builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1461148362.32 results: success (0) buildid: 20160420020143 builduid: 188b09982a674f84857608464b527f46 revision: 5669557c3f7142d0202bac70fa52c9984423038c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:42.317279) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:42.317726) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:42.318048) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:42.409545) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 03:32:42.409871) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --03:33:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.19 MB/s 03:33:00 (8.19 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.588000 ========= master_lag: 3.80 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 03:32:46.802284) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:46.802644) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.823000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:47.693790) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:32:47.694178) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 5669557c3f7142d0202bac70fa52c9984423038c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 5669557c3f7142d0202bac70fa52c9984423038c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 03:33:05,516 truncating revision to first 12 chars 2016-04-20 03:33:05,516 Setting DEBUG logging. 2016-04-20 03:33:05,516 attempt 1/10 2016-04-20 03:33:05,516 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/5669557c3f71?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 03:33:05,884 unpacking tar archive at: mozilla-inbound-5669557c3f71/testing/mozharness/ program finished with exit code 0 elapsedTime=1.057000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:32:48.884482) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:48.884807) ========= script_repo_revision: 5669557c3f7142d0202bac70fa52c9984423038c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:48.885210) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:48.885494) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:32:48.968173) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-04-20 03:32:48.968625) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 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-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:33:06 INFO - MultiFileLogger online at 20160420 03:33:06 in C:\slave\test 03:33:06 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-inbound --download-symbols true 03:33:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:33:06 INFO - {'append_to_log': False, 03:33:06 INFO - 'base_work_dir': 'C:\\slave\\test', 03:33:06 INFO - 'blob_upload_branch': 'mozilla-inbound', 03:33:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:33:06 INFO - 'buildbot_json_path': 'buildprops.json', 03:33:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:33:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:33:06 INFO - 'download_minidump_stackwalk': True, 03:33:06 INFO - 'download_symbols': 'true', 03:33:06 INFO - 'e10s': False, 03:33:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:33:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:33:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:33:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:33:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:33:06 INFO - 'C:/mozilla-build/tooltool.py'), 03:33:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:33:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:33:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:33:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:33:06 INFO - 'log_level': 'info', 03:33:06 INFO - 'log_to_console': True, 03:33:06 INFO - 'opt_config_files': (), 03:33:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:33:06 INFO - '--processes=1', 03:33:06 INFO - '--config=%(test_path)s/wptrunner.ini', 03:33:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:33:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:33:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:33:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:33:06 INFO - 'pip_index': False, 03:33:06 INFO - 'require_test_zip': True, 03:33:06 INFO - 'test_type': ('testharness',), 03:33:06 INFO - 'this_chunk': '1', 03:33:06 INFO - 'total_chunks': '10', 03:33:06 INFO - 'virtualenv_path': 'venv', 03:33:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:33:06 INFO - 'work_dir': 'build'} 03:33:06 INFO - ##### 03:33:06 INFO - ##### Running clobber step. 03:33:06 INFO - ##### 03:33:06 INFO - Running pre-action listener: _resource_record_pre_action 03:33:06 INFO - Running main action method: clobber 03:33:06 INFO - rmtree: C:\slave\test\build 03:33:06 INFO - Using _rmtree_windows ... 03:33:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:33:49 INFO - Running post-action listener: _resource_record_post_action 03:33:49 INFO - ##### 03:33:49 INFO - ##### Running read-buildbot-config step. 03:33:49 INFO - ##### 03:33:49 INFO - Running pre-action listener: _resource_record_pre_action 03:33:49 INFO - Running main action method: read_buildbot_config 03:33:49 INFO - Using buildbot properties: 03:33:49 INFO - { 03:33:49 INFO - "project": "", 03:33:49 INFO - "product": "firefox", 03:33:49 INFO - "script_repo_revision": "production", 03:33:49 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 03:33:49 INFO - "repository": "", 03:33:49 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 03:33:49 INFO - "buildid": "20160420020143", 03:33:49 INFO - "pgo_build": "False", 03:33:49 INFO - "basedir": "C:\\slave\\test", 03:33:49 INFO - "buildnumber": 378, 03:33:49 INFO - "slavename": "t-xp32-ix-012", 03:33:49 INFO - "revision": "5669557c3f7142d0202bac70fa52c9984423038c", 03:33:49 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 03:33:49 INFO - "platform": "win32", 03:33:49 INFO - "branch": "mozilla-inbound", 03:33:49 INFO - "repo_path": "integration/mozilla-inbound", 03:33:49 INFO - "moz_repo_path": "", 03:33:49 INFO - "stage_platform": "win32", 03:33:49 INFO - "builduid": "188b09982a674f84857608464b527f46", 03:33:49 INFO - "slavebuilddir": "test" 03:33:49 INFO - } 03:33:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 03:33:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 03:33:49 INFO - Running post-action listener: _resource_record_post_action 03:33:49 INFO - ##### 03:33:49 INFO - ##### Running download-and-extract step. 03:33:49 INFO - ##### 03:33:49 INFO - Running pre-action listener: _resource_record_pre_action 03:33:49 INFO - Running main action method: download_and_extract 03:33:49 INFO - mkdir: C:\slave\test\build\tests 03:33: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')]} 03:33:49 INFO - https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:33:49 INFO - trying https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 03:33:49 INFO - Downloading https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:33:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 03:33:50 INFO - Downloaded 1274 bytes. 03:33:50 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:33:50 INFO - Using the following test package requirements: 03:33:50 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:33:50 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 03:33:50 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 03:33:50 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'jsshell-win32.zip'], 03:33:50 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 03:33:50 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:33:50 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 03:33:50 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 03:33:50 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 03:33:50 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:33:50 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 03:33:50 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:33:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:33:50 INFO - https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:33:50 INFO - trying https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 03:33:50 INFO - Downloading https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 03:33:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 03:33:51 INFO - Downloaded 20406458 bytes. 03:33:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:33:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:33:55 INFO - caution: filename not matched: web-platform/* 03:33:55 INFO - Return code: 11 03:33:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:33:55 INFO - https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:33:55 INFO - trying https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:33:55 INFO - Downloading https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:33:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 03:33:58 INFO - Downloaded 36397897 bytes. 03:33:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:33:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:35:00 INFO - caution: filename not matched: bin/* 03:35:00 INFO - caution: filename not matched: config/* 03:35:00 INFO - caution: filename not matched: mozbase/* 03:35:00 INFO - caution: filename not matched: marionette/* 03:35:00 INFO - caution: filename not matched: tools/wptserve/* 03:35:00 INFO - Return code: 11 03:35:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:00 INFO - https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 03:35:00 INFO - trying https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:35:00 INFO - Downloading https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 03:35:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 03:35:04 INFO - Downloaded 67392383 bytes. 03:35:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:35:04 INFO - mkdir: C:\slave\test\properties 03:35:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:35:04 INFO - Writing to file C:\slave\test\properties\build_url 03:35:04 INFO - Contents: 03:35:04 INFO - build_url:https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:35:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:35:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:35:05 INFO - Writing to file C:\slave\test\properties\symbols_url 03:35:05 INFO - Contents: 03:35:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:35:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:05 INFO - https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:35:05 INFO - trying https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:35:05 INFO - Downloading https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:35:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:35:09 INFO - Downloaded 58277306 bytes. 03:35:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:35:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:35:15 INFO - Return code: 0 03:35:15 INFO - Running post-action listener: _resource_record_post_action 03:35:15 INFO - Running post-action listener: set_extra_try_arguments 03:35:15 INFO - ##### 03:35:15 INFO - ##### Running create-virtualenv step. 03:35:15 INFO - ##### 03:35:15 INFO - Running pre-action listener: _pre_create_virtualenv 03:35:15 INFO - Running pre-action listener: _resource_record_pre_action 03:35:15 INFO - Running main action method: create_virtualenv 03:35:15 INFO - Creating virtualenv C:\slave\test\build\venv 03:35:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:35:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:35:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:35:20 INFO - Installing distribute......................................................................................................................................................................................done. 03:35:21 INFO - Return code: 0 03:35:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:35:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:35:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:35:21 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 0x00ECD0C0>, '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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 03:35:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 03:35:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:35:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:35:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:35:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:35:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:35:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:35:21 INFO - 'DCLOCATION': 'SCL3', 03:35:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:35:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:35:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:35:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:35:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:35:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:35:21 INFO - 'HOMEDRIVE': 'C:', 03:35:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:35:21 INFO - 'KTS_VERSION': '1.19c', 03:35:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:35:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:35:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:35:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:35:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:35:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:35:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:35:21 INFO - 'MOZ_AIRBAG': '1', 03:35:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:35:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:35:21 INFO - 'MOZ_MSVCVERSION': '8', 03:35:21 INFO - 'MOZ_NO_REMOTE': '1', 03:35:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:35:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:35:21 INFO - 'NO_EM_RESTART': '1', 03:35:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:35:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:35:21 INFO - 'OS': 'Windows_NT', 03:35:21 INFO - 'OURDRIVE': 'C:', 03:35:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:35:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:35:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:35:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:35:21 INFO - 'PROCESSOR_LEVEL': '6', 03:35:21 INFO - 'PROCESSOR_REVISION': '1e05', 03:35:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:35:21 INFO - 'PROMPT': '$P$G', 03:35:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:35:21 INFO - 'PWD': 'C:\\slave\\test', 03:35:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:35:21 INFO - 'SESSIONNAME': 'Console', 03:35:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:35:21 INFO - 'SYSTEMDRIVE': 'C:', 03:35:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:35:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:21 INFO - 'TEST1': 'testie', 03:35:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:21 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:35:21 INFO - 'USERNAME': 'cltbld', 03:35:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:35:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:35:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:35:21 INFO - 'WINDIR': 'C:\\WINDOWS', 03:35:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:35:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:35:21 INFO - Downloading/unpacking psutil>=0.7.1 03:35:22 INFO - Running setup.py egg_info for package psutil 03:35:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:35:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:35:22 INFO - Installing collected packages: psutil 03:35:22 INFO - Running setup.py install for psutil 03:35:22 INFO - building 'psutil._psutil_windows' extension 03:35:22 INFO - error: Unable to find vcvarsall.bat 03:35:22 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-jtr9oq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:35:22 INFO - running install 03:35:22 INFO - running build 03:35:22 INFO - running build_py 03:35:22 INFO - creating build 03:35:22 INFO - creating build\lib.win32-2.7 03:35:22 INFO - creating build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:35:22 INFO - running build_ext 03:35:22 INFO - building 'psutil._psutil_windows' extension 03:35:22 INFO - error: Unable to find vcvarsall.bat 03:35:22 INFO - ---------------------------------------- 03:35:22 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-jtr9oq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:35:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 03:35:22 WARNING - Return code: 1 03:35:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 03:35:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:35:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:35:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:35:22 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 0x00ECD0C0>, '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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 03:35:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:35:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:35:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:35:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:35:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:35:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:35:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:35:22 INFO - 'DCLOCATION': 'SCL3', 03:35:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:35:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:35:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:35:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:35:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:35:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:35:22 INFO - 'HOMEDRIVE': 'C:', 03:35:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:35:22 INFO - 'KTS_VERSION': '1.19c', 03:35:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:35:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:35:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:35:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:35:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:35:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:35:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:35:22 INFO - 'MOZ_AIRBAG': '1', 03:35:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:35:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:35:22 INFO - 'MOZ_MSVCVERSION': '8', 03:35:22 INFO - 'MOZ_NO_REMOTE': '1', 03:35:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:35:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:35:22 INFO - 'NO_EM_RESTART': '1', 03:35:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:35:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:35:22 INFO - 'OS': 'Windows_NT', 03:35:22 INFO - 'OURDRIVE': 'C:', 03:35:22 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', 03:35:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:35:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:35:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:35:22 INFO - 'PROCESSOR_LEVEL': '6', 03:35:22 INFO - 'PROCESSOR_REVISION': '1e05', 03:35:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:35:22 INFO - 'PROMPT': '$P$G', 03:35:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:35:22 INFO - 'PWD': 'C:\\slave\\test', 03:35:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:35:22 INFO - 'SESSIONNAME': 'Console', 03:35:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:35:22 INFO - 'SYSTEMDRIVE': 'C:', 03:35:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:35:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:22 INFO - 'TEST1': 'testie', 03:35:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:22 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:35:22 INFO - 'USERNAME': 'cltbld', 03:35:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:35:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:35:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:35:22 INFO - 'WINDIR': 'C:\\WINDOWS', 03:35:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:35:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:35:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:35:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:35:22 INFO - Running setup.py egg_info for package mozsystemmonitor 03:35:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:35:22 INFO - Running setup.py egg_info for package psutil 03:35:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:35:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:35:22 INFO - Installing collected packages: mozsystemmonitor, psutil 03:35:22 INFO - Running setup.py install for mozsystemmonitor 03:35:22 INFO - Running setup.py install for psutil 03:35:22 INFO - building 'psutil._psutil_windows' extension 03:35:22 INFO - error: Unable to find vcvarsall.bat 03:35:22 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-bgwntj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:35:22 INFO - running install 03:35:22 INFO - running build 03:35:22 INFO - running build_py 03:35:22 INFO - running build_ext 03:35:22 INFO - building 'psutil._psutil_windows' extension 03:35:22 INFO - error: Unable to find vcvarsall.bat 03:35:22 INFO - ---------------------------------------- 03:35:22 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-bgwntj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:35:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 03:35:22 WARNING - Return code: 1 03:35:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:35:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:35:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:35:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:35:22 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 0x00ECD0C0>, '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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 03:35:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:35:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:35:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:35:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:35:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:35:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:35:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:35:22 INFO - 'DCLOCATION': 'SCL3', 03:35:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:35:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:35:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:35:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:35:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:35:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:35:22 INFO - 'HOMEDRIVE': 'C:', 03:35:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:35:22 INFO - 'KTS_VERSION': '1.19c', 03:35:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:35:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:35:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:35:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:35:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:35:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:35:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:35:22 INFO - 'MOZ_AIRBAG': '1', 03:35:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:35:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:35:22 INFO - 'MOZ_MSVCVERSION': '8', 03:35:22 INFO - 'MOZ_NO_REMOTE': '1', 03:35:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:35:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:35:22 INFO - 'NO_EM_RESTART': '1', 03:35:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:35:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:35:22 INFO - 'OS': 'Windows_NT', 03:35:22 INFO - 'OURDRIVE': 'C:', 03:35:22 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', 03:35:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:35:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:35:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:35:22 INFO - 'PROCESSOR_LEVEL': '6', 03:35:22 INFO - 'PROCESSOR_REVISION': '1e05', 03:35:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:35:22 INFO - 'PROMPT': '$P$G', 03:35:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:35:22 INFO - 'PWD': 'C:\\slave\\test', 03:35:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:35:22 INFO - 'SESSIONNAME': 'Console', 03:35:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:35:22 INFO - 'SYSTEMDRIVE': 'C:', 03:35:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:35:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:22 INFO - 'TEST1': 'testie', 03:35:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:22 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:35:23 INFO - 'USERNAME': 'cltbld', 03:35:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:35:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:35:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:35:23 INFO - 'WINDIR': 'C:\\WINDOWS', 03:35:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:35:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:35:23 INFO - Downloading/unpacking blobuploader==1.2.4 03:35:23 INFO - Downloading blobuploader-1.2.4.tar.gz 03:35:23 INFO - Running setup.py egg_info for package blobuploader 03:35:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:35:24 INFO - Running setup.py egg_info for package requests 03:35:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:35:24 INFO - Downloading docopt-0.6.1.tar.gz 03:35:24 INFO - Running setup.py egg_info for package docopt 03:35:24 INFO - Installing collected packages: blobuploader, docopt, requests 03:35:24 INFO - Running setup.py install for blobuploader 03:35:24 INFO - Running setup.py install for docopt 03:35:24 INFO - Running setup.py install for requests 03:35:24 INFO - Successfully installed blobuploader docopt requests 03:35:24 INFO - Cleaning up... 03:35:25 INFO - Return code: 0 03:35:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:35:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:35:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:35:25 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 0x00ECD0C0>, '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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 03:35:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:35:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:35:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:35:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:35:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:35:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:35:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:35:25 INFO - 'DCLOCATION': 'SCL3', 03:35:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:35:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:35:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:35:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:35:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:35:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:35:25 INFO - 'HOMEDRIVE': 'C:', 03:35:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:35:25 INFO - 'KTS_VERSION': '1.19c', 03:35:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:35:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:35:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:35:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:35:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:35:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:35:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:35:25 INFO - 'MOZ_AIRBAG': '1', 03:35:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:35:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:35:25 INFO - 'MOZ_MSVCVERSION': '8', 03:35:25 INFO - 'MOZ_NO_REMOTE': '1', 03:35:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:35:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:35:25 INFO - 'NO_EM_RESTART': '1', 03:35:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:35:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:35:25 INFO - 'OS': 'Windows_NT', 03:35:25 INFO - 'OURDRIVE': 'C:', 03:35:25 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', 03:35:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:35:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:35:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:35:25 INFO - 'PROCESSOR_LEVEL': '6', 03:35:25 INFO - 'PROCESSOR_REVISION': '1e05', 03:35:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:35:25 INFO - 'PROMPT': '$P$G', 03:35:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:35:25 INFO - 'PWD': 'C:\\slave\\test', 03:35:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:35:25 INFO - 'SESSIONNAME': 'Console', 03:35:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:35:25 INFO - 'SYSTEMDRIVE': 'C:', 03:35:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:35:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:25 INFO - 'TEST1': 'testie', 03:35:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:25 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:35:25 INFO - 'USERNAME': 'cltbld', 03:35:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:35:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:35:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:35:25 INFO - 'WINDIR': 'C:\\WINDOWS', 03:35:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:35:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:35:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:35:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:35:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:35:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:35:33 INFO - Unpacking c:\slave\test\build\tests\marionette 03:35:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:35:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:35:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:35:33 INFO - Running setup.py install for browsermob-proxy 03:35:38 INFO - Running setup.py install for manifestparser 03:35:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for marionette-client 03:35:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:35:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for marionette-driver 03:35:38 INFO - Running setup.py install for mozcrash 03:35:38 INFO - Running setup.py install for mozdebug 03:35:38 INFO - Running setup.py install for mozdevice 03:35:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozfile 03:35:38 INFO - Running setup.py install for mozhttpd 03:35:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozinfo 03:35:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozInstall 03:35:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozleak 03:35:38 INFO - Running setup.py install for mozlog 03:35:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for moznetwork 03:35:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozprocess 03:35:38 INFO - Running setup.py install for mozprofile 03:35:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozrunner 03:35:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for mozscreenshot 03:35:38 INFO - Running setup.py install for moztest 03:35:38 INFO - Running setup.py install for mozversion 03:35:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:35:38 INFO - Running setup.py install for wptserve 03:35:38 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:35:38 INFO - Cleaning up... 03:35:38 INFO - Return code: 0 03:35:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:35:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:35:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:35:38 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 0x00ECD0C0>, '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-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 03:35:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:35:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:35:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:35:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:35:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:35:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:35:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:35:38 INFO - 'DCLOCATION': 'SCL3', 03:35:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:35:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:35:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:35:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:35:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:35:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:35:38 INFO - 'HOMEDRIVE': 'C:', 03:35:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:35:38 INFO - 'KTS_VERSION': '1.19c', 03:35:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:35:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:35:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:35:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:35:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:35:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:35:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:35:38 INFO - 'MOZ_AIRBAG': '1', 03:35:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:35:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:35:38 INFO - 'MOZ_MSVCVERSION': '8', 03:35:38 INFO - 'MOZ_NO_REMOTE': '1', 03:35:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:35:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:35:38 INFO - 'NO_EM_RESTART': '1', 03:35:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:35:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:35:38 INFO - 'OS': 'Windows_NT', 03:35:38 INFO - 'OURDRIVE': 'C:', 03:35:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:35:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:35:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:35:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:35:38 INFO - 'PROCESSOR_LEVEL': '6', 03:35:38 INFO - 'PROCESSOR_REVISION': '1e05', 03:35:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:35:38 INFO - 'PROMPT': '$P$G', 03:35:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:35:38 INFO - 'PWD': 'C:\\slave\\test', 03:35:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:35:38 INFO - 'SESSIONNAME': 'Console', 03:35:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:35:38 INFO - 'SYSTEMDRIVE': 'C:', 03:35:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:35:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:38 INFO - 'TEST1': 'testie', 03:35:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:35:38 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:35:38 INFO - 'USERNAME': 'cltbld', 03:35:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:35:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:35:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:35:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:35:38 INFO - 'WINDIR': 'C:\\WINDOWS', 03:35:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:35:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:35:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:35:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:35:50 INFO - Unpacking c:\slave\test\build\tests\marionette 03:35:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:35:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:35:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:35:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:35:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 03:35:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:35:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:35:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:35:54 INFO - Downloading blessings-1.6.tar.gz 03:35:54 INFO - Running setup.py egg_info for package blessings 03:35:54 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 03:35:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:35:54 INFO - Running setup.py install for blessings 03:35:54 INFO - Running setup.py install for browsermob-proxy 03:35:54 INFO - Running setup.py install for manifestparser 03:35:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for marionette-client 03:35:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:35:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for marionette-driver 03:35:54 INFO - Running setup.py install for mozcrash 03:35:54 INFO - Running setup.py install for mozdebug 03:35:54 INFO - Running setup.py install for mozdevice 03:35:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for mozhttpd 03:35:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for mozInstall 03:35:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for mozleak 03:35:54 INFO - Running setup.py install for mozprofile 03:35:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for mozrunner 03:35:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for mozscreenshot 03:35:54 INFO - Running setup.py install for moztest 03:35:54 INFO - Running setup.py install for mozversion 03:35:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:35:54 INFO - Running setup.py install for wptserve 03:35:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:35:54 INFO - Cleaning up... 03:35:54 INFO - Return code: 0 03:35:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:35:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:35:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:35:55 INFO - Reading from file tmpfile_stdout 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - Current package versions: 03:35:55 INFO - blessings == 1.6 03:35:55 INFO - blobuploader == 1.2.4 03:35:55 INFO - browsermob-proxy == 0.6.0 03:35:55 INFO - distribute == 0.6.14 03:35:55 INFO - docopt == 0.6.1 03:35:55 INFO - manifestparser == 1.1 03:35:55 INFO - marionette-client == 2.3.0 03:35:55 INFO - marionette-driver == 1.4.0 03:35:55 INFO - mozInstall == 1.12 03:35:55 INFO - mozcrash == 0.17 03:35:55 INFO - mozdebug == 0.1 03:35:55 INFO - mozdevice == 0.48 03:35:55 INFO - mozfile == 1.2 03:35:55 INFO - mozhttpd == 0.7 03:35:55 INFO - mozinfo == 0.9 03:35:55 INFO - mozleak == 0.1 03:35:55 INFO - mozlog == 3.1 03:35:55 INFO - moznetwork == 0.27 03:35:55 INFO - mozprocess == 0.22 03:35:55 INFO - mozprofile == 0.28 03:35:55 INFO - mozrunner == 6.11 03:35:55 INFO - mozscreenshot == 0.1 03:35:55 INFO - mozsystemmonitor == 0.0 03:35:55 INFO - moztest == 0.7 03:35:55 INFO - mozversion == 1.4 03:35:55 INFO - requests == 1.2.3 03:35:55 INFO - wptserve == 1.4.0 03:35:55 INFO - Running post-action listener: _resource_record_post_action 03:35:55 INFO - Running post-action listener: _start_resource_monitoring 03:35:55 INFO - Starting resource monitoring. 03:35:55 INFO - ##### 03:35:55 INFO - ##### Running pull step. 03:35:55 INFO - ##### 03:35:55 INFO - Running pre-action listener: _resource_record_pre_action 03:35:55 INFO - Running main action method: pull 03:35:55 INFO - Pull has nothing to do! 03:35:55 INFO - Running post-action listener: _resource_record_post_action 03:35:55 INFO - ##### 03:35:55 INFO - ##### Running install step. 03:35:55 INFO - ##### 03:35:55 INFO - Running pre-action listener: _resource_record_pre_action 03:35:55 INFO - Running main action method: install 03:35:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:35:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:35:55 INFO - Reading from file tmpfile_stdout 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - Detecting whether we're running mozinstall >=1.0... 03:35:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:35:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:35:55 INFO - Reading from file tmpfile_stdout 03:35:55 INFO - Output received: 03:35:55 INFO - Usage: mozinstall-script.py [options] installer 03:35:55 INFO - Options: 03:35:55 INFO - -h, --help show this help message and exit 03:35:55 INFO - -d DEST, --destination=DEST 03:35:55 INFO - Directory to install application into. [default: 03:35:55 INFO - "C:\slave\test"] 03:35:55 INFO - --app=APP Application being installed. [default: firefox] 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - Using _rmtree_windows ... 03:35:55 INFO - mkdir: C:\slave\test\build\application 03:35:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:35:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 03:36:00 INFO - Reading from file tmpfile_stdout 03:36:00 INFO - Output received: 03:36:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:36:00 INFO - Using _rmtree_windows ... 03:36:00 INFO - Using _rmtree_windows ... 03:36:00 INFO - Running post-action listener: _resource_record_post_action 03:36:00 INFO - ##### 03:36:00 INFO - ##### Running run-tests step. 03:36:00 INFO - ##### 03:36:00 INFO - Running pre-action listener: _resource_record_pre_action 03:36:00 INFO - Running main action method: run_tests 03:36:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:36:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:36:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:36:00 INFO - grabbing minidump binary from tooltool 03:36:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:00 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:36:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:36:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:36:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:36:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjjulnp 03:36:02 INFO - INFO - File integrity verified, renaming tmpjjulnp to win32-minidump_stackwalk.exe 03:36:02 INFO - Return code: 0 03:36:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:36:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:36:02 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/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:36:02 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/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:36:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 03:36:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 03:36:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:02 INFO - 'DCLOCATION': 'SCL3', 03:36:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:02 INFO - 'HOMEDRIVE': 'C:', 03:36:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:36:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:02 INFO - 'KTS_VERSION': '1.19c', 03:36:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 03:36:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:36:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:02 INFO - 'MOZ_AIRBAG': '1', 03:36:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:02 INFO - 'MOZ_MSVCVERSION': '8', 03:36:02 INFO - 'MOZ_NO_REMOTE': '1', 03:36:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:02 INFO - 'NO_EM_RESTART': '1', 03:36:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:02 INFO - 'OS': 'Windows_NT', 03:36:02 INFO - 'OURDRIVE': 'C:', 03:36:02 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', 03:36:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:02 INFO - 'PROCESSOR_LEVEL': '6', 03:36:02 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:02 INFO - 'PROMPT': '$P$G', 03:36:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:02 INFO - 'PWD': 'C:\\slave\\test', 03:36:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:02 INFO - 'SESSIONNAME': 'Console', 03:36:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:02 INFO - 'SYSTEMDRIVE': 'C:', 03:36:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:02 INFO - 'TEST1': 'testie', 03:36:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:02 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 03:36:02 INFO - 'USERNAME': 'cltbld', 03:36:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 03:36:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:02 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:02 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/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:36:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 03:36:04 INFO - import pkg_resources 03:36:05 INFO - Using 1 client processes 03:36:08 INFO - SUITE-START | Running 778 tests 03:36:08 INFO - Running testharness tests 03:36:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:36:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:36:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:36:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:36:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:36:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:36:08 INFO - Setting up ssl 03:36:09 INFO - PROCESS | certutil | 03:36:09 INFO - PROCESS | certutil | 03:36:09 INFO - PROCESS | certutil | 03:36:09 INFO - Certificate Nickname Trust Attributes 03:36:09 INFO - SSL,S/MIME,JAR/XPI 03:36:09 INFO - 03:36:09 INFO - web-platform-tests CT,, 03:36:09 INFO - 03:36:09 INFO - Starting runner 03:36:12 INFO - PROCESS | 3604 | [3604] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:36:12 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:36:12 INFO - PROCESS | 3604 | [3604] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:36:14 INFO - PROCESS | 3604 | 1461148574276 Marionette DEBUG Marionette enabled via build flag and pref 03:36:14 INFO - PROCESS | 3604 | ++DOCSHELL 143B3C00 == 1 [pid = 3604] [id = 1] 03:36:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 1 (143B4000) [pid = 3604] [serial = 1] [outer = 00000000] 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 03:36:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 2 (143B4C00) [pid = 3604] [serial = 2] [outer = 143B4000] 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 03:36:14 INFO - PROCESS | 3604 | ++DOCSHELL 14A9D800 == 2 [pid = 3604] [id = 2] 03:36:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 3 (14A9DC00) [pid = 3604] [serial = 3] [outer = 00000000] 03:36:14 INFO - PROCESS | 3604 | [3604] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 03:36:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 4 (14A9E800) [pid = 3604] [serial = 4] [outer = 14A9DC00] 03:36:14 INFO - PROCESS | 3604 | 1461148574890 Marionette INFO Listening on port 2828 03:36:15 INFO - PROCESS | 3604 | 1461148575275 Marionette DEBUG Marionette enabled via command-line flag 03:36:15 INFO - PROCESS | 3604 | ++DOCSHELL 15CED400 == 3 [pid = 3604] [id = 3] 03:36:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 5 (15CF5400) [pid = 3604] [serial = 5] [outer = 00000000] 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 03:36:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 6 (15CF6000) [pid = 3604] [serial = 6] [outer = 15CF5400] 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:36:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 7 (16652800) [pid = 3604] [serial = 7] [outer = 14A9DC00] 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:36:15 INFO - PROCESS | 3604 | 1461148575628 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1491 03:36:15 INFO - PROCESS | 3604 | 1461148575777 Marionette DEBUG Closed connection conn0 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:36:15 INFO - PROCESS | 3604 | 1461148575787 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1493 03:36:15 INFO - PROCESS | 3604 | 1461148575860 Marionette DEBUG Closed connection conn1 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:36:15 INFO - PROCESS | 3604 | 1461148575868 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1494 03:36:15 INFO - PROCESS | 3604 | ++DOCSHELL 16A6F000 == 4 [pid = 3604] [id = 4] 03:36:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 8 (16A6F400) [pid = 3604] [serial = 8] [outer = 00000000] 03:36:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 9 (165BDC00) [pid = 3604] [serial = 9] [outer = 16A6F400] 03:36:15 INFO - PROCESS | 3604 | [3604] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 03:36:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 10 (165C5C00) [pid = 3604] [serial = 10] [outer = 16A6F400] 03:36:16 INFO - PROCESS | 3604 | 1461148576130 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:36:16 INFO - PROCESS | 3604 | 1461148576135 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420020143","device":"desktop","version":"48.0a1"} 03:36:16 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:36:16 INFO - PROCESS | 3604 | [3604] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:36:16 INFO - PROCESS | 3604 | [3604] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:36:16 INFO - PROCESS | 3604 | [3604] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:36:17 INFO - PROCESS | 3604 | ++DOCSHELL 18ABB000 == 5 [pid = 3604] [id = 5] 03:36:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 11 (18ABB400) [pid = 3604] [serial = 11] [outer = 00000000] 03:36:17 INFO - PROCESS | 3604 | ++DOCSHELL 18ABFC00 == 6 [pid = 3604] [id = 6] 03:36:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 12 (18AC0400) [pid = 3604] [serial = 12] [outer = 00000000] 03:36:17 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:36:17 INFO - PROCESS | 3604 | ++DOCSHELL 197F0C00 == 7 [pid = 3604] [id = 7] 03:36:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 13 (197F1000) [pid = 3604] [serial = 13] [outer = 00000000] 03:36:17 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:36:17 INFO - PROCESS | 3604 | [3604] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:36:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 14 (197FA000) [pid = 3604] [serial = 14] [outer = 197F1000] 03:36:17 INFO - PROCESS | 3604 | [3604] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 03:36:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 15 (194D9C00) [pid = 3604] [serial = 15] [outer = 18ABB400] 03:36:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 16 (194DB400) [pid = 3604] [serial = 16] [outer = 18AC0400] 03:36:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 17 (1977A000) [pid = 3604] [serial = 17] [outer = 197F1000] 03:36:18 INFO - PROCESS | 3604 | 1461148578654 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 3604 | 1461148578652 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 18 (1A891C00) [pid = 3604] [serial = 18] [outer = 197F1000] 03:36:19 INFO - PROCESS | 3604 | 1461148579233 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"042432a7-ec39-484e-8560-e040cfa1de0d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420020143","device":"desktop","version":"48.0a1","command_id":1}}] 03:36:19 INFO - PROCESS | 3604 | 1461148579380 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:36:19 INFO - PROCESS | 3604 | 1461148579450 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:36:19 INFO - PROCESS | 3604 | 1461148579546 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:36:19 INFO - PROCESS | 3604 | [3604] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:36:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 19 (1C352800) [pid = 3604] [serial = 19] [outer = 197F1000] 03:36:19 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:20 INFO - PROCESS | 3604 | 1461148580010 Marionette TRACE conn2 <- [1,3,null,{}] 03:36:20 INFO - PROCESS | 3604 | 1461148580051 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:36:20 INFO - PROCESS | 3604 | 1461148580066 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:36:20 INFO - PROCESS | 3604 | 1461148580086 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 3604 | 1461148580088 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 03:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:36:20 INFO - PROCESS | 3604 | 1461148580093 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 3604 | 1461148580096 Marionette TRACE conn2 <- [1,6,null,{}] 03:36:20 INFO - PROCESS | 3604 | 1461148580108 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 3604 | 1461148580120 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:36:20 INFO - PROCESS | 3604 | 1461148580123 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 3604 | ++DOCSHELL 196B1800 == 8 [pid = 3604] [id = 8] 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 20 (1CBC2400) [pid = 3604] [serial = 20] [outer = 00000000] 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 21 (1CBC5000) [pid = 3604] [serial = 21] [outer = 1CBC2400] 03:36:20 INFO - PROCESS | 3604 | 1461148580171 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 22 (1CBC8800) [pid = 3604] [serial = 22] [outer = 1CBC2400] 03:36:20 INFO - PROCESS | 3604 | ++DOCSHELL 1CD71800 == 9 [pid = 3604] [id = 9] 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 23 (1CD72400) [pid = 3604] [serial = 23] [outer = 00000000] 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 24 (1CD75C00) [pid = 3604] [serial = 24] [outer = 1CD72400] 03:36:20 INFO - PROCESS | 3604 | 1461148580569 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 25 (1D28B400) [pid = 3604] [serial = 25] [outer = 1CD72400] 03:36:20 INFO - PROCESS | 3604 | 1461148580785 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 795ms 03:36:20 INFO - PROCESS | 3604 | 1461148580915 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 3604 | 1461148580917 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 03:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:36:20 INFO - PROCESS | 3604 | 1461148580934 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 3604 | 1461148580936 Marionette TRACE conn2 <- [1,10,null,{}] 03:36:20 INFO - PROCESS | 3604 | 1461148580988 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 3604 | 1461148581099 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:36:21 INFO - PROCESS | 3604 | 1461148581112 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 3604 | ++DOCSHELL 1D28FC00 == 10 [pid = 3604] [id = 10] 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 26 (1D290000) [pid = 3604] [serial = 26] [outer = 00000000] 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 27 (1DAE6800) [pid = 3604] [serial = 27] [outer = 1D290000] 03:36:21 INFO - PROCESS | 3604 | 1461148581158 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 28 (1D647400) [pid = 3604] [serial = 28] [outer = 1D290000] 03:36:21 INFO - PROCESS | 3604 | 1461148581507 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 612ms 03:36:21 INFO - PROCESS | 3604 | 1461148581535 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 3604 | 1461148581538 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 03:36:21 INFO - PROCESS | 3604 | 1461148581541 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:36:21 INFO - PROCESS | 3604 | 1461148581543 Marionette TRACE conn2 <- [1,14,null,{}] 03:36:21 INFO - PROCESS | 3604 | 1461148581546 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 3604 | 1461148581637 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:36:21 INFO - PROCESS | 3604 | 1461148581643 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 3604 | ++DOCSHELL 1CD75000 == 11 [pid = 3604] [id = 11] 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 29 (1D64A400) [pid = 3604] [serial = 29] [outer = 00000000] 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 30 (1D6D0800) [pid = 3604] [serial = 30] [outer = 1D64A400] 03:36:21 INFO - PROCESS | 3604 | 1461148581697 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 31 (1DAE6000) [pid = 3604] [serial = 31] [outer = 1D64A400] 03:36:22 INFO - PROCESS | 3604 | 1461148582057 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 03:36:22 INFO - PROCESS | 3604 | 1461148582076 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 3604 | 1461148582078 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 03:36:22 INFO - PROCESS | 3604 | 1461148582082 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:36:22 INFO - PROCESS | 3604 | 1461148582083 Marionette TRACE conn2 <- [1,18,null,{}] 03:36:22 INFO - PROCESS | 3604 | 1461148582087 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 3604 | 1461148582175 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:36:22 INFO - PROCESS | 3604 | 1461148582181 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 3604 | ++DOCSHELL 1D7CDC00 == 12 [pid = 3604] [id = 12] 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 32 (1D7CE800) [pid = 3604] [serial = 32] [outer = 00000000] 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 33 (1D7D6C00) [pid = 3604] [serial = 33] [outer = 1D7CE800] 03:36:22 INFO - PROCESS | 3604 | 1461148582228 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 34 (1D934C00) [pid = 3604] [serial = 34] [outer = 1D7CE800] 03:36:22 INFO - PROCESS | 3604 | 1461148582556 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 519ms 03:36:22 INFO - PROCESS | 3604 | 1461148582601 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 3604 | 1461148582603 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 03:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:36:22 INFO - PROCESS | 3604 | 1461148582606 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 3604 | 1461148582608 Marionette TRACE conn2 <- [1,22,null,{}] 03:36:22 INFO - PROCESS | 3604 | 1461148582611 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 3604 | 1461148582700 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:36:22 INFO - PROCESS | 3604 | 1461148582707 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 3604 | ++DOCSHELL 1D93B000 == 13 [pid = 3604] [id = 13] 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 35 (1D93D000) [pid = 3604] [serial = 35] [outer = 00000000] 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 36 (1DE18400) [pid = 3604] [serial = 36] [outer = 1D93D000] 03:36:22 INFO - PROCESS | 3604 | 1461148582751 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 37 (1DE1BC00) [pid = 3604] [serial = 37] [outer = 1D93D000] 03:36:23 INFO - PROCESS | 3604 | 1461148583067 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 03:36:23 INFO - PROCESS | 3604 | 1461148583100 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 3604 | 1461148583102 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:36:23 INFO - PROCESS | 3604 | 1461148583089 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 3604 | 1461148583091 Marionette TRACE conn2 <- [1,26,null,{}] 03:36:23 INFO - PROCESS | 3604 | 1461148583099 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 3604 | 1461148583189 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:36:23 INFO - PROCESS | 3604 | 1461148583196 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 3604 | ++DOCSHELL 1DF58800 == 14 [pid = 3604] [id = 14] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 38 (1DF5A400) [pid = 3604] [serial = 38] [outer = 00000000] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 39 (1DF63000) [pid = 3604] [serial = 39] [outer = 1DF5A400] 03:36:23 INFO - PROCESS | 3604 | 1461148583240 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 40 (1DF67000) [pid = 3604] [serial = 40] [outer = 1DF5A400] 03:36:23 INFO - PROCESS | 3604 | 1461148583571 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 03:36:23 INFO - PROCESS | 3604 | 1461148583644 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 3604 | 1461148583646 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:36:23 INFO - PROCESS | 3604 | 1461148583650 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 3604 | 1461148583651 Marionette TRACE conn2 <- [1,30,null,{}] 03:36:23 INFO - PROCESS | 3604 | 1461148583655 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 3604 | 1461148583737 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:36:23 INFO - PROCESS | 3604 | 1461148583743 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 3604 | ++DOCSHELL 1DF5A000 == 15 [pid = 3604] [id = 15] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 41 (1DF62800) [pid = 3604] [serial = 41] [outer = 00000000] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 42 (1E1F4C00) [pid = 3604] [serial = 42] [outer = 1DF62800] 03:36:23 INFO - PROCESS | 3604 | 1461148583786 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 43 (1E1F6400) [pid = 3604] [serial = 43] [outer = 1DF62800] 03:36:23 INFO - PROCESS | 3604 | ++DOCSHELL 1E1F1C00 == 16 [pid = 3604] [id = 16] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 44 (1E1F2000) [pid = 3604] [serial = 44] [outer = 00000000] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 45 (1E37C400) [pid = 3604] [serial = 45] [outer = 1E1F2000] 03:36:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 46 (1E383C00) [pid = 3604] [serial = 46] [outer = 1E1F2000] 03:36:24 INFO - PROCESS | 3604 | ++DOCSHELL 1CD6C000 == 17 [pid = 3604] [id = 17] 03:36:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 47 (1E37D800) [pid = 3604] [serial = 47] [outer = 00000000] 03:36:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 48 (1E3D5400) [pid = 3604] [serial = 48] [outer = 1E37D800] 03:36:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 49 (1E3E0400) [pid = 3604] [serial = 49] [outer = 1E37D800] 03:36:24 INFO - PROCESS | 3604 | 1461148584305 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1131ms 03:36:24 INFO - PROCESS | 3604 | --DOCSHELL 143B3C00 == 16 [pid = 3604] [id = 1] 03:36:24 INFO - PROCESS | 3604 | 1461148584846 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 3604 | 1461148584850 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 03:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:36:24 INFO - PROCESS | 3604 | 1461148584870 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 3604 | 1461148584874 Marionette TRACE conn2 <- [1,34,null,{}] 03:36:24 INFO - PROCESS | 3604 | 1461148584882 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 3604 | 1461148584995 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:36:25 INFO - PROCESS | 3604 | 1461148585068 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 3604 | ++DOCSHELL 12DD3C00 == 17 [pid = 3604] [id = 18] 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 50 (12DD4000) [pid = 3604] [serial = 50] [outer = 00000000] 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 51 (1325E000) [pid = 3604] [serial = 51] [outer = 12DD4000] 03:36:25 INFO - PROCESS | 3604 | 1461148585124 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 52 (13269400) [pid = 3604] [serial = 52] [outer = 12DD4000] 03:36:25 INFO - PROCESS | 3604 | 1461148585633 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 780ms 03:36:25 INFO - PROCESS | 3604 | 1461148585651 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 3604 | 1461148585657 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:36:25 INFO - PROCESS | 3604 | 1461148585663 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 3604 | 1461148585666 Marionette TRACE conn2 <- [1,38,null,{}] 03:36:25 INFO - PROCESS | 3604 | 1461148585670 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 3604 | 1461148585777 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:36:25 INFO - PROCESS | 3604 | 1461148585861 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 3604 | ++DOCSHELL 13A73000 == 18 [pid = 3604] [id = 19] 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 53 (13A75000) [pid = 3604] [serial = 53] [outer = 00000000] 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 54 (15CE9C00) [pid = 3604] [serial = 54] [outer = 13A75000] 03:36:25 INFO - PROCESS | 3604 | 1461148585916 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 55 (15F62C00) [pid = 3604] [serial = 55] [outer = 13A75000] 03:36:26 INFO - PROCESS | 3604 | 1461148586461 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 811ms 03:36:26 INFO - PROCESS | 3604 | 1461148586487 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 3604 | 1461148586489 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 03:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:36:26 INFO - PROCESS | 3604 | 1461148586493 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 3604 | 1461148586497 Marionette TRACE conn2 <- [1,42,null,{}] 03:36:26 INFO - PROCESS | 3604 | 1461148586508 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 3604 | 1461148586628 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:36:26 INFO - PROCESS | 3604 | 1461148586854 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 3604 | ++DOCSHELL 12BBE000 == 19 [pid = 3604] [id = 20] 03:36:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 56 (12DD3800) [pid = 3604] [serial = 56] [outer = 00000000] 03:36:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 57 (13203C00) [pid = 3604] [serial = 57] [outer = 12DD3800] 03:36:26 INFO - PROCESS | 3604 | 1461148586913 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 58 (1325EC00) [pid = 3604] [serial = 58] [outer = 12DD3800] 03:36:27 INFO - PROCESS | 3604 | --DOCSHELL 16A6F000 == 18 [pid = 3604] [id = 4] 03:36:27 INFO - PROCESS | 3604 | 1461148587421 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 979ms 03:36:27 INFO - PROCESS | 3604 | 1461148587478 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:36:27 INFO - PROCESS | 3604 | 1461148587482 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 03:36:27 INFO - PROCESS | 3604 | 1461148587486 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 3604 | 1461148587490 Marionette TRACE conn2 <- [1,46,null,{}] 03:36:27 INFO - PROCESS | 3604 | 1461148587495 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:27 INFO - PROCESS | 3604 | 1461148587573 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:36:27 INFO - PROCESS | 3604 | 1461148587582 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 3604 | ++DOCSHELL 142B0C00 == 19 [pid = 3604] [id = 21] 03:36:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 59 (142B1800) [pid = 3604] [serial = 59] [outer = 00000000] 03:36:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 60 (14352400) [pid = 3604] [serial = 60] [outer = 142B1800] 03:36:27 INFO - PROCESS | 3604 | 1461148587633 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (143B5C00) [pid = 3604] [serial = 61] [outer = 142B1800] 03:36:28 INFO - PROCESS | 3604 | 1461148588051 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 626ms 03:36:28 INFO - PROCESS | 3604 | 1461148588130 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 3604 | 1461148588134 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 03:36:28 INFO - PROCESS | 3604 | 1461148588140 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 3604 | 1461148588142 Marionette TRACE conn2 <- [1,50,null,{}] 03:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:36:28 INFO - PROCESS | 3604 | 1461148588146 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 3604 | 1461148588223 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:36:28 INFO - PROCESS | 3604 | 1461148588234 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3604 | ++DOCSHELL 1550A000 == 20 [pid = 3604] [id = 22] 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (15515000) [pid = 3604] [serial = 62] [outer = 00000000] 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (157F1400) [pid = 3604] [serial = 63] [outer = 15515000] 03:36:28 INFO - PROCESS | 3604 | 1461148588279 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (15C32000) [pid = 3604] [serial = 64] [outer = 15515000] 03:36:28 INFO - PROCESS | 3604 | 1461148588743 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 612ms 03:36:28 INFO - PROCESS | 3604 | 1461148588765 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 3604 | 1461148588767 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 03:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:36:28 INFO - PROCESS | 3604 | 1461148588776 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 3604 | 1461148588782 Marionette TRACE conn2 <- [1,54,null,{}] 03:36:28 INFO - PROCESS | 3604 | 1461148588786 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 3604 | 1461148588863 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:36:28 INFO - PROCESS | 3604 | 1461148588869 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3604 | ++DOCSHELL 157FAC00 == 21 [pid = 3604] [id = 23] 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (15CD9000) [pid = 3604] [serial = 65] [outer = 00000000] 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (17C05800) [pid = 3604] [serial = 66] [outer = 15CD9000] 03:36:28 INFO - PROCESS | 3604 | 1461148588915 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (17C7AC00) [pid = 3604] [serial = 67] [outer = 15CD9000] 03:36:29 INFO - PROCESS | 3604 | 1461148589312 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms 03:36:29 INFO - PROCESS | 3604 | 1461148589351 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 3604 | 1461148589353 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:36:29 INFO - PROCESS | 3604 | 1461148589356 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 3604 | 1461148589358 Marionette TRACE conn2 <- [1,58,null,{}] 03:36:29 INFO - PROCESS | 3604 | 1461148589361 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 3604 | 1461148589436 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:36:29 INFO - PROCESS | 3604 | 1461148589442 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 3604 | ++DOCSHELL 18170800 == 22 [pid = 3604] [id = 24] 03:36:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (181E1800) [pid = 3604] [serial = 68] [outer = 00000000] 03:36:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (183DCC00) [pid = 3604] [serial = 69] [outer = 181E1800] 03:36:29 INFO - PROCESS | 3604 | 1461148589486 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (1841B000) [pid = 3604] [serial = 70] [outer = 181E1800] 03:36:29 INFO - PROCESS | 3604 | 1461148589875 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 535ms 03:36:29 INFO - PROCESS | 3604 | 1461148589892 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 3604 | 1461148589894 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 03:36:29 INFO - PROCESS | 3604 | 1461148589897 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:36:29 INFO - PROCESS | 3604 | 1461148589898 Marionette TRACE conn2 <- [1,62,null,{}] 03:36:29 INFO - PROCESS | 3604 | 1461148589902 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 3604 | 1461148590013 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:36:29 INFO - PROCESS | 3604 | 1461148590022 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 3604 | ++DOCSHELL 1848E000 == 23 [pid = 3604] [id = 25] 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (18495000) [pid = 3604] [serial = 71] [outer = 00000000] 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (18ABA800) [pid = 3604] [serial = 72] [outer = 18495000] 03:36:30 INFO - PROCESS | 3604 | 1461148590075 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (18BE9400) [pid = 3604] [serial = 73] [outer = 18495000] 03:36:30 INFO - PROCESS | 3604 | 1461148590445 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 581ms 03:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:36:30 INFO - PROCESS | 3604 | 1461148590478 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 3604 | 1461148590480 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 03:36:30 INFO - PROCESS | 3604 | 1461148590483 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 3604 | 1461148590484 Marionette TRACE conn2 <- [1,66,null,{}] 03:36:30 INFO - PROCESS | 3604 | 1461148590488 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 3604 | 1461148590562 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:36:30 INFO - PROCESS | 3604 | 1461148590627 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 3604 | ++DOCSHELL 18F73000 == 24 [pid = 3604] [id = 26] 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (190BEC00) [pid = 3604] [serial = 74] [outer = 00000000] 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (194D5400) [pid = 3604] [serial = 75] [outer = 190BEC00] 03:36:30 INFO - PROCESS | 3604 | 1461148590671 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (196B3C00) [pid = 3604] [serial = 76] [outer = 190BEC00] 03:36:30 INFO - PROCESS | 3604 | 1461148591005 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 581ms 03:36:31 INFO - PROCESS | 3604 | 1461148591064 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 3604 | 1461148591066 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:36:31 INFO - PROCESS | 3604 | 1461148591070 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 3604 | 1461148591071 Marionette TRACE conn2 <- [1,70,null,{}] 03:36:31 INFO - PROCESS | 3604 | 1461148591075 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 3604 | 1461148591174 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:36:31 INFO - PROCESS | 3604 | 1461148591182 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 3604 | ++DOCSHELL 12DD8400 == 25 [pid = 3604] [id = 27] 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (17C0D400) [pid = 3604] [serial = 77] [outer = 00000000] 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (19D44800) [pid = 3604] [serial = 78] [outer = 17C0D400] 03:36:31 INFO - PROCESS | 3604 | 1461148591232 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (19EB5C00) [pid = 3604] [serial = 79] [outer = 17C0D400] 03:36:31 INFO - PROCESS | 3604 | 1461148591576 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 520ms 03:36:31 INFO - PROCESS | 3604 | 1461148591588 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 3604 | 1461148591590 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:36:31 INFO - PROCESS | 3604 | 1461148591593 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 3604 | 1461148591595 Marionette TRACE conn2 <- [1,74,null,{}] 03:36:31 INFO - PROCESS | 3604 | 1461148591598 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 3604 | 1461148591670 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:36:31 INFO - PROCESS | 3604 | 1461148591676 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 3604 | ++DOCSHELL 194D0000 == 26 [pid = 3604] [id = 28] 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (19DC8800) [pid = 3604] [serial = 80] [outer = 00000000] 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (1A1D9000) [pid = 3604] [serial = 81] [outer = 19DC8800] 03:36:31 INFO - PROCESS | 3604 | 1461148591720 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (1A1D5000) [pid = 3604] [serial = 82] [outer = 19DC8800] 03:36:32 INFO - PROCESS | 3604 | 1461148592123 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms 03:36:32 INFO - PROCESS | 3604 | 1461148592191 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 3604 | 1461148592193 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 03:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:36:32 INFO - PROCESS | 3604 | 1461148592196 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 3604 | 1461148592198 Marionette TRACE conn2 <- [1,78,null,{}] 03:36:32 INFO - PROCESS | 3604 | 1461148592201 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 3604 | 1461148592272 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:36:32 INFO - PROCESS | 3604 | 1461148592278 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 3604 | ++DOCSHELL 19D3D000 == 27 [pid = 3604] [id = 29] 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (1A1D4000) [pid = 3604] [serial = 83] [outer = 00000000] 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (1A3AE800) [pid = 3604] [serial = 84] [outer = 1A1D4000] 03:36:32 INFO - PROCESS | 3604 | 1461148592321 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1A3B3800) [pid = 3604] [serial = 85] [outer = 1A1D4000] 03:36:32 INFO - PROCESS | 3604 | 1461148592678 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 520ms 03:36:32 INFO - PROCESS | 3604 | 1461148592716 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 3604 | 1461148592718 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 03:36:32 INFO - PROCESS | 3604 | 1461148592721 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:36:32 INFO - PROCESS | 3604 | 1461148592723 Marionette TRACE conn2 <- [1,82,null,{}] 03:36:32 INFO - PROCESS | 3604 | 1461148592727 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 3604 | 1461148592830 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:36:32 INFO - PROCESS | 3604 | 1461148592836 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 3604 | ++DOCSHELL 1A26E800 == 28 [pid = 3604] [id = 30] 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1A88E000) [pid = 3604] [serial = 86] [outer = 00000000] 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1A938C00) [pid = 3604] [serial = 87] [outer = 1A88E000] 03:36:32 INFO - PROCESS | 3604 | 1461148592882 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1AC6A800) [pid = 3604] [serial = 88] [outer = 1A88E000] 03:36:33 INFO - PROCESS | 3604 | 1461148593261 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 580ms 03:36:33 INFO - PROCESS | 3604 | 1461148593301 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 3604 | 1461148593303 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 03:36:33 INFO - PROCESS | 3604 | 1461148593306 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:36:33 INFO - PROCESS | 3604 | 1461148593308 Marionette TRACE conn2 <- [1,86,null,{}] 03:36:33 INFO - PROCESS | 3604 | 1461148593324 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:33 INFO - PROCESS | 3604 | 1461148593416 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:36:33 INFO - PROCESS | 3604 | 1461148593422 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 3604 | ++DOCSHELL 1C0E8400 == 29 [pid = 3604] [id = 31] 03:36:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (1C0EF400) [pid = 3604] [serial = 89] [outer = 00000000] 03:36:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1CBC7800) [pid = 3604] [serial = 90] [outer = 1C0EF400] 03:36:33 INFO - PROCESS | 3604 | 1461148593488 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1CBCF000) [pid = 3604] [serial = 91] [outer = 1C0EF400] 03:36:33 INFO - PROCESS | 3604 | 1461148593874 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 611ms 03:36:33 INFO - PROCESS | 3604 | 1461148593936 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 3604 | 1461148593938 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 03:36:33 INFO - PROCESS | 3604 | 1461148593941 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 3604 | 1461148593943 Marionette TRACE conn2 <- [1,90,null,{}] 03:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:36:33 INFO - PROCESS | 3604 | 1461148593947 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 3604 | 1461148594023 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:36:34 INFO - PROCESS | 3604 | 1461148594031 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 3604 | ++DOCSHELL 17C0E000 == 30 [pid = 3604] [id = 32] 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1AC66800) [pid = 3604] [serial = 92] [outer = 00000000] 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1CECAC00) [pid = 3604] [serial = 93] [outer = 1AC66800] 03:36:34 INFO - PROCESS | 3604 | 1461148594079 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1CED6800) [pid = 3604] [serial = 94] [outer = 1AC66800] 03:36:34 INFO - PROCESS | 3604 | 1461148594475 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 581ms 03:36:34 INFO - PROCESS | 3604 | 1461148594540 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 3604 | 1461148594542 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 03:36:34 INFO - PROCESS | 3604 | 1461148594579 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:36:34 INFO - PROCESS | 3604 | 1461148594581 Marionette TRACE conn2 <- [1,94,null,{}] 03:36:34 INFO - PROCESS | 3604 | 1461148594585 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 3604 | 1461148594642 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:36:34 INFO - PROCESS | 3604 | 1461148594651 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 3604 | ++DOCSHELL 1D290800 == 31 [pid = 3604] [id = 33] 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1D467800) [pid = 3604] [serial = 95] [outer = 00000000] 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1D646800) [pid = 3604] [serial = 96] [outer = 1D467800] 03:36:34 INFO - PROCESS | 3604 | 1461148594697 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1D64EC00) [pid = 3604] [serial = 97] [outer = 1D467800] 03:36:35 INFO - PROCESS | 3604 | 1461148595896 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1361ms 03:36:35 INFO - PROCESS | 3604 | 1461148595945 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 3604 | 1461148595950 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 03:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:36:35 INFO - PROCESS | 3604 | 1461148595955 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 3604 | 1461148595958 Marionette TRACE conn2 <- [1,98,null,{}] 03:36:35 INFO - PROCESS | 3604 | 1461148595963 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 3604 | 1461148596068 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:36:36 INFO - PROCESS | 3604 | 1461148596079 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 3604 | ++DOCSHELL 13A76C00 == 32 [pid = 3604] [id = 34] 03:36:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (142B3C00) [pid = 3604] [serial = 98] [outer = 00000000] 03:36:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (147B8C00) [pid = 3604] [serial = 99] [outer = 142B3C00] 03:36:36 INFO - PROCESS | 3604 | 1461148596162 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (14A9C800) [pid = 3604] [serial = 100] [outer = 142B3C00] 03:36:36 INFO - PROCESS | 3604 | 1461148596577 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 688ms 03:36:36 INFO - PROCESS | 3604 | 1461148596638 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 3604 | 1461148596643 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:36:36 INFO - PROCESS | 3604 | 1461148596657 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 3604 | 1461148596660 Marionette TRACE conn2 <- [1,102,null,{}] 03:36:36 INFO - PROCESS | 3604 | 1461148596665 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 3604 | 1461148596821 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D7CE800) [pid = 3604] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1D64A400) [pid = 3604] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1D290000) [pid = 3604] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1CBC2400) [pid = 3604] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (16A6F400) [pid = 3604] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1DF5A400) [pid = 3604] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1D93D000) [pid = 3604] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (12DD3800) [pid = 3604] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (142B1800) [pid = 3604] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (15515000) [pid = 3604] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (15CD9000) [pid = 3604] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (181E1800) [pid = 3604] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (18495000) [pid = 3604] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (190BEC00) [pid = 3604] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (17C0D400) [pid = 3604] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (19DC8800) [pid = 3604] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (1A1D4000) [pid = 3604] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1A88E000) [pid = 3604] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1C0EF400) [pid = 3604] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1DF62800) [pid = 3604] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (12DD4000) [pid = 3604] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:36:37 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (13A75000) [pid = 3604] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:36:37 INFO - PROCESS | 3604 | 1461148597315 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 3604 | ++DOCSHELL 02A85C00 == 33 [pid = 3604] [id = 35] 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (11F44800) [pid = 3604] [serial = 101] [outer = 00000000] 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (1325C800) [pid = 3604] [serial = 102] [outer = 11F44800] 03:36:37 INFO - PROCESS | 3604 | 1461148597361 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (13A75000) [pid = 3604] [serial = 103] [outer = 11F44800] 03:36:37 INFO - PROCESS | 3604 | 1461148597701 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1055ms 03:36:37 INFO - PROCESS | 3604 | 1461148597729 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 3604 | 1461148597731 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 03:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:36:37 INFO - PROCESS | 3604 | 1461148597735 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 3604 | 1461148597738 Marionette TRACE conn2 <- [1,106,null,{}] 03:36:37 INFO - PROCESS | 3604 | 1461148597748 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:37 INFO - PROCESS | 3604 | 1461148597824 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:36:37 INFO - PROCESS | 3604 | 1461148597888 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 3604 | ++DOCSHELL 1325F400 == 34 [pid = 3604] [id = 36] 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (14A95800) [pid = 3604] [serial = 104] [outer = 00000000] 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (16A72400) [pid = 3604] [serial = 105] [outer = 14A95800] 03:36:37 INFO - PROCESS | 3604 | 1461148597935 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (17C7B400) [pid = 3604] [serial = 106] [outer = 14A95800] 03:36:38 INFO - PROCESS | 3604 | 1461148598272 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 03:36:38 INFO - PROCESS | 3604 | 1461148598315 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 3604 | 1461148598318 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:36:38 INFO - PROCESS | 3604 | 1461148598321 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 3604 | 1461148598322 Marionette TRACE conn2 <- [1,110,null,{}] 03:36:38 INFO - PROCESS | 3604 | 1461148598326 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 3604 | 1461148598405 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:36:38 INFO - PROCESS | 3604 | 1461148598472 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 3604 | ++DOCSHELL 18161400 == 35 [pid = 3604] [id = 37] 03:36:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (18161C00) [pid = 3604] [serial = 107] [outer = 00000000] 03:36:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1841D800) [pid = 3604] [serial = 108] [outer = 18161C00] 03:36:38 INFO - PROCESS | 3604 | 1461148598517 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1849AC00) [pid = 3604] [serial = 109] [outer = 18161C00] 03:36:38 INFO - PROCESS | 3604 | 1461148598849 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 581ms 03:36:38 INFO - PROCESS | 3604 | 1461148598902 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 3604 | 1461148598904 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:36:38 INFO - PROCESS | 3604 | 1461148598907 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 3604 | 1461148598909 Marionette TRACE conn2 <- [1,114,null,{}] 03:36:38 INFO - PROCESS | 3604 | 1461148598913 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 3604 | 1461148598983 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:36:38 INFO - PROCESS | 3604 | 1461148598988 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3604 | ++DOCSHELL 18AB5800 == 36 [pid = 3604] [id = 38] 03:36:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18ABC400) [pid = 3604] [serial = 110] [outer = 00000000] 03:36:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (190BC000) [pid = 3604] [serial = 111] [outer = 18ABC400] 03:36:39 INFO - PROCESS | 3604 | 1461148599033 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (19112000) [pid = 3604] [serial = 112] [outer = 18ABC400] 03:36:39 INFO - PROCESS | 3604 | 1461148599595 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 719ms 03:36:39 INFO - PROCESS | 3604 | 1461148599647 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 3604 | 1461148599651 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 03:36:39 INFO - PROCESS | 3604 | 1461148599656 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:36:39 INFO - PROCESS | 3604 | 1461148599660 Marionette TRACE conn2 <- [1,118,null,{}] 03:36:39 INFO - PROCESS | 3604 | 1461148599648 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 3604 | 1461148599807 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:36:39 INFO - PROCESS | 3604 | 1461148599879 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3604 | ++DOCSHELL 1380C800 == 37 [pid = 3604] [id = 39] 03:36:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (13810C00) [pid = 3604] [serial = 113] [outer = 00000000] 03:36:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (157AC800) [pid = 3604] [serial = 114] [outer = 13810C00] 03:36:39 INFO - PROCESS | 3604 | 1461148599935 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (15CD9000) [pid = 3604] [serial = 115] [outer = 13810C00] 03:36:40 INFO - PROCESS | 3604 | 1461148600445 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 03:36:40 INFO - PROCESS | 3604 | 1461148600474 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 3604 | 1461148600480 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 03:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:36:40 INFO - PROCESS | 3604 | 1461148600488 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 3604 | 1461148600491 Marionette TRACE conn2 <- [1,122,null,{}] 03:36:40 INFO - PROCESS | 3604 | 1461148600507 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 3604 | 1461148600590 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:36:40 INFO - PROCESS | 3604 | 1461148600672 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 3604 | ++DOCSHELL 123B6400 == 38 [pid = 3604] [id = 40] 03:36:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (15CE9000) [pid = 3604] [serial = 116] [outer = 00000000] 03:36:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (183D2400) [pid = 3604] [serial = 117] [outer = 15CE9000] 03:36:40 INFO - PROCESS | 3604 | 1461148600726 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18BDF800) [pid = 3604] [serial = 118] [outer = 15CE9000] 03:36:41 INFO - PROCESS | 3604 | 1461148601259 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 780ms 03:36:41 INFO - PROCESS | 3604 | 1461148601274 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 3604 | 1461148601276 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:36:41 INFO - PROCESS | 3604 | 1461148601280 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 3604 | 1461148601284 Marionette TRACE conn2 <- [1,126,null,{}] 03:36:41 INFO - PROCESS | 3604 | 1461148601295 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 3604 | 1461148601390 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:36:41 INFO - PROCESS | 3604 | 1461148601475 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 3604 | ++DOCSHELL 19F0A800 == 39 [pid = 3604] [id = 41] 03:36:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19F0C800) [pid = 3604] [serial = 119] [outer = 00000000] 03:36:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1A168C00) [pid = 3604] [serial = 120] [outer = 19F0C800] 03:36:41 INFO - PROCESS | 3604 | 1461148601530 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1A261400) [pid = 3604] [serial = 121] [outer = 19F0C800] 03:36:42 INFO - PROCESS | 3604 | 1461148602070 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 826ms 03:36:42 INFO - PROCESS | 3604 | 1461148602105 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 3604 | 1461148602108 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 03:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:36:42 INFO - PROCESS | 3604 | 1461148602111 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 3604 | 1461148602113 Marionette TRACE conn2 <- [1,130,null,{}] 03:36:42 INFO - PROCESS | 3604 | 1461148602117 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 3604 | 1461148602212 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:36:42 INFO - PROCESS | 3604 | 1461148602299 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 3604 | ++DOCSHELL 13265C00 == 40 [pid = 3604] [id = 42] 03:36:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (13267800) [pid = 3604] [serial = 122] [outer = 00000000] 03:36:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (13A2C000) [pid = 3604] [serial = 123] [outer = 13267800] 03:36:42 INFO - PROCESS | 3604 | 1461148602353 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (157FB000) [pid = 3604] [serial = 124] [outer = 13267800] 03:36:42 INFO - PROCESS | 3604 | 1461148602940 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 871ms 03:36:42 INFO - PROCESS | 3604 | 1461148603010 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 3604 | 1461148603014 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 03:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:36:43 INFO - PROCESS | 3604 | 1461148603019 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 3604 | 1461148603023 Marionette TRACE conn2 <- [1,134,null,{}] 03:36:43 INFO - PROCESS | 3604 | 1461148603028 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:43 INFO - PROCESS | 3604 | 1461148603120 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:36:43 INFO - PROCESS | 3604 | 1461148603209 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 18161400 == 39 [pid = 3604] [id = 37] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 1325F400 == 38 [pid = 3604] [id = 36] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 02A85C00 == 37 [pid = 3604] [id = 35] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 13A76C00 == 36 [pid = 3604] [id = 34] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 13265C00 == 35 [pid = 3604] [id = 42] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 19D3D000 == 34 [pid = 3604] [id = 29] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 123B6400 == 33 [pid = 3604] [id = 40] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 1A26E800 == 32 [pid = 3604] [id = 30] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 1D290800 == 31 [pid = 3604] [id = 33] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 19F0A800 == 30 [pid = 3604] [id = 41] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 17C0E000 == 29 [pid = 3604] [id = 32] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 18AB5800 == 28 [pid = 3604] [id = 38] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 1C0E8400 == 27 [pid = 3604] [id = 31] 03:36:43 INFO - PROCESS | 3604 | --DOCSHELL 1380C800 == 26 [pid = 3604] [id = 39] 03:36:43 INFO - PROCESS | 3604 | ++DOCSHELL 11F45400 == 27 [pid = 3604] [id = 43] 03:36:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1230F000) [pid = 3604] [serial = 125] [outer = 00000000] 03:36:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (12B8D800) [pid = 3604] [serial = 126] [outer = 1230F000] 03:36:43 INFO - PROCESS | 3604 | 1461148603720 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1320E800) [pid = 3604] [serial = 127] [outer = 1230F000] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (165BDC00) [pid = 3604] [serial = 9] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (165C5C00) [pid = 3604] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (14A9E800) [pid = 3604] [serial = 4] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1CECAC00) [pid = 3604] [serial = 93] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (14352400) [pid = 3604] [serial = 60] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (143B5C00) [pid = 3604] [serial = 61] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (157F1400) [pid = 3604] [serial = 63] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (17C05800) [pid = 3604] [serial = 66] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (183DCC00) [pid = 3604] [serial = 69] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (18ABA800) [pid = 3604] [serial = 72] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18BE9400) [pid = 3604] [serial = 73] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (194D5400) [pid = 3604] [serial = 75] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (19D44800) [pid = 3604] [serial = 78] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1A1D9000) [pid = 3604] [serial = 81] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (1A3AE800) [pid = 3604] [serial = 84] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1A938C00) [pid = 3604] [serial = 87] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1CBC7800) [pid = 3604] [serial = 90] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (1325E000) [pid = 3604] [serial = 51] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (15CE9C00) [pid = 3604] [serial = 54] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13203C00) [pid = 3604] [serial = 57] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (196B3C00) [pid = 3604] [serial = 76] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (19EB5C00) [pid = 3604] [serial = 79] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1A1D5000) [pid = 3604] [serial = 82] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1A3B3800) [pid = 3604] [serial = 85] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (15C32000) [pid = 3604] [serial = 64] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (17C7AC00) [pid = 3604] [serial = 67] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (1AC6A800) [pid = 3604] [serial = 88] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (1CBCF000) [pid = 3604] [serial = 91] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (1841B000) [pid = 3604] [serial = 70] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (13269400) [pid = 3604] [serial = 52] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (15F62C00) [pid = 3604] [serial = 55] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1325EC00) [pid = 3604] [serial = 58] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (1E1F6400) [pid = 3604] [serial = 43] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (1DAE6800) [pid = 3604] [serial = 27] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1D647400) [pid = 3604] [serial = 28] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (1CD75C00) [pid = 3604] [serial = 24] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (1CBC5000) [pid = 3604] [serial = 21] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (1CBC8800) [pid = 3604] [serial = 22] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 66 (1977A000) [pid = 3604] [serial = 17] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 65 (197FA000) [pid = 3604] [serial = 14] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 64 (1E37C400) [pid = 3604] [serial = 45] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 63 (1E3D5400) [pid = 3604] [serial = 48] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 62 (1E1F4C00) [pid = 3604] [serial = 42] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 61 (1DF63000) [pid = 3604] [serial = 39] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 60 (1DF67000) [pid = 3604] [serial = 40] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 59 (1DE18400) [pid = 3604] [serial = 36] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 58 (1DE1BC00) [pid = 3604] [serial = 37] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 57 (1D934C00) [pid = 3604] [serial = 34] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 56 (1D7D6C00) [pid = 3604] [serial = 33] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 55 (1D6D0800) [pid = 3604] [serial = 30] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 3604 | --DOMWINDOW == 54 (1DAE6000) [pid = 3604] [serial = 31] [outer = 00000000] [url = about:blank] 03:36:44 INFO - PROCESS | 3604 | 1461148604154 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1162ms 03:36:44 INFO - PROCESS | 3604 | 1461148604202 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 3604 | 1461148604206 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:36:44 INFO - PROCESS | 3604 | 1461148604212 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 3604 | 1461148604215 Marionette TRACE conn2 <- [1,138,null,{}] 03:36:44 INFO - PROCESS | 3604 | 1461148604219 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 3604 | 1461148604305 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:36:44 INFO - PROCESS | 3604 | 1461148604299 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 3604 | ++DOCSHELL 143B9000 == 28 [pid = 3604] [id = 44] 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 55 (143BFC00) [pid = 3604] [serial = 128] [outer = 00000000] 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 56 (15509400) [pid = 3604] [serial = 129] [outer = 143BFC00] 03:36:44 INFO - PROCESS | 3604 | 1461148604346 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 57 (157AAC00) [pid = 3604] [serial = 130] [outer = 143BFC00] 03:36:44 INFO - PROCESS | 3604 | 1461148604768 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 581ms 03:36:44 INFO - PROCESS | 3604 | 1461148604792 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 3604 | 1461148604796 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:36:44 INFO - PROCESS | 3604 | 1461148604802 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 3604 | 1461148604805 Marionette TRACE conn2 <- [1,142,null,{}] 03:36:44 INFO - PROCESS | 3604 | 1461148604808 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 3604 | 1461148604884 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:36:44 INFO - PROCESS | 3604 | 1461148604890 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 3604 | ++DOCSHELL 1579F800 == 29 [pid = 3604] [id = 45] 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 58 (157FD400) [pid = 3604] [serial = 131] [outer = 00000000] 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 59 (165BE800) [pid = 3604] [serial = 132] [outer = 157FD400] 03:36:44 INFO - PROCESS | 3604 | 1461148604936 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 60 (16649000) [pid = 3604] [serial = 133] [outer = 157FD400] 03:36:45 INFO - PROCESS | 3604 | 1461148605364 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 03:36:45 INFO - PROCESS | 3604 | 1461148605424 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 3604 | 1461148605426 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:36:45 INFO - PROCESS | 3604 | 1461148605430 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 3604 | 1461148605433 Marionette TRACE conn2 <- [1,146,null,{}] 03:36:45 INFO - PROCESS | 3604 | 1461148605444 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 3604 | 1461148605522 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:36:45 INFO - PROCESS | 3604 | 1461148605530 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 3604 | ++DOCSHELL 18163800 == 30 [pid = 3604] [id = 46] 03:36:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (181F0000) [pid = 3604] [serial = 134] [outer = 00000000] 03:36:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (1841B400) [pid = 3604] [serial = 135] [outer = 181F0000] 03:36:45 INFO - PROCESS | 3604 | 1461148605574 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (1848DC00) [pid = 3604] [serial = 136] [outer = 181F0000] 03:36:45 INFO - PROCESS | 3604 | 1461148605954 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 581ms 03:36:46 INFO - PROCESS | 3604 | 1461148606008 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 3604 | 1461148606011 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:36:46 INFO - PROCESS | 3604 | 1461148606021 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 3604 | 1461148606023 Marionette TRACE conn2 <- [1,150,null,{}] 03:36:46 INFO - PROCESS | 3604 | 1461148606026 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 3604 | 1461148606120 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:36:46 INFO - PROCESS | 3604 | 1461148606126 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 3604 | ++DOCSHELL 18BDC400 == 31 [pid = 3604] [id = 47] 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (18BDCC00) [pid = 3604] [serial = 137] [outer = 00000000] 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (18BEA400) [pid = 3604] [serial = 138] [outer = 18BDCC00] 03:36:46 INFO - PROCESS | 3604 | 1461148606172 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (18F74400) [pid = 3604] [serial = 139] [outer = 18BDCC00] 03:36:46 INFO - PROCESS | 3604 | 1461148606595 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 581ms 03:36:46 INFO - PROCESS | 3604 | 1461148606611 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 3604 | 1461148606613 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:36:46 INFO - PROCESS | 3604 | 1461148606616 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 3604 | 1461148606618 Marionette TRACE conn2 <- [1,154,null,{}] 03:36:46 INFO - PROCESS | 3604 | 1461148606621 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 3604 | 1461148606710 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:36:46 INFO - PROCESS | 3604 | 1461148606716 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 3604 | ++DOCSHELL 18BE9400 == 32 [pid = 3604] [id = 48] 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (194D8C00) [pid = 3604] [serial = 140] [outer = 00000000] 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (197F4800) [pid = 3604] [serial = 141] [outer = 194D8C00] 03:36:46 INFO - PROCESS | 3604 | 1461148606767 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (19DC2400) [pid = 3604] [serial = 142] [outer = 194D8C00] 03:36:47 INFO - PROCESS | 3604 | 1461148607193 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 626ms 03:36:47 INFO - PROCESS | 3604 | 1461148607236 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 3604 | 1461148607238 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 03:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:36:47 INFO - PROCESS | 3604 | 1461148607246 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 3604 | 1461148607247 Marionette TRACE conn2 <- [1,158,null,{}] 03:36:47 INFO - PROCESS | 3604 | 1461148607251 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 3604 | 1461148607347 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:36:47 INFO - PROCESS | 3604 | 1461148607356 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 3604 | ++DOCSHELL 12356000 == 33 [pid = 3604] [id = 49] 03:36:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (1841A800) [pid = 3604] [serial = 143] [outer = 00000000] 03:36:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (1A1D9000) [pid = 3604] [serial = 144] [outer = 1841A800] 03:36:47 INFO - PROCESS | 3604 | 1461148607407 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (1A26F400) [pid = 3604] [serial = 145] [outer = 1841A800] 03:36:47 INFO - PROCESS | 3604 | 1461148607835 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 03:36:47 INFO - PROCESS | 3604 | 1461148607868 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 3604 | 1461148607870 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 03:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:36:47 INFO - PROCESS | 3604 | 1461148607873 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 3604 | 1461148607875 Marionette TRACE conn2 <- [1,162,null,{}] 03:36:47 INFO - PROCESS | 3604 | 1461148607879 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 3604 | 1461148607974 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:36:47 INFO - PROCESS | 3604 | 1461148607980 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 3604 | ++DOCSHELL 1A16A400 == 34 [pid = 3604] [id = 50] 03:36:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (1A26B400) [pid = 3604] [serial = 146] [outer = 00000000] 03:36:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (1A891800) [pid = 3604] [serial = 147] [outer = 1A26B400] 03:36:48 INFO - PROCESS | 3604 | 1461148608023 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (1AC5F000) [pid = 3604] [serial = 148] [outer = 1A26B400] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (1AC66800) [pid = 3604] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1D467800) [pid = 3604] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (18ABC400) [pid = 3604] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (18161C00) [pid = 3604] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (142B3C00) [pid = 3604] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (11F44800) [pid = 3604] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:36:48 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (14A95800) [pid = 3604] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:36:48 INFO - PROCESS | 3604 | 1461148608440 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 03:36:48 INFO - PROCESS | 3604 | 1461148608494 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 3604 | 1461148608496 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 3604 | 1461148608500 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:36:48 INFO - PROCESS | 3604 | 1461148608501 Marionette TRACE conn2 <- [1,166,null,{}] 03:36:48 INFO - PROCESS | 3604 | 1461148608505 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 3604 | 1461148608575 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:36:48 INFO - PROCESS | 3604 | 1461148608581 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 3604 | ++DOCSHELL 13A6EC00 == 35 [pid = 3604] [id = 51] 03:36:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (15E92400) [pid = 3604] [serial = 149] [outer = 00000000] 03:36:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (1A846C00) [pid = 3604] [serial = 150] [outer = 15E92400] 03:36:48 INFO - PROCESS | 3604 | 1461148608624 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (1A847400) [pid = 3604] [serial = 151] [outer = 15E92400] 03:36:49 INFO - PROCESS | 3604 | 1461148609013 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 581ms 03:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:36:49 INFO - PROCESS | 3604 | 1461148609080 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 3604 | 1461148609082 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 03:36:49 INFO - PROCESS | 3604 | 1461148609085 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 3604 | 1461148609087 Marionette TRACE conn2 <- [1,170,null,{}] 03:36:49 INFO - PROCESS | 3604 | 1461148609090 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 3604 | 1461148609159 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:36:49 INFO - PROCESS | 3604 | 1461148609165 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 3604 | ++DOCSHELL 17C0D800 == 36 [pid = 3604] [id = 52] 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (19F0D800) [pid = 3604] [serial = 152] [outer = 00000000] 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (1C356400) [pid = 3604] [serial = 153] [outer = 19F0D800] 03:36:49 INFO - PROCESS | 3604 | 1461148609209 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (1C82A400) [pid = 3604] [serial = 154] [outer = 19F0D800] 03:36:49 INFO - PROCESS | 3604 | 1461148609584 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 519ms 03:36:49 INFO - PROCESS | 3604 | 1461148609621 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 3604 | 1461148609623 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 03:36:49 INFO - PROCESS | 3604 | 1461148609627 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:36:49 INFO - PROCESS | 3604 | 1461148609628 Marionette TRACE conn2 <- [1,174,null,{}] 03:36:49 INFO - PROCESS | 3604 | 1461148609632 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 3604 | 1461148609728 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:36:49 INFO - PROCESS | 3604 | 1461148609736 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 3604 | ++DOCSHELL 13A76400 == 37 [pid = 3604] [id = 53] 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (16650C00) [pid = 3604] [serial = 155] [outer = 00000000] 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (1CBC3C00) [pid = 3604] [serial = 156] [outer = 16650C00] 03:36:49 INFO - PROCESS | 3604 | 1461148609769 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (1CBC7800) [pid = 3604] [serial = 157] [outer = 16650C00] 03:36:50 INFO - PROCESS | 3604 | 1461148610195 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 03:36:50 INFO - PROCESS | 3604 | 1461148610249 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 3604 | 1461148610253 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:36:50 INFO - PROCESS | 3604 | 1461148610259 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 3604 | 1461148610263 Marionette TRACE conn2 <- [1,178,null,{}] 03:36:50 INFO - PROCESS | 3604 | 1461148610295 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 3604 | 1461148610436 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:36:50 INFO - PROCESS | 3604 | 1461148610506 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 3604 | ++DOCSHELL 1336CC00 == 38 [pid = 3604] [id = 54] 03:36:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (13374000) [pid = 3604] [serial = 158] [outer = 00000000] 03:36:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (13A6E400) [pid = 3604] [serial = 159] [outer = 13374000] 03:36:50 INFO - PROCESS | 3604 | 1461148610545 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (14357400) [pid = 3604] [serial = 160] [outer = 13374000] 03:36:51 INFO - PROCESS | 3604 | 1461148611294 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1070ms 03:36:51 INFO - PROCESS | 3604 | 1461148611326 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 3604 | 1461148611332 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 03:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:36:51 INFO - PROCESS | 3604 | 1461148611338 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 3604 | 1461148611341 Marionette TRACE conn2 <- [1,182,null,{}] 03:36:51 INFO - PROCESS | 3604 | 1461148611345 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 3604 | 1461148611456 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:36:51 INFO - PROCESS | 3604 | 1461148611529 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 3604 | ++DOCSHELL 15CEF400 == 39 [pid = 3604] [id = 55] 03:36:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (16646400) [pid = 3604] [serial = 161] [outer = 00000000] 03:36:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18161C00) [pid = 3604] [serial = 162] [outer = 16646400] 03:36:51 INFO - PROCESS | 3604 | 1461148611583 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (183D8C00) [pid = 3604] [serial = 163] [outer = 16646400] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 17C0D800 == 38 [pid = 3604] [id = 52] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 13A6EC00 == 37 [pid = 3604] [id = 51] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 1A16A400 == 36 [pid = 3604] [id = 50] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 12356000 == 35 [pid = 3604] [id = 49] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 18BE9400 == 34 [pid = 3604] [id = 48] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 18BDC400 == 33 [pid = 3604] [id = 47] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 18163800 == 32 [pid = 3604] [id = 46] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 1579F800 == 31 [pid = 3604] [id = 45] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 143B9000 == 30 [pid = 3604] [id = 44] 03:36:52 INFO - PROCESS | 3604 | --DOCSHELL 11F45400 == 29 [pid = 3604] [id = 43] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1CED6800) [pid = 3604] [serial = 94] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1D646800) [pid = 3604] [serial = 96] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (190BC000) [pid = 3604] [serial = 111] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (19112000) [pid = 3604] [serial = 112] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (1849AC00) [pid = 3604] [serial = 109] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (147B8C00) [pid = 3604] [serial = 99] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (14A9C800) [pid = 3604] [serial = 100] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (13A75000) [pid = 3604] [serial = 103] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (1325C800) [pid = 3604] [serial = 102] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1841D800) [pid = 3604] [serial = 108] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (16A72400) [pid = 3604] [serial = 105] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (17C7B400) [pid = 3604] [serial = 106] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1D64EC00) [pid = 3604] [serial = 97] [outer = 00000000] [url = about:blank] 03:36:52 INFO - PROCESS | 3604 | 1461148612295 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1024ms 03:36:52 INFO - PROCESS | 3604 | 1461148612365 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 3604 | 1461148612368 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 03:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:36:52 INFO - PROCESS | 3604 | 1461148612383 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 3604 | 1461148612386 Marionette TRACE conn2 <- [1,186,null,{}] 03:36:52 INFO - PROCESS | 3604 | 1461148612394 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 3604 | 1461148612472 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:36:52 INFO - PROCESS | 3604 | 1461148612484 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 3604 | ++DOCSHELL 13A29C00 == 30 [pid = 3604] [id = 56] 03:36:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (13A2A400) [pid = 3604] [serial = 164] [outer = 00000000] 03:36:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (143B1400) [pid = 3604] [serial = 165] [outer = 13A2A400] 03:36:52 INFO - PROCESS | 3604 | 1461148612542 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (147BDC00) [pid = 3604] [serial = 166] [outer = 13A2A400] 03:36:52 INFO - PROCESS | 3604 | 1461148612966 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 642ms 03:36:53 INFO - PROCESS | 3604 | 1461148613023 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 3604 | 1461148613029 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:36:53 INFO - PROCESS | 3604 | 1461148613035 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 3604 | 1461148613037 Marionette TRACE conn2 <- [1,190,null,{}] 03:36:53 INFO - PROCESS | 3604 | 1461148613041 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 3604 | 1461148613115 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:36:53 INFO - PROCESS | 3604 | 1461148613124 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 3604 | ++DOCSHELL 14AF4800 == 31 [pid = 3604] [id = 57] 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (157F0800) [pid = 3604] [serial = 167] [outer = 00000000] 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (15F63400) [pid = 3604] [serial = 168] [outer = 157F0800] 03:36:53 INFO - PROCESS | 3604 | 1461148613169 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (16650800) [pid = 3604] [serial = 169] [outer = 157F0800] 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (1816C000) [pid = 3604] [serial = 170] [outer = 1E37D800] 03:36:53 INFO - PROCESS | 3604 | 1461148613639 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 612ms 03:36:53 INFO - PROCESS | 3604 | 1461148613654 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 3604 | 1461148613657 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:36:53 INFO - PROCESS | 3604 | 1461148613660 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 3604 | 1461148613664 Marionette TRACE conn2 <- [1,194,null,{}] 03:36:53 INFO - PROCESS | 3604 | 1461148613674 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 3604 | 1461148613752 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:36:53 INFO - PROCESS | 3604 | 1461148613758 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 3604 | ++DOCSHELL 1841D800 == 32 [pid = 3604] [id = 58] 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (18420000) [pid = 3604] [serial = 171] [outer = 00000000] 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (190B7800) [pid = 3604] [serial = 172] [outer = 18420000] 03:36:53 INFO - PROCESS | 3604 | 1461148613806 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (19112800) [pid = 3604] [serial = 173] [outer = 18420000] 03:36:54 INFO - PROCESS | 3604 | 1461148614226 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 581ms 03:36:54 INFO - PROCESS | 3604 | 1461148614257 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 3604 | 1461148614259 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 03:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:36:54 INFO - PROCESS | 3604 | 1461148614262 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 3604 | 1461148614264 Marionette TRACE conn2 <- [1,198,null,{}] 03:36:54 INFO - PROCESS | 3604 | 1461148614268 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 3604 | 1461148614326 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:36:54 INFO - PROCESS | 3604 | 1461148614332 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 3604 | ++DOCSHELL 19779800 == 33 [pid = 3604] [id = 59] 03:36:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (1977B800) [pid = 3604] [serial = 174] [outer = 00000000] 03:36:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (19DCF800) [pid = 3604] [serial = 175] [outer = 1977B800] 03:36:54 INFO - PROCESS | 3604 | 1461148614376 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (19FF8400) [pid = 3604] [serial = 176] [outer = 1977B800] 03:36:54 INFO - PROCESS | 3604 | 1461148614823 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 612ms 03:36:54 INFO - PROCESS | 3604 | 1461148614884 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 3604 | 1461148614886 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 03:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:36:54 INFO - PROCESS | 3604 | 1461148614889 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 3604 | 1461148614891 Marionette TRACE conn2 <- [1,202,null,{}] 03:36:54 INFO - PROCESS | 3604 | 1461148614900 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 3604 | 1461148614994 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:36:54 INFO - PROCESS | 3604 | 1461148615000 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 3604 | ++DOCSHELL 1325B400 == 34 [pid = 3604] [id = 60] 03:36:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (19DC8C00) [pid = 3604] [serial = 177] [outer = 00000000] 03:36:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1A839800) [pid = 3604] [serial = 178] [outer = 19DC8C00] 03:36:55 INFO - PROCESS | 3604 | 1461148615028 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1A933C00) [pid = 3604] [serial = 179] [outer = 19DC8C00] 03:36:55 INFO - PROCESS | 3604 | 1461148615428 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 581ms 03:36:55 INFO - PROCESS | 3604 | 1461148615477 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 3604 | 1461148615479 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 03:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:36:55 INFO - PROCESS | 3604 | 1461148615482 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 3604 | 1461148615483 Marionette TRACE conn2 <- [1,206,null,{}] 03:36:55 INFO - PROCESS | 3604 | 1461148615487 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 3604 | 1461148615611 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:36:55 INFO - PROCESS | 3604 | 1461148615693 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 3604 | ++DOCSHELL 1CBCA400 == 35 [pid = 3604] [id = 61] 03:36:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1CBCF400) [pid = 3604] [serial = 180] [outer = 00000000] 03:36:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1CD70000) [pid = 3604] [serial = 181] [outer = 1CBCF400] 03:36:55 INFO - PROCESS | 3604 | 1461148615741 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (1CD6AC00) [pid = 3604] [serial = 182] [outer = 1CBCF400] 03:36:56 INFO - PROCESS | 3604 | 1461148616127 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 03:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:36:56 INFO - PROCESS | 3604 | 1461148616163 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 3604 | 1461148616164 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 3604 | 1461148616168 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 3604 | 1461148616169 Marionette TRACE conn2 <- [1,210,null,{}] 03:36:56 INFO - PROCESS | 3604 | 1461148616177 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 3604 | 1461148616272 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:36:56 INFO - PROCESS | 3604 | 1461148616280 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 3604 | ++DOCSHELL 1C823C00 == 36 [pid = 3604] [id = 62] 03:36:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1CBD0C00) [pid = 3604] [serial = 183] [outer = 00000000] 03:36:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1D28C800) [pid = 3604] [serial = 184] [outer = 1CBD0C00] 03:36:56 INFO - PROCESS | 3604 | 1461148616324 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1D290000) [pid = 3604] [serial = 185] [outer = 1CBD0C00] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (194D8C00) [pid = 3604] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (181F0000) [pid = 3604] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (143BFC00) [pid = 3604] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1230F000) [pid = 3604] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (157FD400) [pid = 3604] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (18BDCC00) [pid = 3604] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (19F0D800) [pid = 3604] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (13810C00) [pid = 3604] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (15CE9000) [pid = 3604] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (19F0C800) [pid = 3604] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1841A800) [pid = 3604] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1A26B400) [pid = 3604] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:36:56 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (15E92400) [pid = 3604] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:36:56 INFO - PROCESS | 3604 | 1461148616774 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 612ms 03:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:36:56 INFO - PROCESS | 3604 | 1461148616788 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 3604 | 1461148616790 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 3604 | 1461148616793 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 3604 | 1461148616795 Marionette TRACE conn2 <- [1,214,null,{}] 03:36:56 INFO - PROCESS | 3604 | 1461148616798 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 3604 | 1461148616893 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:36:56 INFO - PROCESS | 3604 | 1461148616961 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 3604 | ++DOCSHELL 1336B800 == 37 [pid = 3604] [id = 63] 03:36:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (14A9E800) [pid = 3604] [serial = 186] [outer = 00000000] 03:36:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (18F74800) [pid = 3604] [serial = 187] [outer = 14A9E800] 03:36:56 INFO - PROCESS | 3604 | 1461148617006 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (1A265000) [pid = 3604] [serial = 188] [outer = 14A9E800] 03:36:57 INFO - PROCESS | 3604 | 1461148617352 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms 03:36:57 INFO - PROCESS | 3604 | 1461148617374 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 3604 | 1461148617376 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 03:36:57 INFO - PROCESS | 3604 | 1461148617379 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:36:57 INFO - PROCESS | 3604 | 1461148617381 Marionette TRACE conn2 <- [1,218,null,{}] 03:36:57 INFO - PROCESS | 3604 | 1461148617384 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:57 INFO - PROCESS | 3604 | 1461148617483 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:36:57 INFO - PROCESS | 3604 | 1461148617489 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 3604 | ++DOCSHELL 19F0C800 == 38 [pid = 3604] [id = 64] 03:36:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (1CD6DC00) [pid = 3604] [serial = 189] [outer = 00000000] 03:36:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (1D472400) [pid = 3604] [serial = 190] [outer = 1CD6DC00] 03:36:57 INFO - PROCESS | 3604 | 1461148617532 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1D474000) [pid = 3604] [serial = 191] [outer = 1CD6DC00] 03:36:57 INFO - PROCESS | 3604 | 1461148617900 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 535ms 03:36:57 INFO - PROCESS | 3604 | 1461148617915 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 3604 | 1461148617917 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 03:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:36:57 INFO - PROCESS | 3604 | 1461148617921 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 3604 | 1461148617922 Marionette TRACE conn2 <- [1,222,null,{}] 03:36:57 INFO - PROCESS | 3604 | 1461148617926 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 3604 | 1461148618025 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:36:58 INFO - PROCESS | 3604 | 1461148618032 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 3604 | ++DOCSHELL 1D46D000 == 39 [pid = 3604] [id = 65] 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1D649C00) [pid = 3604] [serial = 192] [outer = 00000000] 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1D653800) [pid = 3604] [serial = 193] [outer = 1D649C00] 03:36:58 INFO - PROCESS | 3604 | 1461148618077 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1D655C00) [pid = 3604] [serial = 194] [outer = 1D649C00] 03:36:58 INFO - PROCESS | 3604 | 1461148618457 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 581ms 03:36:58 INFO - PROCESS | 3604 | 1461148618501 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 3604 | 1461148618503 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 03:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:36:58 INFO - PROCESS | 3604 | 1461148618506 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 3604 | 1461148618509 Marionette TRACE conn2 <- [1,226,null,{}] 03:36:58 INFO - PROCESS | 3604 | 1461148618512 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 3604 | 1461148618645 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:36:58 INFO - PROCESS | 3604 | 1461148618726 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 3604 | ++DOCSHELL 123B6400 == 40 [pid = 3604] [id = 66] 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (123BD000) [pid = 3604] [serial = 195] [outer = 00000000] 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (13208000) [pid = 3604] [serial = 196] [outer = 123BD000] 03:36:58 INFO - PROCESS | 3604 | 1461148618822 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1336C000) [pid = 3604] [serial = 197] [outer = 123BD000] 03:36:59 INFO - PROCESS | 3604 | 1461148619413 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 918ms 03:36:59 INFO - PROCESS | 3604 | 1461148619437 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 3604 | 1461148619442 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 03:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:36:59 INFO - PROCESS | 3604 | 1461148619447 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 3604 | 1461148619451 Marionette TRACE conn2 <- [1,230,null,{}] 03:36:59 INFO - PROCESS | 3604 | 1461148619470 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 3604 | 1461148619567 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:36:59 INFO - PROCESS | 3604 | 1461148619639 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 3604 | ++DOCSHELL 15CEA000 == 41 [pid = 3604] [id = 67] 03:36:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (15CED800) [pid = 3604] [serial = 198] [outer = 00000000] 03:36:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1841BC00) [pid = 3604] [serial = 199] [outer = 15CED800] 03:36:59 INFO - PROCESS | 3604 | 1461148619687 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18ABAC00) [pid = 3604] [serial = 200] [outer = 15CED800] 03:37:00 INFO - PROCESS | 3604 | 1461148620221 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 780ms 03:37:00 INFO - PROCESS | 3604 | 1461148620232 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 3604 | 1461148620235 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 03:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:37:00 INFO - PROCESS | 3604 | 1461148620255 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 3604 | 1461148620257 Marionette TRACE conn2 <- [1,234,null,{}] 03:37:00 INFO - PROCESS | 3604 | 1461148620261 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:00 INFO - PROCESS | 3604 | 1461148620356 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:37:00 INFO - PROCESS | 3604 | 1461148620424 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 3604 | ++DOCSHELL 1841AC00 == 42 [pid = 3604] [id = 68] 03:37:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (19115000) [pid = 3604] [serial = 201] [outer = 00000000] 03:37:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1CBC6C00) [pid = 3604] [serial = 202] [outer = 19115000] 03:37:00 INFO - PROCESS | 3604 | 1461148620478 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1CD74C00) [pid = 3604] [serial = 203] [outer = 19115000] 03:37:01 INFO - PROCESS | 3604 | 1461148621077 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 872ms 03:37:01 INFO - PROCESS | 3604 | 1461148621142 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 3604 | 1461148621146 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 03:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:37:01 INFO - PROCESS | 3604 | 1461148621171 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 3604 | 1461148621176 Marionette TRACE conn2 <- [1,238,null,{}] 03:37:01 INFO - PROCESS | 3604 | 1461148621182 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 3604 | 1461148621265 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:37:01 INFO - PROCESS | 3604 | 1461148621334 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 3604 | ++DOCSHELL 14A9F000 == 43 [pid = 3604] [id = 69] 03:37:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1550E800) [pid = 3604] [serial = 204] [outer = 00000000] 03:37:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18BE5400) [pid = 3604] [serial = 205] [outer = 1550E800] 03:37:01 INFO - PROCESS | 3604 | 1461148621389 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19114C00) [pid = 3604] [serial = 206] [outer = 1550E800] 03:37:02 INFO - PROCESS | 3604 | 1461148622046 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 948ms 03:37:02 INFO - PROCESS | 3604 | 1461148622085 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 3604 | 1461148622090 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 03:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:37:02 INFO - PROCESS | 3604 | 1461148622095 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 3604 | 1461148622098 Marionette TRACE conn2 <- [1,242,null,{}] 03:37:02 INFO - PROCESS | 3604 | 1461148622103 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 3604 | 1461148622198 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:37:02 INFO - PROCESS | 3604 | 1461148622292 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 3604 | ++DOCSHELL 157F3000 == 44 [pid = 3604] [id = 70] 03:37:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (157FBC00) [pid = 3604] [serial = 207] [outer = 00000000] 03:37:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (15F62C00) [pid = 3604] [serial = 208] [outer = 157FBC00] 03:37:02 INFO - PROCESS | 3604 | 1461148622341 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (16651400) [pid = 3604] [serial = 209] [outer = 157FBC00] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1D46D000 == 43 [pid = 3604] [id = 65] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 19F0C800 == 42 [pid = 3604] [id = 64] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1336B800 == 41 [pid = 3604] [id = 63] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1C823C00 == 40 [pid = 3604] [id = 62] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1CBCA400 == 39 [pid = 3604] [id = 61] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1325B400 == 38 [pid = 3604] [id = 60] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 19779800 == 37 [pid = 3604] [id = 59] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 1841D800 == 36 [pid = 3604] [id = 58] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 14AF4800 == 35 [pid = 3604] [id = 57] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 13A29C00 == 34 [pid = 3604] [id = 56] 03:37:02 INFO - PROCESS | 3604 | --DOCSHELL 13A76400 == 33 [pid = 3604] [id = 53] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (197F4800) [pid = 3604] [serial = 141] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1841B400) [pid = 3604] [serial = 135] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (15509400) [pid = 3604] [serial = 129] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (157AAC00) [pid = 3604] [serial = 130] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (12B8D800) [pid = 3604] [serial = 126] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1320E800) [pid = 3604] [serial = 127] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (165BE800) [pid = 3604] [serial = 132] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (16649000) [pid = 3604] [serial = 133] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18F74400) [pid = 3604] [serial = 139] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1C82A400) [pid = 3604] [serial = 154] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (15CD9000) [pid = 3604] [serial = 115] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1CBC3C00) [pid = 3604] [serial = 156] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (157AC800) [pid = 3604] [serial = 114] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (18BDF800) [pid = 3604] [serial = 118] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (183D2400) [pid = 3604] [serial = 117] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (1A261400) [pid = 3604] [serial = 121] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (1A168C00) [pid = 3604] [serial = 120] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13A2C000) [pid = 3604] [serial = 123] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1A1D9000) [pid = 3604] [serial = 144] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (1A891800) [pid = 3604] [serial = 147] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1A26F400) [pid = 3604] [serial = 145] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1C356400) [pid = 3604] [serial = 153] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1A847400) [pid = 3604] [serial = 151] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (18BEA400) [pid = 3604] [serial = 138] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (1A846C00) [pid = 3604] [serial = 150] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (19DC2400) [pid = 3604] [serial = 142] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (1AC5F000) [pid = 3604] [serial = 148] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (1848DC00) [pid = 3604] [serial = 136] [outer = 00000000] [url = about:blank] 03:37:02 INFO - PROCESS | 3604 | 1461148622795 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 719ms 03:37:02 INFO - PROCESS | 3604 | 1461148622820 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 3604 | 1461148622825 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 03:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:37:02 INFO - PROCESS | 3604 | 1461148622831 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 3604 | 1461148622833 Marionette TRACE conn2 <- [1,246,null,{}] 03:37:02 INFO - PROCESS | 3604 | 1461148622837 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 3604 | 1461148622914 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:37:02 INFO - PROCESS | 3604 | 1461148622920 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 3604 | ++DOCSHELL 13260000 == 34 [pid = 3604] [id = 71] 03:37:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (13266400) [pid = 3604] [serial = 210] [outer = 00000000] 03:37:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (15E8E000) [pid = 3604] [serial = 211] [outer = 13266400] 03:37:02 INFO - PROCESS | 3604 | 1461148622965 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (16A6B800) [pid = 3604] [serial = 212] [outer = 13266400] 03:37:03 INFO - PROCESS | 3604 | 1461148623385 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 581ms 03:37:03 INFO - PROCESS | 3604 | 1461148623427 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 3604 | 1461148623429 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 03:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:37:03 INFO - PROCESS | 3604 | 1461148623432 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 3604 | 1461148623436 Marionette TRACE conn2 <- [1,250,null,{}] 03:37:03 INFO - PROCESS | 3604 | 1461148623451 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 3604 | 1461148623517 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:37:03 INFO - PROCESS | 3604 | 1461148623525 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 3604 | ++DOCSHELL 183DB400 == 35 [pid = 3604] [id = 72] 03:37:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (18422000) [pid = 3604] [serial = 213] [outer = 00000000] 03:37:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (18BDD000) [pid = 3604] [serial = 214] [outer = 18422000] 03:37:03 INFO - PROCESS | 3604 | 1461148623571 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (18F74400) [pid = 3604] [serial = 215] [outer = 18422000] 03:37:03 INFO - PROCESS | 3604 | 1461148623987 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 581ms 03:37:04 INFO - PROCESS | 3604 | 1461148624012 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 3604 | 1461148624015 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:37:04 INFO - PROCESS | 3604 | 1461148624018 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 3604 | 1461148624020 Marionette TRACE conn2 <- [1,254,null,{}] 03:37:04 INFO - PROCESS | 3604 | 1461148624023 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 3604 | 1461148624098 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:37:04 INFO - PROCESS | 3604 | 1461148624104 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 3604 | ++DOCSHELL 18ABA800 == 36 [pid = 3604] [id = 73] 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18BE8400) [pid = 3604] [serial = 216] [outer = 00000000] 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (19780C00) [pid = 3604] [serial = 217] [outer = 18BE8400] 03:37:04 INFO - PROCESS | 3604 | 1461148624148 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (19D46400) [pid = 3604] [serial = 218] [outer = 18BE8400] 03:37:04 INFO - PROCESS | 3604 | 1461148624565 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 581ms 03:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:37:04 INFO - PROCESS | 3604 | 1461148624599 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 3604 | 1461148624601 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 03:37:04 INFO - PROCESS | 3604 | 1461148624604 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 3604 | 1461148624606 Marionette TRACE conn2 <- [1,258,null,{}] 03:37:04 INFO - PROCESS | 3604 | 1461148624609 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 3604 | 1461148624707 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:37:04 INFO - PROCESS | 3604 | 1461148624713 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 3604 | ++DOCSHELL 1A164000 == 37 [pid = 3604] [id = 74] 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1A165800) [pid = 3604] [serial = 219] [outer = 00000000] 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1A1E2C00) [pid = 3604] [serial = 220] [outer = 1A165800] 03:37:04 INFO - PROCESS | 3604 | 1461148624759 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1A16A400) [pid = 3604] [serial = 221] [outer = 1A165800] 03:37:05 INFO - PROCESS | 3604 | 1461148625187 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 03:37:05 INFO - PROCESS | 3604 | 1461148625223 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 3604 | 1461148625225 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:37:05 INFO - PROCESS | 3604 | 1461148625228 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 3604 | 1461148625230 Marionette TRACE conn2 <- [1,262,null,{}] 03:37:05 INFO - PROCESS | 3604 | 1461148625243 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 3604 | 1461148625347 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:37:05 INFO - PROCESS | 3604 | 1461148625354 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 3604 | ++DOCSHELL 1A3AE400 == 38 [pid = 3604] [id = 75] 03:37:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1A3AF000) [pid = 3604] [serial = 222] [outer = 00000000] 03:37:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (1AC61000) [pid = 3604] [serial = 223] [outer = 1A3AF000] 03:37:05 INFO - PROCESS | 3604 | 1461148625402 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1C0E3000) [pid = 3604] [serial = 224] [outer = 1A3AF000] 03:37:05 INFO - PROCESS | 3604 | 1461148625862 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 673ms 03:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:37:05 INFO - PROCESS | 3604 | 1461148625928 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 3604 | 1461148625913 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 03:37:05 INFO - PROCESS | 3604 | 1461148625916 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 3604 | 1461148625918 Marionette TRACE conn2 <- [1,266,null,{}] 03:37:05 INFO - PROCESS | 3604 | 1461148625921 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 3604 | 1461148626023 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:37:06 INFO - PROCESS | 3604 | 1461148626035 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3604 | ++DOCSHELL 14AE9400 == 39 [pid = 3604] [id = 76] 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1A83D800) [pid = 3604] [serial = 225] [outer = 00000000] 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1C0EBC00) [pid = 3604] [serial = 226] [outer = 1A83D800] 03:37:06 INFO - PROCESS | 3604 | 1461148626117 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1C356400) [pid = 3604] [serial = 227] [outer = 1A83D800] 03:37:06 INFO - PROCESS | 3604 | 1461148626500 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 612ms 03:37:06 INFO - PROCESS | 3604 | 1461148626553 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 3604 | 1461148626555 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:37:06 INFO - PROCESS | 3604 | 1461148626558 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 3604 | 1461148626560 Marionette TRACE conn2 <- [1,270,null,{}] 03:37:06 INFO - PROCESS | 3604 | 1461148626563 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 3604 | 1461148626738 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (19DC8C00) [pid = 3604] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1CBD0C00) [pid = 3604] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (16650C00) [pid = 3604] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (13A2A400) [pid = 3604] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1CBCF400) [pid = 3604] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (157F0800) [pid = 3604] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (18420000) [pid = 3604] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (1977B800) [pid = 3604] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1CD6DC00) [pid = 3604] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:37:06 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (14A9E800) [pid = 3604] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:37:06 INFO - PROCESS | 3604 | 1461148626791 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3604 | ++DOCSHELL 12B3C000 == 40 [pid = 3604] [id = 77] 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (12DDB800) [pid = 3604] [serial = 228] [outer = 00000000] 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (157F0800) [pid = 3604] [serial = 229] [outer = 12DDB800] 03:37:06 INFO - PROCESS | 3604 | 1461148626844 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (15C36C00) [pid = 3604] [serial = 230] [outer = 12DDB800] 03:37:07 INFO - PROCESS | 3604 | 1461148627175 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 688ms 03:37:07 INFO - PROCESS | 3604 | 1461148627241 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 3604 | 1461148627243 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 03:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:37:07 INFO - PROCESS | 3604 | 1461148627246 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 3604 | 1461148627248 Marionette TRACE conn2 <- [1,274,null,{}] 03:37:07 INFO - PROCESS | 3604 | 1461148627252 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 3604 | 1461148627324 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:37:07 INFO - PROCESS | 3604 | 1461148627331 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 3604 | ++DOCSHELL 1A3B0400 == 41 [pid = 3604] [id = 78] 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1A890800) [pid = 3604] [serial = 231] [outer = 00000000] 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1CBC7400) [pid = 3604] [serial = 232] [outer = 1A890800] 03:37:07 INFO - PROCESS | 3604 | 1461148627374 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (1CD6B400) [pid = 3604] [serial = 233] [outer = 1A890800] 03:37:07 INFO - PROCESS | 3604 | 1461148627747 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 03:37:07 INFO - PROCESS | 3604 | 1461148627763 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 3604 | 1461148627765 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 03:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:37:07 INFO - PROCESS | 3604 | 1461148627768 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 3604 | 1461148627770 Marionette TRACE conn2 <- [1,278,null,{}] 03:37:07 INFO - PROCESS | 3604 | 1461148627773 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 3604 | 1461148627881 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:37:07 INFO - PROCESS | 3604 | 1461148627889 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 3604 | ++DOCSHELL 1CBC2800 == 42 [pid = 3604] [id = 79] 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1CECEC00) [pid = 3604] [serial = 234] [outer = 00000000] 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1D467400) [pid = 3604] [serial = 235] [outer = 1CECEC00] 03:37:07 INFO - PROCESS | 3604 | 1461148627932 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1D64A800) [pid = 3604] [serial = 236] [outer = 1CECEC00] 03:37:08 INFO - PROCESS | 3604 | 1461148628318 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 581ms 03:37:08 INFO - PROCESS | 3604 | 1461148628350 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 3604 | 1461148628352 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 03:37:08 INFO - PROCESS | 3604 | 1461148628355 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:37:08 INFO - PROCESS | 3604 | 1461148628357 Marionette TRACE conn2 <- [1,282,null,{}] 03:37:08 INFO - PROCESS | 3604 | 1461148628360 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:08 INFO - PROCESS | 3604 | 1461148628476 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:37:08 INFO - PROCESS | 3604 | 1461148628484 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 3604 | ++DOCSHELL 1C0EE000 == 43 [pid = 3604] [id = 80] 03:37:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1C827400) [pid = 3604] [serial = 237] [outer = 00000000] 03:37:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1D6D5400) [pid = 3604] [serial = 238] [outer = 1C827400] 03:37:08 INFO - PROCESS | 3604 | 1461148628532 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1D7CF000) [pid = 3604] [serial = 239] [outer = 1C827400] 03:37:09 INFO - PROCESS | 3604 | 1461148629086 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 826ms 03:37:09 INFO - PROCESS | 3604 | 1461148629182 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 3604 | 1461148629187 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 03:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:37:09 INFO - PROCESS | 3604 | 1461148629193 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 3604 | 1461148629197 Marionette TRACE conn2 <- [1,286,null,{}] 03:37:09 INFO - PROCESS | 3604 | 1461148629217 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:09 INFO - PROCESS | 3604 | 1461148629324 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:37:09 INFO - PROCESS | 3604 | 1461148629391 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 3604 | ++DOCSHELL 13A71800 == 44 [pid = 3604] [id = 81] 03:37:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (142AF800) [pid = 3604] [serial = 240] [outer = 00000000] 03:37:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (15AFB400) [pid = 3604] [serial = 241] [outer = 142AF800] 03:37:09 INFO - PROCESS | 3604 | 1461148629447 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (15CEEC00) [pid = 3604] [serial = 242] [outer = 142AF800] 03:37:09 INFO - PROCESS | 3604 | 1461148630000 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 841ms 03:37:10 INFO - PROCESS | 3604 | 1461148630055 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 3604 | 1461148630061 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:37:10 INFO - PROCESS | 3604 | 1461148630086 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 3604 | 1461148630089 Marionette TRACE conn2 <- [1,290,null,{}] 03:37:10 INFO - PROCESS | 3604 | 1461148630110 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 3604 | 1461148630270 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:37:10 INFO - PROCESS | 3604 | 1461148630309 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 3604 | ++DOCSHELL 18BEAC00 == 45 [pid = 3604] [id = 82] 03:37:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18F6CC00) [pid = 3604] [serial = 243] [outer = 00000000] 03:37:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19DC8C00) [pid = 3604] [serial = 244] [outer = 18F6CC00] 03:37:10 INFO - PROCESS | 3604 | 1461148630367 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1A847000) [pid = 3604] [serial = 245] [outer = 18F6CC00] 03:37:10 INFO - PROCESS | 3604 | 1461148630948 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 932ms 03:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:37:11 INFO - PROCESS | 3604 | 1461148631028 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 3604 | 1461148631030 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 03:37:11 INFO - PROCESS | 3604 | 1461148631034 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 3604 | 1461148631038 Marionette TRACE conn2 <- [1,294,null,{}] 03:37:11 INFO - PROCESS | 3604 | 1461148631049 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 3604 | 1461148631158 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:37:11 INFO - PROCESS | 3604 | 1461148631227 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 3604 | ++DOCSHELL 1C0EF000 == 46 [pid = 3604] [id = 83] 03:37:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1CBC5000) [pid = 3604] [serial = 246] [outer = 00000000] 03:37:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1D7CAC00) [pid = 3604] [serial = 247] [outer = 1CBC5000] 03:37:11 INFO - PROCESS | 3604 | 1461148631283 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1D7D3800) [pid = 3604] [serial = 248] [outer = 1CBC5000] 03:37:11 INFO - PROCESS | 3604 | 1461148631881 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 886ms 03:37:11 INFO - PROCESS | 3604 | 1461148631922 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 3604 | 1461148631924 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:37:11 INFO - PROCESS | 3604 | 1461148631928 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 3604 | 1461148631930 Marionette TRACE conn2 <- [1,298,null,{}] 03:37:11 INFO - PROCESS | 3604 | 1461148631933 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 3604 | 1461148632039 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:37:12 INFO - PROCESS | 3604 | 1461148632126 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 3604 | ++DOCSHELL 16A73C00 == 47 [pid = 3604] [id = 84] 03:37:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (16A74000) [pid = 3604] [serial = 249] [outer = 00000000] 03:37:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (19113400) [pid = 3604] [serial = 250] [outer = 16A74000] 03:37:12 INFO - PROCESS | 3604 | 1461148632163 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1A1DB000) [pid = 3604] [serial = 251] [outer = 16A74000] 03:37:12 INFO - PROCESS | 3604 | 1461148632801 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 918ms 03:37:12 INFO - PROCESS | 3604 | 1461148632855 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 3604 | 1461148632860 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 03:37:12 INFO - PROCESS | 3604 | 1461148632865 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:37:12 INFO - PROCESS | 3604 | 1461148632869 Marionette TRACE conn2 <- [1,302,null,{}] 03:37:12 INFO - PROCESS | 3604 | 1461148632857 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 3604 | 1461148632949 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:37:13 INFO - PROCESS | 3604 | 1461148633031 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 3604 | ++DOCSHELL 15750800 == 48 [pid = 3604] [id = 85] 03:37:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (16646800) [pid = 3604] [serial = 252] [outer = 00000000] 03:37:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1816E400) [pid = 3604] [serial = 253] [outer = 16646800] 03:37:13 INFO - PROCESS | 3604 | 1461148633080 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (183DD800) [pid = 3604] [serial = 254] [outer = 16646800] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 1CBC2800 == 47 [pid = 3604] [id = 79] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 1A3B0400 == 46 [pid = 3604] [id = 78] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 12B3C000 == 45 [pid = 3604] [id = 77] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 14AE9400 == 44 [pid = 3604] [id = 76] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 1A3AE400 == 43 [pid = 3604] [id = 75] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 1A164000 == 42 [pid = 3604] [id = 74] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 18ABA800 == 41 [pid = 3604] [id = 73] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 183DB400 == 40 [pid = 3604] [id = 72] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 13260000 == 39 [pid = 3604] [id = 71] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 157F3000 == 38 [pid = 3604] [id = 70] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 1841AC00 == 37 [pid = 3604] [id = 68] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 15CEA000 == 36 [pid = 3604] [id = 67] 03:37:13 INFO - PROCESS | 3604 | --DOCSHELL 123B6400 == 35 [pid = 3604] [id = 66] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1A933C00) [pid = 3604] [serial = 179] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1A839800) [pid = 3604] [serial = 178] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D28C800) [pid = 3604] [serial = 184] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1CBC7800) [pid = 3604] [serial = 157] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (143B1400) [pid = 3604] [serial = 165] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (147BDC00) [pid = 3604] [serial = 166] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1CD6AC00) [pid = 3604] [serial = 182] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (15F63400) [pid = 3604] [serial = 168] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (16650800) [pid = 3604] [serial = 169] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1CD70000) [pid = 3604] [serial = 181] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (190B7800) [pid = 3604] [serial = 172] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (19112800) [pid = 3604] [serial = 173] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (19DCF800) [pid = 3604] [serial = 175] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1D474000) [pid = 3604] [serial = 191] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (13A6E400) [pid = 3604] [serial = 159] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18161C00) [pid = 3604] [serial = 162] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1D653800) [pid = 3604] [serial = 193] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (18F74800) [pid = 3604] [serial = 187] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1D472400) [pid = 3604] [serial = 190] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (1E3E0400) [pid = 3604] [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.] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1D290000) [pid = 3604] [serial = 185] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1A265000) [pid = 3604] [serial = 188] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (19FF8400) [pid = 3604] [serial = 176] [outer = 00000000] [url = about:blank] 03:37:13 INFO - PROCESS | 3604 | 1461148633766 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 979ms 03:37:13 INFO - PROCESS | 3604 | 1461148633836 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 3604 | 1461148633841 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 03:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:37:13 INFO - PROCESS | 3604 | 1461148633847 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 3604 | 1461148633849 Marionette TRACE conn2 <- [1,306,null,{}] 03:37:13 INFO - PROCESS | 3604 | 1461148633853 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 3604 | 1461148633934 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:37:13 INFO - PROCESS | 3604 | 1461148633941 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 3604 | ++DOCSHELL 16A69000 == 36 [pid = 3604] [id = 86] 03:37:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (183D8000) [pid = 3604] [serial = 255] [outer = 00000000] 03:37:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (190BBC00) [pid = 3604] [serial = 256] [outer = 183D8000] 03:37:13 INFO - PROCESS | 3604 | 1461148633988 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (19115C00) [pid = 3604] [serial = 257] [outer = 183D8000] 03:37:14 INFO - PROCESS | 3604 | 1461148634416 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 627ms 03:37:14 INFO - PROCESS | 3604 | 1461148634466 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 3604 | 1461148634468 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:37:14 INFO - PROCESS | 3604 | 1461148634472 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 3604 | 1461148634475 Marionette TRACE conn2 <- [1,310,null,{}] 03:37:14 INFO - PROCESS | 3604 | 1461148634485 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 3604 | 1461148634564 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:37:14 INFO - PROCESS | 3604 | 1461148634572 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 3604 | ++DOCSHELL 19778C00 == 37 [pid = 3604] [id = 87] 03:37:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (19F0D400) [pid = 3604] [serial = 258] [outer = 00000000] 03:37:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1A3AFC00) [pid = 3604] [serial = 259] [outer = 19F0D400] 03:37:14 INFO - PROCESS | 3604 | 1461148634618 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1A895C00) [pid = 3604] [serial = 260] [outer = 19F0D400] 03:37:15 INFO - PROCESS | 3604 | 1461148635044 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 581ms 03:37:15 INFO - PROCESS | 3604 | 1461148635069 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 3604 | 1461148635072 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 03:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:37:15 INFO - PROCESS | 3604 | 1461148635075 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 3604 | 1461148635077 Marionette TRACE conn2 <- [1,314,null,{}] 03:37:15 INFO - PROCESS | 3604 | 1461148635084 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 3604 | 1461148635145 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:37:15 INFO - PROCESS | 3604 | 1461148635151 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 3604 | ++DOCSHELL 1A93B000 == 38 [pid = 3604] [id = 88] 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1AC5E800) [pid = 3604] [serial = 261] [outer = 00000000] 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1C0EC400) [pid = 3604] [serial = 262] [outer = 1AC5E800] 03:37:15 INFO - PROCESS | 3604 | 1461148635196 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1C821400) [pid = 3604] [serial = 263] [outer = 1AC5E800] 03:37:15 INFO - PROCESS | 3604 | 1461148635630 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 581ms 03:37:15 INFO - PROCESS | 3604 | 1461148635655 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 3604 | 1461148635657 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 03:37:15 INFO - PROCESS | 3604 | 1461148635675 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 3604 | 1461148635677 Marionette TRACE conn2 <- [1,318,null,{}] 03:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:37:15 INFO - PROCESS | 3604 | 1461148635681 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 3604 | 1461148635781 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:37:15 INFO - PROCESS | 3604 | 1461148635787 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 3604 | ++DOCSHELL 1CBCB000 == 39 [pid = 3604] [id = 89] 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1CBCB800) [pid = 3604] [serial = 264] [outer = 00000000] 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1CD71000) [pid = 3604] [serial = 265] [outer = 1CBCB800] 03:37:15 INFO - PROCESS | 3604 | 1461148635831 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1CD75400) [pid = 3604] [serial = 266] [outer = 1CBCB800] 03:37:16 INFO - PROCESS | 3604 | 1461148636267 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 612ms 03:37:16 INFO - PROCESS | 3604 | 1461148636305 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 3604 | 1461148636307 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:37:16 INFO - PROCESS | 3604 | 1461148636311 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 3604 | 1461148636312 Marionette TRACE conn2 <- [1,322,null,{}] 03:37:16 INFO - PROCESS | 3604 | 1461148636316 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 3604 | 1461148636424 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:37:16 INFO - PROCESS | 3604 | 1461148636433 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 3604 | ++DOCSHELL 15508C00 == 40 [pid = 3604] [id = 90] 03:37:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1A15F400) [pid = 3604] [serial = 267] [outer = 00000000] 03:37:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1D6C9400) [pid = 3604] [serial = 268] [outer = 1A15F400] 03:37:16 INFO - PROCESS | 3604 | 1461148636481 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1D6CE800) [pid = 3604] [serial = 269] [outer = 1A15F400] 03:37:16 INFO - PROCESS | 3604 | 1461148636922 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 688ms 03:37:16 INFO - PROCESS | 3604 | 1461148636997 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 3604 | 1461148636999 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:37:16 INFO - PROCESS | 3604 | 1461148637003 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 3604 | 1461148637004 Marionette TRACE conn2 <- [1,326,null,{}] 03:37:16 INFO - PROCESS | 3604 | 1461148637008 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 3604 | 1461148637114 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:37:17 INFO - PROCESS | 3604 | 1461148637126 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 3604 | ++DOCSHELL 1D646800 == 41 [pid = 3604] [id = 91] 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1D7C9800) [pid = 3604] [serial = 270] [outer = 00000000] 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1D934C00) [pid = 3604] [serial = 271] [outer = 1D7C9800] 03:37:17 INFO - PROCESS | 3604 | 1461148637170 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1D935000) [pid = 3604] [serial = 272] [outer = 1D7C9800] 03:37:17 INFO - PROCESS | 3604 | 1461148637404 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:37:17 INFO - PROCESS | 3604 | 1461148637616 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1A3AF000) [pid = 3604] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1A83D800) [pid = 3604] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18BE8400) [pid = 3604] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (157FBC00) [pid = 3604] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18422000) [pid = 3604] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D649C00) [pid = 3604] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (13266400) [pid = 3604] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1CECEC00) [pid = 3604] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1A890800) [pid = 3604] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (12DDB800) [pid = 3604] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:37:17 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1A165800) [pid = 3604] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:37:17 INFO - PROCESS | 3604 | 1461148637771 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 3604 | 1461148637773 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 03:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:37:17 INFO - PROCESS | 3604 | 1461148637784 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 3604 | 1461148637786 Marionette TRACE conn2 <- [1,330,null,{}] 03:37:17 INFO - PROCESS | 3604 | 1461148637789 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 3604 | 1461148637867 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:37:17 INFO - PROCESS | 3604 | 1461148637875 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 3604 | ++DOCSHELL 15F63000 == 42 [pid = 3604] [id = 92] 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (16646000) [pid = 3604] [serial = 273] [outer = 00000000] 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (19111C00) [pid = 3604] [serial = 274] [outer = 16646000] 03:37:17 INFO - PROCESS | 3604 | 1461148637919 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1A3AF000) [pid = 3604] [serial = 275] [outer = 16646000] 03:37:18 INFO - PROCESS | 3604 | 1461148638300 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms 03:37:18 INFO - PROCESS | 3604 | 1461148638366 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 3604 | 1461148638368 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:37:18 INFO - PROCESS | 3604 | 1461148638372 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 3604 | 1461148638374 Marionette TRACE conn2 <- [1,334,null,{}] 03:37:18 INFO - PROCESS | 3604 | 1461148638378 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 3604 | 1461148638451 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:37:18 INFO - PROCESS | 3604 | 1461148638457 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 3604 | ++DOCSHELL 18BE1400 == 43 [pid = 3604] [id = 93] 03:37:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1D7CD400) [pid = 3604] [serial = 276] [outer = 00000000] 03:37:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1D93F800) [pid = 3604] [serial = 277] [outer = 1D7CD400] 03:37:18 INFO - PROCESS | 3604 | 1461148638500 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1DE12800) [pid = 3604] [serial = 278] [outer = 1D7CD400] 03:37:18 INFO - PROCESS | 3604 | 1461148638899 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 581ms 03:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:37:18 INFO - PROCESS | 3604 | 1461148638968 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 3604 | 1461148638954 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 03:37:18 INFO - PROCESS | 3604 | 1461148638957 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 3604 | 1461148638959 Marionette TRACE conn2 <- [1,338,null,{}] 03:37:18 INFO - PROCESS | 3604 | 1461148638962 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 3604 | 1461148639043 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:37:19 INFO - PROCESS | 3604 | 1461148639049 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 3604 | ++DOCSHELL 17C0D400 == 44 [pid = 3604] [id = 94] 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1D649C00) [pid = 3604] [serial = 279] [outer = 00000000] 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1DE1AC00) [pid = 3604] [serial = 280] [outer = 1D649C00] 03:37:19 INFO - PROCESS | 3604 | 1461148639093 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1DE1E800) [pid = 3604] [serial = 281] [outer = 1D649C00] 03:37:19 INFO - PROCESS | 3604 | 1461148639526 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 580ms 03:37:19 INFO - PROCESS | 3604 | 1461148639553 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 3604 | 1461148639555 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 03:37:19 INFO - PROCESS | 3604 | 1461148639568 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:37:19 INFO - PROCESS | 3604 | 1461148639570 Marionette TRACE conn2 <- [1,342,null,{}] 03:37:19 INFO - PROCESS | 3604 | 1461148639574 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 3604 | 1461148639671 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:37:19 INFO - PROCESS | 3604 | 1461148639680 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 3604 | ++DOCSHELL 02A93000 == 45 [pid = 3604] [id = 95] 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (02A99800) [pid = 3604] [serial = 282] [outer = 00000000] 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1337AC00) [pid = 3604] [serial = 283] [outer = 02A99800] 03:37:19 INFO - PROCESS | 3604 | 1461148639728 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1DE15C00) [pid = 3604] [serial = 284] [outer = 02A99800] 03:37:20 INFO - PROCESS | 3604 | 1461148640323 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 825ms 03:37:20 INFO - PROCESS | 3604 | 1461148640410 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 3604 | 1461148640414 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:37:20 INFO - PROCESS | 3604 | 1461148640419 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 3604 | 1461148640423 Marionette TRACE conn2 <- [1,346,null,{}] 03:37:20 INFO - PROCESS | 3604 | 1461148640442 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 3604 | 1461148640562 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:37:20 INFO - PROCESS | 3604 | 1461148640631 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 3604 | ++DOCSHELL 136D4000 == 46 [pid = 3604] [id = 96] 03:37:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (136DAC00) [pid = 3604] [serial = 285] [outer = 00000000] 03:37:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (147BA000) [pid = 3604] [serial = 286] [outer = 136DAC00] 03:37:20 INFO - PROCESS | 3604 | 1461148640728 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (15509000) [pid = 3604] [serial = 287] [outer = 136DAC00] 03:37:21 INFO - PROCESS | 3604 | 1461148641265 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 932ms 03:37:21 INFO - PROCESS | 3604 | 1461148641332 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 3604 | 1461148641338 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 03:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:37:21 INFO - PROCESS | 3604 | 1461148641344 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 3604 | 1461148641347 Marionette TRACE conn2 <- [1,350,null,{}] 03:37:21 INFO - PROCESS | 3604 | 1461148641351 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 3604 | 1461148641458 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:37:21 INFO - PROCESS | 3604 | 1461148641533 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 3604 | ++DOCSHELL 16A6A400 == 47 [pid = 3604] [id = 97] 03:37:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (16A72800) [pid = 3604] [serial = 288] [outer = 00000000] 03:37:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (18F6D800) [pid = 3604] [serial = 289] [outer = 16A72800] 03:37:21 INFO - PROCESS | 3604 | 1461148641587 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (19D46C00) [pid = 3604] [serial = 290] [outer = 16A72800] 03:37:22 INFO - PROCESS | 3604 | 1461148642140 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 810ms 03:37:22 INFO - PROCESS | 3604 | 1461148642177 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 3604 | 1461148642181 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 03:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:37:22 INFO - PROCESS | 3604 | 1461148642188 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 3604 | 1461148642193 Marionette TRACE conn2 <- [1,354,null,{}] 03:37:22 INFO - PROCESS | 3604 | 1461148642205 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 3604 | 1461148642309 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:37:22 INFO - PROCESS | 3604 | 1461148642407 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 3604 | ++DOCSHELL 1A26B800 == 48 [pid = 3604] [id = 98] 03:37:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1A3AB800) [pid = 3604] [serial = 291] [outer = 00000000] 03:37:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1CD69400) [pid = 3604] [serial = 292] [outer = 1A3AB800] 03:37:22 INFO - PROCESS | 3604 | 1461148642463 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1D29A800) [pid = 3604] [serial = 293] [outer = 1A3AB800] 03:37:23 INFO - PROCESS | 3604 | 1461148643175 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1025ms 03:37:23 INFO - PROCESS | 3604 | 1461148643221 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 3604 | 1461148643225 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 03:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:37:23 INFO - PROCESS | 3604 | 1461148643252 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - PROCESS | 3604 | 1461148643256 Marionette TRACE conn2 <- [1,358,null,{}] 03:37:23 INFO - PROCESS | 3604 | 1461148643262 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 3604 | 1461148643353 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:37:23 INFO - PROCESS | 3604 | 1461148643432 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 3604 | ++DOCSHELL 13203C00 == 49 [pid = 3604] [id = 99] 03:37:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (13207800) [pid = 3604] [serial = 294] [outer = 00000000] 03:37:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (143B4800) [pid = 3604] [serial = 295] [outer = 13207800] 03:37:23 INFO - PROCESS | 3604 | 1461148643480 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (15508800) [pid = 3604] [serial = 296] [outer = 13207800] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 17C0D400 == 48 [pid = 3604] [id = 94] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 18BE1400 == 47 [pid = 3604] [id = 93] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 15F63000 == 46 [pid = 3604] [id = 92] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 1D646800 == 45 [pid = 3604] [id = 91] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 15508C00 == 44 [pid = 3604] [id = 90] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 1CBCB000 == 43 [pid = 3604] [id = 89] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 1A93B000 == 42 [pid = 3604] [id = 88] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 19778C00 == 41 [pid = 3604] [id = 87] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 16A69000 == 40 [pid = 3604] [id = 86] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 15750800 == 39 [pid = 3604] [id = 85] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 13A71800 == 38 [pid = 3604] [id = 81] 03:37:24 INFO - PROCESS | 3604 | --DOCSHELL 1C0EE000 == 37 [pid = 3604] [id = 80] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1D6D5400) [pid = 3604] [serial = 238] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (16651400) [pid = 3604] [serial = 209] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (15F62C00) [pid = 3604] [serial = 208] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (18BDD000) [pid = 3604] [serial = 214] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (18F74400) [pid = 3604] [serial = 215] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1CBC6C00) [pid = 3604] [serial = 202] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1D655C00) [pid = 3604] [serial = 194] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (13208000) [pid = 3604] [serial = 196] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1841BC00) [pid = 3604] [serial = 199] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18BE5400) [pid = 3604] [serial = 205] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (15E8E000) [pid = 3604] [serial = 211] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (16A6B800) [pid = 3604] [serial = 212] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1AC61000) [pid = 3604] [serial = 223] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1C0EBC00) [pid = 3604] [serial = 226] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (19780C00) [pid = 3604] [serial = 217] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1C0E3000) [pid = 3604] [serial = 224] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1C356400) [pid = 3604] [serial = 227] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1D467400) [pid = 3604] [serial = 235] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1CBC7400) [pid = 3604] [serial = 232] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (15C36C00) [pid = 3604] [serial = 230] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1D64A800) [pid = 3604] [serial = 236] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1CD6B400) [pid = 3604] [serial = 233] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1A1E2C00) [pid = 3604] [serial = 220] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (157F0800) [pid = 3604] [serial = 229] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1A16A400) [pid = 3604] [serial = 221] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (19D46400) [pid = 3604] [serial = 218] [outer = 00000000] [url = about:blank] 03:37:24 INFO - PROCESS | 3604 | 1461148644107 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 887ms 03:37:24 INFO - PROCESS | 3604 | 1461148644139 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 3604 | 1461148644144 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:37:24 INFO - PROCESS | 3604 | 1461148644150 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 3604 | 1461148644153 Marionette TRACE conn2 <- [1,362,null,{}] 03:37:24 INFO - PROCESS | 3604 | 1461148644156 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 3604 | 1461148644253 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:37:24 INFO - PROCESS | 3604 | 1461148644310 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 3604 | ++DOCSHELL 142B0000 == 38 [pid = 3604] [id = 100] 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1435FC00) [pid = 3604] [serial = 297] [outer = 00000000] 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (157A8C00) [pid = 3604] [serial = 298] [outer = 1435FC00] 03:37:24 INFO - PROCESS | 3604 | 1461148644356 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (165B9400) [pid = 3604] [serial = 299] [outer = 1435FC00] 03:37:24 INFO - PROCESS | 3604 | 1461148644730 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 627ms 03:37:24 INFO - PROCESS | 3604 | 1461148644790 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 3604 | 1461148644792 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:37:24 INFO - PROCESS | 3604 | 1461148644800 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 3604 | 1461148644803 Marionette TRACE conn2 <- [1,366,null,{}] 03:37:24 INFO - PROCESS | 3604 | 1461148644813 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 3604 | 1461148644891 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:37:24 INFO - PROCESS | 3604 | 1461148644897 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 3604 | ++DOCSHELL 181E1400 == 39 [pid = 3604] [id = 101] 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1848DC00) [pid = 3604] [serial = 300] [outer = 00000000] 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18ABA800) [pid = 3604] [serial = 301] [outer = 1848DC00] 03:37:24 INFO - PROCESS | 3604 | 1461148644943 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (18BEA400) [pid = 3604] [serial = 302] [outer = 1848DC00] 03:37:25 INFO - PROCESS | 3604 | 1461148645366 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 03:37:25 INFO - PROCESS | 3604 | 1461148645420 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 3604 | 1461148645422 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 03:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:37:25 INFO - PROCESS | 3604 | 1461148645425 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 3604 | 1461148645427 Marionette TRACE conn2 <- [1,370,null,{}] 03:37:25 INFO - PROCESS | 3604 | 1461148645430 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:25 INFO - PROCESS | 3604 | 1461148645506 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:37:25 INFO - PROCESS | 3604 | 1461148645512 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 3604 | ++DOCSHELL 18F75400 == 40 [pid = 3604] [id = 102] 03:37:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (194D3400) [pid = 3604] [serial = 303] [outer = 00000000] 03:37:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19DC3400) [pid = 3604] [serial = 304] [outer = 194D3400] 03:37:25 INFO - PROCESS | 3604 | 1461148645556 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1A15D800) [pid = 3604] [serial = 305] [outer = 194D3400] 03:37:25 INFO - PROCESS | 3604 | 1461148645953 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 581ms 03:37:26 INFO - PROCESS | 3604 | 1461148646005 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 3604 | 1461148646007 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:37:26 INFO - PROCESS | 3604 | 1461148646010 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 3604 | 1461148646012 Marionette TRACE conn2 <- [1,374,null,{}] 03:37:26 INFO - PROCESS | 3604 | 1461148646015 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 3604 | 1461148646088 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:37:26 INFO - PROCESS | 3604 | 1461148646094 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 3604 | ++DOCSHELL 1A1D5000 == 41 [pid = 3604] [id = 103] 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1A1E2800) [pid = 3604] [serial = 306] [outer = 00000000] 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1A3AE400) [pid = 3604] [serial = 307] [outer = 1A1E2800] 03:37:26 INFO - PROCESS | 3604 | 1461148646138 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A890000) [pid = 3604] [serial = 308] [outer = 1A1E2800] 03:37:26 INFO - PROCESS | 3604 | 1461148646648 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:37:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms 03:37:26 INFO - PROCESS | 3604 | 1461148646715 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 3604 | 1461148646717 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 03:37:26 INFO - PROCESS | 3604 | 1461148646720 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:37:26 INFO - PROCESS | 3604 | 1461148646705 Marionette TRACE conn2 <- [1,378,null,{}] 03:37:26 INFO - PROCESS | 3604 | 1461148646708 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 3604 | 1461148646825 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:37:26 INFO - PROCESS | 3604 | 1461148646878 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 3604 | ++DOCSHELL 13804C00 == 42 [pid = 3604] [id = 104] 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1C0EA400) [pid = 3604] [serial = 309] [outer = 00000000] 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1C34E400) [pid = 3604] [serial = 310] [outer = 1C0EA400] 03:37:26 INFO - PROCESS | 3604 | 1461148646926 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1C350400) [pid = 3604] [serial = 311] [outer = 1C0EA400] 03:37:27 INFO - PROCESS | 3604 | 1461148647396 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:37:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 733ms 03:37:27 INFO - PROCESS | 3604 | 1461148647444 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 3604 | 1461148647446 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 03:37:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:37:27 INFO - PROCESS | 3604 | 1461148647449 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 3604 | 1461148647451 Marionette TRACE conn2 <- [1,382,null,{}] 03:37:27 INFO - PROCESS | 3604 | 1461148647455 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 3604 | 1461148647534 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:37:27 INFO - PROCESS | 3604 | 1461148647542 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 3604 | ++DOCSHELL 13A72000 == 43 [pid = 3604] [id = 105] 03:37:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1A93B000) [pid = 3604] [serial = 312] [outer = 00000000] 03:37:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1CBD1400) [pid = 3604] [serial = 313] [outer = 1A93B000] 03:37:27 INFO - PROCESS | 3604 | 1461148647586 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1CD6B400) [pid = 3604] [serial = 314] [outer = 1A93B000] 03:37:28 INFO - PROCESS | 3604 | 1461148648049 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:37:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 627ms 03:37:28 INFO - PROCESS | 3604 | 1461148648070 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 3604 | 1461148648072 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 03:37:28 INFO - PROCESS | 3604 | 1461148648084 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 3604 | 1461148648086 Marionette TRACE conn2 <- [1,386,null,{}] 03:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:37:28 INFO - PROCESS | 3604 | 1461148648089 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 3604 | 1461148648187 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:37:28 INFO - PROCESS | 3604 | 1461148648193 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 3604 | ++DOCSHELL 1C34EC00 == 44 [pid = 3604] [id = 106] 03:37:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1CBC9400) [pid = 3604] [serial = 315] [outer = 00000000] 03:37:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1D474000) [pid = 3604] [serial = 316] [outer = 1CBC9400] 03:37:28 INFO - PROCESS | 3604 | 1461148648238 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1D649400) [pid = 3604] [serial = 317] [outer = 1CBC9400] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (13267800) [pid = 3604] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1550E800) [pid = 3604] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (16646400) [pid = 3604] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1D649C00) [pid = 3604] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1A15F400) [pid = 3604] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D7C9800) [pid = 3604] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (16A74000) [pid = 3604] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (183D8000) [pid = 3604] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (16646800) [pid = 3604] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (19F0D400) [pid = 3604] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1AC5E800) [pid = 3604] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (16646000) [pid = 3604] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1CBCB800) [pid = 3604] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:37:28 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D7CD400) [pid = 3604] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:37:28 INFO - PROCESS | 3604 | 1461148648873 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 825ms 03:37:28 INFO - PROCESS | 3604 | 1461148648912 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 3604 | 1461148648914 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 03:37:28 INFO - PROCESS | 3604 | 1461148648917 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:37:28 INFO - PROCESS | 3604 | 1461148648919 Marionette TRACE conn2 <- [1,390,null,{}] 03:37:28 INFO - PROCESS | 3604 | 1461148648923 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 3604 | 1461148648995 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:37:28 INFO - PROCESS | 3604 | 1461148649001 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 3604 | ++DOCSHELL 13A76000 == 45 [pid = 3604] [id = 107] 03:37:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (147B7400) [pid = 3604] [serial = 318] [outer = 00000000] 03:37:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1C0E2400) [pid = 3604] [serial = 319] [outer = 147B7400] 03:37:29 INFO - PROCESS | 3604 | 1461148649031 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1C0E2800) [pid = 3604] [serial = 320] [outer = 147B7400] 03:37:29 INFO - PROCESS | 3604 | 1461148649456 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 581ms 03:37:29 INFO - PROCESS | 3604 | 1461148649498 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 3604 | 1461148649500 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 03:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:37:29 INFO - PROCESS | 3604 | 1461148649503 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 3604 | 1461148649505 Marionette TRACE conn2 <- [1,394,null,{}] 03:37:29 INFO - PROCESS | 3604 | 1461148649508 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 3604 | 1461148649581 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:37:29 INFO - PROCESS | 3604 | 1461148649587 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 3604 | ++DOCSHELL 190BF000 == 46 [pid = 3604] [id = 108] 03:37:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (19F0D400) [pid = 3604] [serial = 321] [outer = 00000000] 03:37:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1D6CC000) [pid = 3604] [serial = 322] [outer = 19F0D400] 03:37:29 INFO - PROCESS | 3604 | 1461148649633 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1D6D4800) [pid = 3604] [serial = 323] [outer = 19F0D400] 03:37:30 INFO - PROCESS | 3604 | 1461148650036 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 581ms 03:37:30 INFO - PROCESS | 3604 | 1461148650083 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 3604 | 1461148650086 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 03:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:37:30 INFO - PROCESS | 3604 | 1461148650089 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 3604 | 1461148650091 Marionette TRACE conn2 <- [1,398,null,{}] 03:37:30 INFO - PROCESS | 3604 | 1461148650095 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:30 INFO - PROCESS | 3604 | 1461148650189 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:37:30 INFO - PROCESS | 3604 | 1461148650197 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:30 INFO - PROCESS | 3604 | ++DOCSHELL 1D7D4800 == 47 [pid = 3604] [id = 109] 03:37:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1D7D6000) [pid = 3604] [serial = 324] [outer = 00000000] 03:37:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1DADE400) [pid = 3604] [serial = 325] [outer = 1D7D6000] 03:37:30 INFO - PROCESS | 3604 | 1461148650248 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1DE17400) [pid = 3604] [serial = 326] [outer = 1D7D6000] 03:37:30 INFO - PROCESS | 3604 | 1461148650877 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 810ms 03:37:30 INFO - PROCESS | 3604 | 1461148650919 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 3604 | 1461148650924 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 03:37:30 INFO - PROCESS | 3604 | 1461148650930 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:37:30 INFO - PROCESS | 3604 | 1461148650934 Marionette TRACE conn2 <- [1,402,null,{}] 03:37:30 INFO - PROCESS | 3604 | 1461148650940 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:31 INFO - PROCESS | 3604 | 1461148651042 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:37:31 INFO - PROCESS | 3604 | 1461148651121 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 3604 | ++DOCSHELL 13264000 == 48 [pid = 3604] [id = 110] 03:37:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (13268400) [pid = 3604] [serial = 327] [outer = 00000000] 03:37:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (157ABC00) [pid = 3604] [serial = 328] [outer = 13268400] 03:37:31 INFO - PROCESS | 3604 | 1461148651219 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (15F62000) [pid = 3604] [serial = 329] [outer = 13268400] 03:37:31 INFO - PROCESS | 3604 | 1461148651851 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 979ms 03:37:31 INFO - PROCESS | 3604 | 1461148651922 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 3604 | 1461148651928 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 03:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:37:31 INFO - PROCESS | 3604 | 1461148651935 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 3604 | 1461148651937 Marionette TRACE conn2 <- [1,406,null,{}] 03:37:31 INFO - PROCESS | 3604 | 1461148651942 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 3604 | 1461148652070 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:37:32 INFO - PROCESS | 3604 | 1461148652132 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 3604 | ++DOCSHELL 16652400 == 49 [pid = 3604] [id = 111] 03:37:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (18161400) [pid = 3604] [serial = 330] [outer = 00000000] 03:37:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (190C2400) [pid = 3604] [serial = 331] [outer = 18161400] 03:37:32 INFO - PROCESS | 3604 | 1461148652229 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (19DC8000) [pid = 3604] [serial = 332] [outer = 18161400] 03:37:32 INFO - PROCESS | 3604 | 1461148652837 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 918ms 03:37:32 INFO - PROCESS | 3604 | 1461148652860 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 3604 | 1461148652863 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:37:32 INFO - PROCESS | 3604 | 1461148652867 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 3604 | 1461148652870 Marionette TRACE conn2 <- [1,410,null,{}] 03:37:32 INFO - PROCESS | 3604 | 1461148652881 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 3604 | 1461148652966 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:37:33 INFO - PROCESS | 3604 | 1461148653058 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 3604 | ++DOCSHELL 1D64EC00 == 50 [pid = 3604] [id = 112] 03:37:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1D653000) [pid = 3604] [serial = 333] [outer = 00000000] 03:37:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1D7D3C00) [pid = 3604] [serial = 334] [outer = 1D653000] 03:37:33 INFO - PROCESS | 3604 | 1461148653116 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1D940400) [pid = 3604] [serial = 335] [outer = 1D653000] 03:37:33 INFO - PROCESS | 3604 | 1461148653885 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1116ms 03:37:33 INFO - PROCESS | 3604 | 1461148653984 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 3604 | 1461148653988 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 03:37:33 INFO - PROCESS | 3604 | 1461148653993 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:37:33 INFO - PROCESS | 3604 | 1461148653997 Marionette TRACE conn2 <- [1,414,null,{}] 03:37:33 INFO - PROCESS | 3604 | 1461148654003 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 3604 | 1461148654095 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:37:34 INFO - PROCESS | 3604 | 1461148654178 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 3604 | ++DOCSHELL 143B5000 == 51 [pid = 3604] [id = 113] 03:37:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (143BD000) [pid = 3604] [serial = 336] [outer = 00000000] 03:37:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1556D800) [pid = 3604] [serial = 337] [outer = 143BD000] 03:37:34 INFO - PROCESS | 3604 | 1461148654277 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (15570C00) [pid = 3604] [serial = 338] [outer = 143BD000] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 190BF000 == 50 [pid = 3604] [id = 108] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 13A76000 == 49 [pid = 3604] [id = 107] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 1C34EC00 == 48 [pid = 3604] [id = 106] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 13A72000 == 47 [pid = 3604] [id = 105] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 13804C00 == 46 [pid = 3604] [id = 104] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 1A1D5000 == 45 [pid = 3604] [id = 103] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 18F75400 == 44 [pid = 3604] [id = 102] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 181E1400 == 43 [pid = 3604] [id = 101] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 142B0000 == 42 [pid = 3604] [id = 100] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 13203C00 == 41 [pid = 3604] [id = 99] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 136D4000 == 40 [pid = 3604] [id = 96] 03:37:34 INFO - PROCESS | 3604 | --DOCSHELL 02A93000 == 39 [pid = 3604] [id = 95] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (157FB000) [pid = 3604] [serial = 124] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (19114C00) [pid = 3604] [serial = 206] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (183D8C00) [pid = 3604] [serial = 163] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (19111C00) [pid = 3604] [serial = 274] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1D935000) [pid = 3604] [serial = 272] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1A3AF000) [pid = 3604] [serial = 275] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1DE1E800) [pid = 3604] [serial = 281] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1CD71000) [pid = 3604] [serial = 265] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1D93F800) [pid = 3604] [serial = 277] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1CD75400) [pid = 3604] [serial = 266] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1DE12800) [pid = 3604] [serial = 278] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1C821400) [pid = 3604] [serial = 263] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1DE1AC00) [pid = 3604] [serial = 280] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1D6C9400) [pid = 3604] [serial = 268] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1D934C00) [pid = 3604] [serial = 271] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1D6CE800) [pid = 3604] [serial = 269] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (15AFB400) [pid = 3604] [serial = 241] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (19DC8C00) [pid = 3604] [serial = 244] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1A1DB000) [pid = 3604] [serial = 251] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (19113400) [pid = 3604] [serial = 250] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (190BBC00) [pid = 3604] [serial = 256] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (19115C00) [pid = 3604] [serial = 257] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (183DD800) [pid = 3604] [serial = 254] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1816E400) [pid = 3604] [serial = 253] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1A3AFC00) [pid = 3604] [serial = 259] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1A895C00) [pid = 3604] [serial = 260] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1C0EC400) [pid = 3604] [serial = 262] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1D7CAC00) [pid = 3604] [serial = 247] [outer = 00000000] [url = about:blank] 03:37:34 INFO - PROCESS | 3604 | 1461148654811 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 887ms 03:37:34 INFO - PROCESS | 3604 | 1461148654881 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 3604 | 1461148654886 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 03:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:37:34 INFO - PROCESS | 3604 | 1461148654893 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 3604 | 1461148654895 Marionette TRACE conn2 <- [1,418,null,{}] 03:37:34 INFO - PROCESS | 3604 | 1461148654899 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 3604 | 1461148654976 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:37:34 INFO - PROCESS | 3604 | 1461148654983 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 3604 | ++DOCSHELL 1556C400 == 40 [pid = 3604] [id = 114] 03:37:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (15571C00) [pid = 3604] [serial = 339] [outer = 00000000] 03:37:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (15CE9000) [pid = 3604] [serial = 340] [outer = 15571C00] 03:37:35 INFO - PROCESS | 3604 | 1461148655029 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (165C0C00) [pid = 3604] [serial = 341] [outer = 15571C00] 03:37:35 INFO - PROCESS | 3604 | 1461148655968 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1131ms 03:37:36 INFO - PROCESS | 3604 | 1461148656027 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 3604 | 1461148656029 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 03:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:37:36 INFO - PROCESS | 3604 | 1461148656016 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 3604 | 1461148656020 Marionette TRACE conn2 <- [1,422,null,{}] 03:37:36 INFO - PROCESS | 3604 | 1461148656030 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 3604 | 1461148656108 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:37:36 INFO - PROCESS | 3604 | 1461148656115 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 3604 | ++DOCSHELL 17C83800 == 41 [pid = 3604] [id = 115] 03:37:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18161C00) [pid = 3604] [serial = 342] [outer = 00000000] 03:37:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18BEA000) [pid = 3604] [serial = 343] [outer = 18161C00] 03:37:36 INFO - PROCESS | 3604 | 1461148656163 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (190BF000) [pid = 3604] [serial = 344] [outer = 18161C00] 03:37:37 INFO - PROCESS | 3604 | 1461148657066 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1055ms 03:37:37 INFO - PROCESS | 3604 | 1461148657090 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 3604 | 1461148657092 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:37:37 INFO - PROCESS | 3604 | 1461148657096 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 3604 | 1461148657098 Marionette TRACE conn2 <- [1,426,null,{}] 03:37:37 INFO - PROCESS | 3604 | 1461148657101 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 3604 | 1461148657202 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:37:37 INFO - PROCESS | 3604 | 1461148657209 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 3604 | ++DOCSHELL 19112C00 == 42 [pid = 3604] [id = 116] 03:37:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1977BC00) [pid = 3604] [serial = 345] [outer = 00000000] 03:37:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19FFA800) [pid = 3604] [serial = 346] [outer = 1977BC00] 03:37:37 INFO - PROCESS | 3604 | 1461148657254 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1A1D9C00) [pid = 3604] [serial = 347] [outer = 1977BC00] 03:37:37 INFO - PROCESS | 3604 | 1461148657710 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 3604 | 1461148657781 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:37:37 INFO - PROCESS | 3604 | 1461148657785 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 3604 | 1461148657786 Marionette TRACE conn2 <- [1,430,null,{}] 03:37:37 INFO - PROCESS | 3604 | 1461148657790 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 3604 | 1461148657891 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:37:37 INFO - PROCESS | 3604 | 1461148657900 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 3604 | ++DOCSHELL 14A94C00 == 43 [pid = 3604] [id = 117] 03:37:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (18AB9800) [pid = 3604] [serial = 348] [outer = 00000000] 03:37:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1A92EC00) [pid = 3604] [serial = 349] [outer = 18AB9800] 03:37:37 INFO - PROCESS | 3604 | 1461148657945 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A895C00) [pid = 3604] [serial = 350] [outer = 18AB9800] 03:37:38 INFO - PROCESS | 3604 | 1461148658392 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 03:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:37:38 INFO - PROCESS | 3604 | 1461148658426 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 3604 | 1461148658428 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 03:37:38 INFO - PROCESS | 3604 | 1461148658431 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 3604 | 1461148658416 Marionette TRACE conn2 <- [1,434,null,{}] 03:37:38 INFO - PROCESS | 3604 | 1461148658420 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:38 INFO - PROCESS | 3604 | 1461148658564 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:37:38 INFO - PROCESS | 3604 | 1461148658596 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 3604 | ++DOCSHELL 1C0EE000 == 44 [pid = 3604] [id = 118] 03:37:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1C34EC00) [pid = 3604] [serial = 351] [outer = 00000000] 03:37:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1CBCE400) [pid = 3604] [serial = 352] [outer = 1C34EC00] 03:37:38 INFO - PROCESS | 3604 | 1461148658645 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1CD73800) [pid = 3604] [serial = 353] [outer = 1C34EC00] 03:37:38 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1C0EA400) [pid = 3604] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:37:38 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1435FC00) [pid = 3604] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1A93B000) [pid = 3604] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1848DC00) [pid = 3604] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1A3AB800) [pid = 3604] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1A1E2800) [pid = 3604] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (194D3400) [pid = 3604] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (13207800) [pid = 3604] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1CBC9400) [pid = 3604] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (19F0D400) [pid = 3604] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (147B7400) [pid = 3604] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (13374000) [pid = 3604] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (15CED800) [pid = 3604] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (19115000) [pid = 3604] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:37:39 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (123BD000) [pid = 3604] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:37:39 INFO - PROCESS | 3604 | 1461148659158 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 779ms 03:37:39 INFO - PROCESS | 3604 | 1461148659214 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 3604 | 1461148659216 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:37:39 INFO - PROCESS | 3604 | 1461148659219 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 3604 | 1461148659221 Marionette TRACE conn2 <- [1,438,null,{}] 03:37:39 INFO - PROCESS | 3604 | 1461148659224 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 3604 | 1461148659308 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:37:39 INFO - PROCESS | 3604 | 1461148659356 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 3604 | ++DOCSHELL 1336D000 == 45 [pid = 3604] [id = 119] 03:37:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (13374000) [pid = 3604] [serial = 354] [outer = 00000000] 03:37:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (19115000) [pid = 3604] [serial = 355] [outer = 13374000] 03:37:39 INFO - PROCESS | 3604 | 1461148659401 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1A3ADC00) [pid = 3604] [serial = 356] [outer = 13374000] 03:37:39 INFO - PROCESS | 3604 | 1461148659756 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 581ms 03:37:39 INFO - PROCESS | 3604 | 1461148659801 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 3604 | 1461148659803 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:37:39 INFO - PROCESS | 3604 | 1461148659806 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 3604 | 1461148659808 Marionette TRACE conn2 <- [1,442,null,{}] 03:37:39 INFO - PROCESS | 3604 | 1461148659812 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 3604 | 1461148659937 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:37:39 INFO - PROCESS | 3604 | 1461148659946 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 3604 | ++DOCSHELL 1841D800 == 46 [pid = 3604] [id = 120] 03:37:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1A1E2800) [pid = 3604] [serial = 357] [outer = 00000000] 03:37:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1CBD0C00) [pid = 3604] [serial = 358] [outer = 1A1E2800] 03:37:39 INFO - PROCESS | 3604 | 1461148659978 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1CBCF800) [pid = 3604] [serial = 359] [outer = 1A1E2800] 03:37:40 INFO - PROCESS | 3604 | 1461148660363 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 581ms 03:37:40 INFO - PROCESS | 3604 | 1461148660385 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 3604 | 1461148660387 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:37:40 INFO - PROCESS | 3604 | 1461148660390 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 3604 | 1461148660392 Marionette TRACE conn2 <- [1,446,null,{}] 03:37:40 INFO - PROCESS | 3604 | 1461148660396 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 3604 | 1461148660470 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:37:40 INFO - PROCESS | 3604 | 1461148660545 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 3604 | ++DOCSHELL 13809400 == 47 [pid = 3604] [id = 121] 03:37:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (15CDAC00) [pid = 3604] [serial = 360] [outer = 00000000] 03:37:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1D6CFC00) [pid = 3604] [serial = 361] [outer = 15CDAC00] 03:37:40 INFO - PROCESS | 3604 | 1461148660589 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1D6D1000) [pid = 3604] [serial = 362] [outer = 15CDAC00] 03:37:40 INFO - PROCESS | 3604 | 1461148660931 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 03:37:41 INFO - PROCESS | 3604 | 1461148661013 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 3604 | 1461148661017 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:37:41 INFO - PROCESS | 3604 | 1461148661022 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 3604 | 1461148661026 Marionette TRACE conn2 <- [1,450,null,{}] 03:37:41 INFO - PROCESS | 3604 | 1461148661036 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 3604 | 1461148661139 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:37:41 INFO - PROCESS | 3604 | 1461148661306 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 3604 | ++DOCSHELL 143BF400 == 48 [pid = 3604] [id = 122] 03:37:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (147B7400) [pid = 3604] [serial = 363] [outer = 00000000] 03:37:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1556A000) [pid = 3604] [serial = 364] [outer = 147B7400] 03:37:41 INFO - PROCESS | 3604 | 1461148661362 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1556F400) [pid = 3604] [serial = 365] [outer = 147B7400] 03:37:41 INFO - PROCESS | 3604 | 1461148661946 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 3604 | 1461148662012 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 03:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:37:42 INFO - PROCESS | 3604 | 1461148662020 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 3604 | 1461148662024 Marionette TRACE conn2 <- [1,454,null,{}] 03:37:42 INFO - PROCESS | 3604 | 1461148662028 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:42 INFO - PROCESS | 3604 | 1461148662167 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:37:42 INFO - PROCESS | 3604 | 1461148662221 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 3604 | ++DOCSHELL 181EC000 == 49 [pid = 3604] [id = 123] 03:37:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (18422400) [pid = 3604] [serial = 366] [outer = 00000000] 03:37:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18F74C00) [pid = 3604] [serial = 367] [outer = 18422400] 03:37:42 INFO - PROCESS | 3604 | 1461148662275 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (197FBC00) [pid = 3604] [serial = 368] [outer = 18422400] 03:37:42 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:42 INFO - PROCESS | 3604 | 1461148662863 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:37:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:37:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 887ms 03:37:42 INFO - PROCESS | 3604 | 1461148662906 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 3604 | 1461148662908 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 03:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:37:42 INFO - PROCESS | 3604 | 1461148662912 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 3604 | 1461148662915 Marionette TRACE conn2 <- [1,458,null,{}] 03:37:42 INFO - PROCESS | 3604 | 1461148662925 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 3604 | 1461148663028 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:37:43 INFO - PROCESS | 3604 | 1461148663091 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3604 | ++DOCSHELL 1A3B0000 == 50 [pid = 3604] [id = 124] 03:37:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1C0EB800) [pid = 3604] [serial = 369] [outer = 00000000] 03:37:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D932C00) [pid = 3604] [serial = 370] [outer = 1C0EB800] 03:37:43 INFO - PROCESS | 3604 | 1461148663189 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1D93AC00) [pid = 3604] [serial = 371] [outer = 1C0EB800] 03:37:43 INFO - PROCESS | 3604 | 1461148663742 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 3604 | 1461148663802 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:37:43 INFO - PROCESS | 3604 | 1461148663805 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 3604 | 1461148663807 Marionette TRACE conn2 <- [1,462,null,{}] 03:37:43 INFO - PROCESS | 3604 | 1461148663811 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 3604 | 1461148663892 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:37:43 INFO - PROCESS | 3604 | 1461148663969 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3604 | ++DOCSHELL 1DF59C00 == 51 [pid = 3604] [id = 125] 03:37:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1DF5AC00) [pid = 3604] [serial = 372] [outer = 00000000] 03:37:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1DF60000) [pid = 3604] [serial = 373] [outer = 1DF5AC00] 03:37:44 INFO - PROCESS | 3604 | 1461148664023 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1DF62000) [pid = 3604] [serial = 374] [outer = 1DF5AC00] 03:37:44 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:44 INFO - PROCESS | 3604 | 1461148664634 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 3604 | 1461148664678 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:37:44 INFO - PROCESS | 3604 | 1461148664682 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 3604 | 1461148664684 Marionette TRACE conn2 <- [1,466,null,{}] 03:37:44 INFO - PROCESS | 3604 | 1461148664688 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:44 INFO - PROCESS | 3604 | 1461148664790 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:37:44 INFO - PROCESS | 3604 | 1461148664882 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 3604 | ++DOCSHELL 123F2C00 == 52 [pid = 3604] [id = 126] 03:37:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (14AEE400) [pid = 3604] [serial = 375] [outer = 00000000] 03:37:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (18AB4800) [pid = 3604] [serial = 376] [outer = 14AEE400] 03:37:44 INFO - PROCESS | 3604 | 1461148664936 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (190BB800) [pid = 3604] [serial = 377] [outer = 14AEE400] 03:37:45 INFO - PROCESS | 3604 | 1461148665601 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 3604 | 1461148665671 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:37:45 INFO - PROCESS | 3604 | 1461148665676 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 3604 | 1461148665680 Marionette TRACE conn2 <- [1,470,null,{}] 03:37:45 INFO - PROCESS | 3604 | 1461148665685 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 3604 | 1461148665817 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:37:45 INFO - PROCESS | 3604 | 1461148665941 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 3604 | ++DOCSHELL 15C35C00 == 53 [pid = 3604] [id = 127] 03:37:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (15CD3C00) [pid = 3604] [serial = 378] [outer = 00000000] 03:37:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (17C10000) [pid = 3604] [serial = 379] [outer = 15CD3C00] 03:37:45 INFO - PROCESS | 3604 | 1461148665994 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (183D8000) [pid = 3604] [serial = 380] [outer = 15CD3C00] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 18BEAC00 == 52 [pid = 3604] [id = 82] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 1841D800 == 51 [pid = 3604] [id = 120] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 1336D000 == 50 [pid = 3604] [id = 119] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 1C0EE000 == 49 [pid = 3604] [id = 118] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 14A94C00 == 48 [pid = 3604] [id = 117] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 19112C00 == 47 [pid = 3604] [id = 116] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 17C83800 == 46 [pid = 3604] [id = 115] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 1556C400 == 45 [pid = 3604] [id = 114] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 143B5000 == 44 [pid = 3604] [id = 113] 03:37:46 INFO - PROCESS | 3604 | --DOCSHELL 13264000 == 43 [pid = 3604] [id = 110] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1D6D4800) [pid = 3604] [serial = 323] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1CD6B400) [pid = 3604] [serial = 314] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1D6CC000) [pid = 3604] [serial = 322] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1D649400) [pid = 3604] [serial = 317] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1C0E2400) [pid = 3604] [serial = 319] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1C0E2800) [pid = 3604] [serial = 320] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A890000) [pid = 3604] [serial = 308] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (14357400) [pid = 3604] [serial = 160] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (18ABAC00) [pid = 3604] [serial = 200] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1CD74C00) [pid = 3604] [serial = 203] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1336C000) [pid = 3604] [serial = 197] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1C34E400) [pid = 3604] [serial = 310] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (157A8C00) [pid = 3604] [serial = 298] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1CBD1400) [pid = 3604] [serial = 313] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (165B9400) [pid = 3604] [serial = 299] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18ABA800) [pid = 3604] [serial = 301] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18BEA400) [pid = 3604] [serial = 302] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1D29A800) [pid = 3604] [serial = 293] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1CD69400) [pid = 3604] [serial = 292] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1A3AE400) [pid = 3604] [serial = 307] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (19DC3400) [pid = 3604] [serial = 304] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1A15D800) [pid = 3604] [serial = 305] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (15508800) [pid = 3604] [serial = 296] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (143B4800) [pid = 3604] [serial = 295] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1337AC00) [pid = 3604] [serial = 283] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (147BA000) [pid = 3604] [serial = 286] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1C350400) [pid = 3604] [serial = 311] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18F6D800) [pid = 3604] [serial = 289] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (1DADE400) [pid = 3604] [serial = 325] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1D474000) [pid = 3604] [serial = 316] [outer = 00000000] [url = about:blank] 03:37:46 INFO - PROCESS | 3604 | 1461148666478 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:37:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 825ms 03:37:46 INFO - PROCESS | 3604 | 1461148666500 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 3604 | 1461148666505 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 03:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:37:46 INFO - PROCESS | 3604 | 1461148666515 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 3604 | 1461148666518 Marionette TRACE conn2 <- [1,474,null,{}] 03:37:46 INFO - PROCESS | 3604 | 1461148666521 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:46 INFO - PROCESS | 3604 | 1461148666599 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:37:46 INFO - PROCESS | 3604 | 1461148666608 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 3604 | ++DOCSHELL 15569C00 == 44 [pid = 3604] [id = 128] 03:37:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (157A4000) [pid = 3604] [serial = 381] [outer = 00000000] 03:37:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1816A400) [pid = 3604] [serial = 382] [outer = 157A4000] 03:37:46 INFO - PROCESS | 3604 | 1461148666653 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18ABAC00) [pid = 3604] [serial = 383] [outer = 157A4000] 03:37:46 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:37:46 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:37:47 INFO - PROCESS | 3604 | 1461148667113 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 611ms 03:37:47 INFO - PROCESS | 3604 | 1461148667137 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 3604 | 1461148667139 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:37:47 INFO - PROCESS | 3604 | 1461148667147 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 3604 | 1461148667150 Marionette TRACE conn2 <- [1,478,null,{}] 03:37:47 INFO - PROCESS | 3604 | 1461148667160 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 3604 | 1461148667241 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:37:47 INFO - PROCESS | 3604 | 1461148667289 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 3604 | ++DOCSHELL 18BE5400 == 45 [pid = 3604] [id = 129] 03:37:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (190BEC00) [pid = 3604] [serial = 384] [outer = 00000000] 03:37:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (198C4400) [pid = 3604] [serial = 385] [outer = 190BEC00] 03:37:47 INFO - PROCESS | 3604 | 1461148667399 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (198C7C00) [pid = 3604] [serial = 386] [outer = 190BEC00] 03:37:47 INFO - PROCESS | 3604 | 1461148667759 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 688ms 03:37:47 INFO - PROCESS | 3604 | 1461148667830 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 3604 | 1461148667833 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:37:47 INFO - PROCESS | 3604 | 1461148667836 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 3604 | 1461148667838 Marionette TRACE conn2 <- [1,482,null,{}] 03:37:47 INFO - PROCESS | 3604 | 1461148667841 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 3604 | 1461148667917 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:37:47 INFO - PROCESS | 3604 | 1461148667924 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 3604 | ++DOCSHELL 1A1D4000 == 46 [pid = 3604] [id = 130] 03:37:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1A26C400) [pid = 3604] [serial = 387] [outer = 00000000] 03:37:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1AC5F000) [pid = 3604] [serial = 388] [outer = 1A26C400] 03:37:47 INFO - PROCESS | 3604 | 1461148667969 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1C0E4800) [pid = 3604] [serial = 389] [outer = 1A26C400] 03:37:48 INFO - PROCESS | 3604 | 1461148668427 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 03:37:48 INFO - PROCESS | 3604 | 1461148668461 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 3604 | 1461148668463 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 03:37:48 INFO - PROCESS | 3604 | 1461148668466 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:37:48 INFO - PROCESS | 3604 | 1461148668468 Marionette TRACE conn2 <- [1,486,null,{}] 03:37:48 INFO - PROCESS | 3604 | 1461148668471 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:48 INFO - PROCESS | 3604 | 1461148668569 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:37:48 INFO - PROCESS | 3604 | 1461148668648 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 3604 | ++DOCSHELL 1C0E2C00 == 47 [pid = 3604] [id = 131] 03:37:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1C0E8400) [pid = 3604] [serial = 390] [outer = 00000000] 03:37:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1C823C00) [pid = 3604] [serial = 391] [outer = 1C0E8400] 03:37:48 INFO - PROCESS | 3604 | 1461148668692 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1CBC4800) [pid = 3604] [serial = 392] [outer = 1C0E8400] 03:37:49 INFO - PROCESS | 3604 | 1461148669122 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 03:37:49 INFO - PROCESS | 3604 | 1461148669167 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 3604 | 1461148669169 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 03:37:49 INFO - PROCESS | 3604 | 1461148669172 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:37:49 INFO - PROCESS | 3604 | 1461148669174 Marionette TRACE conn2 <- [1,490,null,{}] 03:37:49 INFO - PROCESS | 3604 | 1461148669177 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 3604 | 1461148669287 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:37:49 INFO - PROCESS | 3604 | 1461148669301 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 3604 | ++DOCSHELL 1A3AE400 == 48 [pid = 3604] [id = 132] 03:37:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1C351C00) [pid = 3604] [serial = 393] [outer = 00000000] 03:37:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1D29A000) [pid = 3604] [serial = 394] [outer = 1C351C00] 03:37:49 INFO - PROCESS | 3604 | 1461148669350 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1D471000) [pid = 3604] [serial = 395] [outer = 1C351C00] 03:37:49 INFO - PROCESS | 3604 | 1461148669770 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 626ms 03:37:49 INFO - PROCESS | 3604 | 1461148669793 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 3604 | 1461148669795 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 03:37:49 INFO - PROCESS | 3604 | 1461148669798 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:37:49 INFO - PROCESS | 3604 | 1461148669800 Marionette TRACE conn2 <- [1,494,null,{}] 03:37:49 INFO - PROCESS | 3604 | 1461148669811 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 3604 | 1461148669944 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:37:49 INFO - PROCESS | 3604 | 1461148669949 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 3604 | ++DOCSHELL 1CD77C00 == 49 [pid = 3604] [id = 133] 03:37:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1CED7000) [pid = 3604] [serial = 396] [outer = 00000000] 03:37:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1D6D1400) [pid = 3604] [serial = 397] [outer = 1CED7000] 03:37:49 INFO - PROCESS | 3604 | 1461148669993 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1D7CD000) [pid = 3604] [serial = 398] [outer = 1CED7000] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (13374000) [pid = 3604] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (18AB9800) [pid = 3604] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1D653000) [pid = 3604] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (15571C00) [pid = 3604] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18161C00) [pid = 3604] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (143BD000) [pid = 3604] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1977BC00) [pid = 3604] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1A1E2800) [pid = 3604] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:37:50 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1C34EC00) [pid = 3604] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:37:50 INFO - PROCESS | 3604 | 1461148670475 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 719ms 03:37:50 INFO - PROCESS | 3604 | 1461148670522 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 3604 | 1461148670524 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 03:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:37:50 INFO - PROCESS | 3604 | 1461148670527 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 3604 | 1461148670529 Marionette TRACE conn2 <- [1,498,null,{}] 03:37:50 INFO - PROCESS | 3604 | 1461148670532 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:50 INFO - PROCESS | 3604 | 1461148670606 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:37:50 INFO - PROCESS | 3604 | 1461148670613 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 3604 | ++DOCSHELL 197F8C00 == 50 [pid = 3604] [id = 134] 03:37:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1A3AFC00) [pid = 3604] [serial = 399] [outer = 00000000] 03:37:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1D474000) [pid = 3604] [serial = 400] [outer = 1A3AFC00] 03:37:50 INFO - PROCESS | 3604 | 1461148670657 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1D6CDC00) [pid = 3604] [serial = 401] [outer = 1A3AFC00] 03:37:51 INFO - PROCESS | 3604 | 1461148671050 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 581ms 03:37:51 INFO - PROCESS | 3604 | 1461148671109 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 3604 | 1461148671111 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:37:51 INFO - PROCESS | 3604 | 1461148671114 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 3604 | 1461148671116 Marionette TRACE conn2 <- [1,502,null,{}] 03:37:51 INFO - PROCESS | 3604 | 1461148671119 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 3604 | 1461148671194 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:37:51 INFO - PROCESS | 3604 | 1461148671200 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 3604 | ++DOCSHELL 0266A800 == 51 [pid = 3604] [id = 135] 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (0266D000) [pid = 3604] [serial = 402] [outer = 00000000] 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (02672800) [pid = 3604] [serial = 403] [outer = 0266D000] 03:37:51 INFO - PROCESS | 3604 | 1461148671244 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (13A6D800) [pid = 3604] [serial = 404] [outer = 0266D000] 03:37:51 INFO - PROCESS | 3604 | 1461148671662 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 581ms 03:37:51 INFO - PROCESS | 3604 | 1461148671704 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 3604 | 1461148671706 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 03:37:51 INFO - PROCESS | 3604 | 1461148671709 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:37:51 INFO - PROCESS | 3604 | 1461148671711 Marionette TRACE conn2 <- [1,506,null,{}] 03:37:51 INFO - PROCESS | 3604 | 1461148671714 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 3604 | 1461148671790 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:37:51 INFO - PROCESS | 3604 | 1461148671796 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 3604 | ++DOCSHELL 02672000 == 52 [pid = 3604] [id = 136] 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (02675C00) [pid = 3604] [serial = 405] [outer = 00000000] 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1653C800) [pid = 3604] [serial = 406] [outer = 02675C00] 03:37:51 INFO - PROCESS | 3604 | 1461148671840 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1653F000) [pid = 3604] [serial = 407] [outer = 02675C00] 03:37:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (142B7000) [pid = 3604] [serial = 408] [outer = 1E37D800] 03:37:52 INFO - PROCESS | 3604 | 1461148672402 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:37:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 779ms 03:37:52 INFO - PROCESS | 3604 | 1461148672557 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 3604 | 1461148672562 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 03:37:52 INFO - PROCESS | 3604 | 1461148672578 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:37:52 INFO - PROCESS | 3604 | 1461148672582 Marionette TRACE conn2 <- [1,510,null,{}] 03:37:52 INFO - PROCESS | 3604 | 1461148672587 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:52 INFO - PROCESS | 3604 | 1461148672693 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:37:52 INFO - PROCESS | 3604 | 1461148672783 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 3604 | ++DOCSHELL 0266E800 == 53 [pid = 3604] [id = 137] 03:37:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (02A91C00) [pid = 3604] [serial = 409] [outer = 00000000] 03:37:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (15C3DC00) [pid = 3604] [serial = 410] [outer = 02A91C00] 03:37:52 INFO - PROCESS | 3604 | 1461148672837 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (165BC000) [pid = 3604] [serial = 411] [outer = 02A91C00] 03:37:53 INFO - PROCESS | 3604 | 1461148673426 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 872ms 03:37:53 INFO - PROCESS | 3604 | 1461148673468 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 3604 | 1461148673473 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 03:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:37:53 INFO - PROCESS | 3604 | 1461148673480 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 3604 | 1461148673483 Marionette TRACE conn2 <- [1,514,null,{}] 03:37:53 INFO - PROCESS | 3604 | 1461148673487 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:53 INFO - PROCESS | 3604 | 1461148673588 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:37:53 INFO - PROCESS | 3604 | 1461148673668 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 3604 | ++DOCSHELL 17C0D400 == 54 [pid = 3604] [id = 138] 03:37:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1841D800) [pid = 3604] [serial = 412] [outer = 00000000] 03:37:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1977A400) [pid = 3604] [serial = 413] [outer = 1841D800] 03:37:53 INFO - PROCESS | 3604 | 1461148673763 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (198BDC00) [pid = 3604] [serial = 414] [outer = 1841D800] 03:37:54 INFO - PROCESS | 3604 | 1461148674320 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 887ms 03:37:54 INFO - PROCESS | 3604 | 1461148674366 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 3604 | 1461148674369 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:37:54 INFO - PROCESS | 3604 | 1461148674372 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 3604 | 1461148674376 Marionette TRACE conn2 <- [1,518,null,{}] 03:37:54 INFO - PROCESS | 3604 | 1461148674388 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 3604 | 1461148674524 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:37:54 INFO - PROCESS | 3604 | 1461148674631 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 3604 | ++DOCSHELL 1A164C00 == 55 [pid = 3604] [id = 139] 03:37:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1A26E000) [pid = 3604] [serial = 415] [outer = 00000000] 03:37:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1CD73C00) [pid = 3604] [serial = 416] [outer = 1A26E000] 03:37:54 INFO - PROCESS | 3604 | 1461148674689 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1D28E000) [pid = 3604] [serial = 417] [outer = 1A26E000] 03:37:55 INFO - PROCESS | 3604 | 1461148675265 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:37:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 978ms 03:37:55 INFO - PROCESS | 3604 | 1461148675341 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 3604 | 1461148675344 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 03:37:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:37:55 INFO - PROCESS | 3604 | 1461148675347 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 3604 | 1461148675349 Marionette TRACE conn2 <- [1,522,null,{}] 03:37:55 INFO - PROCESS | 3604 | 1461148675353 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:55 INFO - PROCESS | 3604 | 1461148675464 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:37:55 INFO - PROCESS | 3604 | 1461148675556 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 3604 | ++DOCSHELL 16650800 == 56 [pid = 3604] [id = 140] 03:37:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (16651C00) [pid = 3604] [serial = 418] [outer = 00000000] 03:37:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (18EC9C00) [pid = 3604] [serial = 419] [outer = 16651C00] 03:37:55 INFO - PROCESS | 3604 | 1461148675611 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1977A000) [pid = 3604] [serial = 420] [outer = 16651C00] 03:37:56 INFO - PROCESS | 3604 | 1461148676269 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 979ms 03:37:56 INFO - PROCESS | 3604 | 1461148676331 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:37:56 INFO - PROCESS | 3604 | 1461148676335 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 03:37:56 INFO - PROCESS | 3604 | 1461148676341 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 3604 | 1461148676347 Marionette TRACE conn2 <- [1,526,null,{}] 03:37:56 INFO - PROCESS | 3604 | 1461148676368 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:56 INFO - PROCESS | 3604 | 1461148676478 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:37:56 INFO - PROCESS | 3604 | 1461148676559 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 3604 | ++DOCSHELL 15CDA400 == 57 [pid = 3604] [id = 141] 03:37:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (15F63000) [pid = 3604] [serial = 421] [outer = 00000000] 03:37:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (16647C00) [pid = 3604] [serial = 422] [outer = 15F63000] 03:37:56 INFO - PROCESS | 3604 | 1461148676612 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (16A73000) [pid = 3604] [serial = 423] [outer = 15F63000] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 0266A800 == 56 [pid = 3604] [id = 135] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 197F8C00 == 55 [pid = 3604] [id = 134] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 1CD77C00 == 54 [pid = 3604] [id = 133] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 1A3AE400 == 53 [pid = 3604] [id = 132] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 1C0E2C00 == 52 [pid = 3604] [id = 131] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 1A1D4000 == 51 [pid = 3604] [id = 130] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 18BE5400 == 50 [pid = 3604] [id = 129] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 15569C00 == 49 [pid = 3604] [id = 128] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 15C35C00 == 48 [pid = 3604] [id = 127] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (157ABC00) [pid = 3604] [serial = 328] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (190C2400) [pid = 3604] [serial = 331] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (1D6CFC00) [pid = 3604] [serial = 361] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | 1461148677262 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 143BF400 == 47 [pid = 3604] [id = 122] 03:37:57 INFO - PROCESS | 3604 | --DOCSHELL 13809400 == 46 [pid = 3604] [id = 121] 03:37:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:37:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 978ms 03:37:57 INFO - PROCESS | 3604 | 1461148677324 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 3604 | 1461148677329 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19115000) [pid = 3604] [serial = 355] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1A895C00) [pid = 3604] [serial = 350] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1D940400) [pid = 3604] [serial = 335] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1D7D3C00) [pid = 3604] [serial = 334] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (165C0C00) [pid = 3604] [serial = 341] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (190BF000) [pid = 3604] [serial = 344] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (15570C00) [pid = 3604] [serial = 338] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A92EC00) [pid = 3604] [serial = 349] [outer = 00000000] [url = about:blank] 03:37:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (19FFA800) [pid = 3604] [serial = 346] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1A3ADC00) [pid = 3604] [serial = 356] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1556D800) [pid = 3604] [serial = 337] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1CBD0C00) [pid = 3604] [serial = 358] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1A1D9C00) [pid = 3604] [serial = 347] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1CD73800) [pid = 3604] [serial = 353] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (15CE9000) [pid = 3604] [serial = 340] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (18BEA000) [pid = 3604] [serial = 343] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1CBCE400) [pid = 3604] [serial = 352] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1CBCF800) [pid = 3604] [serial = 359] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 3604 | 1461148677358 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 3604 | 1461148677361 Marionette TRACE conn2 <- [1,530,null,{}] 03:37:57 INFO - PROCESS | 3604 | 1461148677367 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 3604 | 1461148677445 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:37:57 INFO - PROCESS | 3604 | 1461148677456 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 3604 | ++DOCSHELL 15566400 == 47 [pid = 3604] [id = 142] 03:37:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (15569C00) [pid = 3604] [serial = 424] [outer = 00000000] 03:37:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (15575C00) [pid = 3604] [serial = 425] [outer = 15569C00] 03:37:57 INFO - PROCESS | 3604 | 1461148677501 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (15CEA400) [pid = 3604] [serial = 426] [outer = 15569C00] 03:37:57 INFO - PROCESS | 3604 | 1461148677929 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:37:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:37:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:37:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:37:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 642ms 03:37:58 INFO - PROCESS | 3604 | 1461148678014 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 3604 | 1461148678016 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:37:58 INFO - PROCESS | 3604 | 1461148678019 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 3604 | 1461148678023 Marionette TRACE conn2 <- [1,534,null,{}] 03:37:58 INFO - PROCESS | 3604 | 1461148678035 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 3604 | 1461148678129 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:37:58 INFO - PROCESS | 3604 | 1461148678142 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 3604 | ++DOCSHELL 18EC8000 == 48 [pid = 3604] [id = 143] 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18EC8400) [pid = 3604] [serial = 427] [outer = 00000000] 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (194D2C00) [pid = 3604] [serial = 428] [outer = 18EC8400] 03:37:58 INFO - PROCESS | 3604 | 1461148678188 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (198BC000) [pid = 3604] [serial = 429] [outer = 18EC8400] 03:37:58 INFO - PROCESS | 3604 | 1461148678610 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:37:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 626ms 03:37:58 INFO - PROCESS | 3604 | 1461148678640 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 3604 | 1461148678642 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 03:37:58 INFO - PROCESS | 3604 | 1461148678645 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:37:58 INFO - PROCESS | 3604 | 1461148678647 Marionette TRACE conn2 <- [1,538,null,{}] 03:37:58 INFO - PROCESS | 3604 | 1461148678650 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 3604 | 1461148678731 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:37:58 INFO - PROCESS | 3604 | 1461148678737 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 3604 | ++DOCSHELL 194CF000 == 49 [pid = 3604] [id = 144] 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (197F7C00) [pid = 3604] [serial = 430] [outer = 00000000] 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1A169C00) [pid = 3604] [serial = 431] [outer = 197F7C00] 03:37:58 INFO - PROCESS | 3604 | 1461148678782 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1A261400) [pid = 3604] [serial = 432] [outer = 197F7C00] 03:37:59 INFO - PROCESS | 3604 | 1461148679187 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:37:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 581ms 03:37:59 INFO - PROCESS | 3604 | 1461148679226 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 3604 | 1461148679228 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 03:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:37:59 INFO - PROCESS | 3604 | 1461148679231 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 3604 | 1461148679233 Marionette TRACE conn2 <- [1,542,null,{}] 03:37:59 INFO - PROCESS | 3604 | 1461148679236 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:59 INFO - PROCESS | 3604 | 1461148679314 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:37:59 INFO - PROCESS | 3604 | 1461148679323 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 3604 | ++DOCSHELL 15572000 == 50 [pid = 3604] [id = 145] 03:37:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (19DC8C00) [pid = 3604] [serial = 433] [outer = 00000000] 03:37:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1C0E3000) [pid = 3604] [serial = 434] [outer = 19DC8C00] 03:37:59 INFO - PROCESS | 3604 | 1461148679367 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1C0EB000) [pid = 3604] [serial = 435] [outer = 19DC8C00] 03:37:59 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:59 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:59 INFO - PROCESS | 3604 | 1461148679863 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 688ms 03:37:59 INFO - PROCESS | 3604 | 1461148679934 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 3604 | 1461148679936 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 03:37:59 INFO - PROCESS | 3604 | 1461148679939 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 3604 | 1461148679941 Marionette TRACE conn2 <- [1,546,null,{}] 03:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:37:59 INFO - PROCESS | 3604 | 1461148679928 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:00 INFO - PROCESS | 3604 | 1461148680050 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:38:00 INFO - PROCESS | 3604 | 1461148680115 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 3604 | ++DOCSHELL 12351400 == 51 [pid = 3604] [id = 146] 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (13806400) [pid = 3604] [serial = 436] [outer = 00000000] 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1CED1800) [pid = 3604] [serial = 437] [outer = 13806400] 03:38:00 INFO - PROCESS | 3604 | 1461148680163 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1D290800) [pid = 3604] [serial = 438] [outer = 13806400] 03:38:00 INFO - PROCESS | 3604 | 1461148680580 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 688ms 03:38:00 INFO - PROCESS | 3604 | 1461148680624 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 3604 | 1461148680625 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:38:00 INFO - PROCESS | 3604 | 1461148680629 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 3604 | 1461148680630 Marionette TRACE conn2 <- [1,550,null,{}] 03:38:00 INFO - PROCESS | 3604 | 1461148680638 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:00 INFO - PROCESS | 3604 | 1461148680751 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:38:00 INFO - PROCESS | 3604 | 1461148680807 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 3604 | ++DOCSHELL 1AC5F400 == 52 [pid = 3604] [id = 147] 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1CD6B400) [pid = 3604] [serial = 439] [outer = 00000000] 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1D6D1C00) [pid = 3604] [serial = 440] [outer = 1CD6B400] 03:38:00 INFO - PROCESS | 3604 | 1461148680851 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1D6D3000) [pid = 3604] [serial = 441] [outer = 1CD6B400] 03:38:01 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:01 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:01 INFO - PROCESS | 3604 | 1461148681245 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 03:38:01 INFO - PROCESS | 3604 | 1461148681312 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 3604 | 1461148681314 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 03:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:38:01 INFO - PROCESS | 3604 | 1461148681318 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 3604 | 1461148681319 Marionette TRACE conn2 <- [1,554,null,{}] 03:38:01 INFO - PROCESS | 3604 | 1461148681323 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:01 INFO - PROCESS | 3604 | 1461148681423 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:38:01 INFO - PROCESS | 3604 | 1461148681413 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 3604 | ++DOCSHELL 1D649C00 == 53 [pid = 3604] [id = 148] 03:38:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1D7CE400) [pid = 3604] [serial = 442] [outer = 00000000] 03:38:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1DAE3000) [pid = 3604] [serial = 443] [outer = 1D7CE400] 03:38:01 INFO - PROCESS | 3604 | 1461148681460 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1DE11800) [pid = 3604] [serial = 444] [outer = 1D7CE400] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (136DAC00) [pid = 3604] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (18F6CC00) [pid = 3604] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (1C827400) [pid = 3604] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (142AF800) [pid = 3604] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (16A72800) [pid = 3604] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (02A99800) [pid = 3604] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1C0E8400) [pid = 3604] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1C351C00) [pid = 3604] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1CED7000) [pid = 3604] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (14AEE400) [pid = 3604] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A26C400) [pid = 3604] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (15CD3C00) [pid = 3604] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (157A4000) [pid = 3604] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (190BEC00) [pid = 3604] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (0266D000) [pid = 3604] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1A3AFC00) [pid = 3604] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (18161400) [pid = 3604] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (13268400) [pid = 3604] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1D7D6000) [pid = 3604] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:38:01 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1CBC5000) [pid = 3604] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:38:01 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:01 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:01 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:02 INFO - PROCESS | 3604 | 1461148682012 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 780ms 03:38:02 INFO - PROCESS | 3604 | 1461148682106 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 3604 | 1461148682108 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:38:02 INFO - PROCESS | 3604 | 1461148682111 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 3604 | 1461148682113 Marionette TRACE conn2 <- [1,558,null,{}] 03:38:02 INFO - PROCESS | 3604 | 1461148682116 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:02 INFO - PROCESS | 3604 | 1461148682181 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:38:02 INFO - PROCESS | 3604 | 1461148682193 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 3604 | ++DOCSHELL 12B82800 == 54 [pid = 3604] [id = 149] 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (147BDC00) [pid = 3604] [serial = 445] [outer = 00000000] 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (16539C00) [pid = 3604] [serial = 446] [outer = 147BDC00] 03:38:02 INFO - PROCESS | 3604 | 1461148682238 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18BDE000) [pid = 3604] [serial = 447] [outer = 147BDC00] 03:38:02 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:02 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:02 INFO - PROCESS | 3604 | 1461148682646 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 581ms 03:38:02 INFO - PROCESS | 3604 | 1461148682690 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 3604 | 1461148682692 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 03:38:02 INFO - PROCESS | 3604 | 1461148682695 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:38:02 INFO - PROCESS | 3604 | 1461148682697 Marionette TRACE conn2 <- [1,562,null,{}] 03:38:02 INFO - PROCESS | 3604 | 1461148682700 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:02 INFO - PROCESS | 3604 | 1461148682781 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:38:02 INFO - PROCESS | 3604 | 1461148682788 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 3604 | ++DOCSHELL 15511000 == 55 [pid = 3604] [id = 150] 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (157F0800) [pid = 3604] [serial = 448] [outer = 00000000] 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1C825C00) [pid = 3604] [serial = 449] [outer = 157F0800] 03:38:02 INFO - PROCESS | 3604 | 1461148682832 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D64A400) [pid = 3604] [serial = 450] [outer = 157F0800] 03:38:03 INFO - PROCESS | 3604 | 1461148683242 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 581ms 03:38:03 INFO - PROCESS | 3604 | 1461148683276 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 3604 | 1461148683278 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 03:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:38:03 INFO - PROCESS | 3604 | 1461148683281 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 3604 | 1461148683283 Marionette TRACE conn2 <- [1,566,null,{}] 03:38:03 INFO - PROCESS | 3604 | 1461148683291 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:03 INFO - PROCESS | 3604 | 1461148683384 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:38:03 INFO - PROCESS | 3604 | 1461148683390 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 3604 | ++DOCSHELL 1888A000 == 56 [pid = 3604] [id = 151] 03:38:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1888D400) [pid = 3604] [serial = 451] [outer = 00000000] 03:38:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (18893000) [pid = 3604] [serial = 452] [outer = 1888D400] 03:38:03 INFO - PROCESS | 3604 | 1461148683438 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1D6CBC00) [pid = 3604] [serial = 453] [outer = 1888D400] 03:38:04 INFO - PROCESS | 3604 | 1461148684068 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 825ms 03:38:04 INFO - PROCESS | 3604 | 1461148684108 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 3604 | 1461148684113 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:38:04 INFO - PROCESS | 3604 | 1461148684119 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 3604 | 1461148684123 Marionette TRACE conn2 <- [1,570,null,{}] 03:38:04 INFO - PROCESS | 3604 | 1461148684128 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:04 INFO - PROCESS | 3604 | 1461148684242 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:38:04 INFO - PROCESS | 3604 | 1461148684369 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 3604 | ++DOCSHELL 1550F000 == 57 [pid = 3604] [id = 152] 03:38:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1556C400) [pid = 3604] [serial = 454] [outer = 00000000] 03:38:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (15ECE400) [pid = 3604] [serial = 455] [outer = 1556C400] 03:38:04 INFO - PROCESS | 3604 | 1461148684426 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (16540C00) [pid = 3604] [serial = 456] [outer = 1556C400] 03:38:04 INFO - PROCESS | 3604 | 1461148684987 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:38:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 917ms 03:38:05 INFO - PROCESS | 3604 | 1461148685048 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 3604 | 1461148685054 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:38:05 INFO - PROCESS | 3604 | 1461148685060 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 3604 | 1461148685063 Marionette TRACE conn2 <- [1,574,null,{}] 03:38:05 INFO - PROCESS | 3604 | 1461148685068 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 3604 | 1461148685176 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:38:05 INFO - PROCESS | 3604 | 1461148685261 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 3604 | ++DOCSHELL 1888B400 == 58 [pid = 3604] [id = 153] 03:38:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1888C800) [pid = 3604] [serial = 457] [outer = 00000000] 03:38:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (18AB4400) [pid = 3604] [serial = 458] [outer = 1888C800] 03:38:05 INFO - PROCESS | 3604 | 1461148685315 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (18EC9000) [pid = 3604] [serial = 459] [outer = 1888C800] 03:38:05 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:05 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:05 INFO - PROCESS | 3604 | 1461148685909 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:38:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 887ms 03:38:05 INFO - PROCESS | 3604 | 1461148685945 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 3604 | 1461148685948 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:38:05 INFO - PROCESS | 3604 | 1461148685952 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 3604 | 1461148685955 Marionette TRACE conn2 <- [1,578,null,{}] 03:38:05 INFO - PROCESS | 3604 | 1461148685967 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 3604 | 1461148686095 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:38:06 INFO - PROCESS | 3604 | 1461148686166 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 3604 | ++DOCSHELL 1A938000 == 59 [pid = 3604] [id = 154] 03:38:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1AC6A800) [pid = 3604] [serial = 460] [outer = 00000000] 03:38:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1CBCE400) [pid = 3604] [serial = 461] [outer = 1AC6A800] 03:38:06 INFO - PROCESS | 3604 | 1461148686225 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1CECD000) [pid = 3604] [serial = 462] [outer = 1AC6A800] 03:38:06 INFO - PROCESS | 3604 | 1461148686756 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 872ms 03:38:06 INFO - PROCESS | 3604 | 1461148686822 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 3604 | 1461148686825 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 03:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:38:06 INFO - PROCESS | 3604 | 1461148686828 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 3604 | 1461148686830 Marionette TRACE conn2 <- [1,582,null,{}] 03:38:06 INFO - PROCESS | 3604 | 1461148686834 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 3604 | 1461148686934 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:38:07 INFO - PROCESS | 3604 | 1461148687029 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 3604 | ++DOCSHELL 19B45800 == 60 [pid = 3604] [id = 155] 03:38:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (19B47000) [pid = 3604] [serial = 463] [outer = 00000000] 03:38:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (19B4C800) [pid = 3604] [serial = 464] [outer = 19B47000] 03:38:07 INFO - PROCESS | 3604 | 1461148687083 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (19B4F000) [pid = 3604] [serial = 465] [outer = 19B47000] 03:38:07 INFO - PROCESS | 3604 | 1461148687696 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:38:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 917ms 03:38:07 INFO - PROCESS | 3604 | 1461148687756 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 3604 | 1461148687758 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:38:07 INFO - PROCESS | 3604 | 1461148687762 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 3604 | 1461148687764 Marionette TRACE conn2 <- [1,586,null,{}] 03:38:07 INFO - PROCESS | 3604 | 1461148687768 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 3604 | 1461148687866 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:38:07 INFO - PROCESS | 3604 | 1461148687965 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 3604 | ++DOCSHELL 02A9E800 == 61 [pid = 3604] [id = 156] 03:38:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (02A9F000) [pid = 3604] [serial = 466] [outer = 00000000] 03:38:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (11BAB400) [pid = 3604] [serial = 467] [outer = 02A9F000] 03:38:07 INFO - PROCESS | 3604 | 1461148688018 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (11BACC00) [pid = 3604] [serial = 468] [outer = 02A9F000] 03:38:08 INFO - PROCESS | 3604 | 1461148688699 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:38:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 978ms 03:38:08 INFO - PROCESS | 3604 | 1461148688745 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 3604 | 1461148688749 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 03:38:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:38:08 INFO - PROCESS | 3604 | 1461148688754 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 3604 | 1461148688758 Marionette TRACE conn2 <- [1,590,null,{}] 03:38:08 INFO - PROCESS | 3604 | 1461148688763 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:08 INFO - PROCESS | 3604 | 1461148688857 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:38:08 INFO - PROCESS | 3604 | 1461148688974 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3604 | ++DOCSHELL 11F48C00 == 62 [pid = 3604] [id = 157] 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1380BC00) [pid = 3604] [serial = 469] [outer = 00000000] 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (147BBC00) [pid = 3604] [serial = 470] [outer = 1380BC00] 03:38:09 INFO - PROCESS | 3604 | 1461148689067 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (15568400) [pid = 3604] [serial = 471] [outer = 1380BC00] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 15511000 == 61 [pid = 3604] [id = 150] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 12B82800 == 60 [pid = 3604] [id = 149] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 1D649C00 == 59 [pid = 3604] [id = 148] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 1AC5F400 == 58 [pid = 3604] [id = 147] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 12351400 == 57 [pid = 3604] [id = 146] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 15572000 == 56 [pid = 3604] [id = 145] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 194CF000 == 55 [pid = 3604] [id = 144] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 18EC8000 == 54 [pid = 3604] [id = 143] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 15566400 == 53 [pid = 3604] [id = 142] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 15CDA400 == 52 [pid = 3604] [id = 141] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1556A000) [pid = 3604] [serial = 364] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (18F74C00) [pid = 3604] [serial = 367] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1D932C00) [pid = 3604] [serial = 370] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1DF60000) [pid = 3604] [serial = 373] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1653C800) [pid = 3604] [serial = 406] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOCSHELL 0266E800 == 51 [pid = 3604] [id = 137] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1D7D3800) [pid = 3604] [serial = 248] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (15509000) [pid = 3604] [serial = 287] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (1A847000) [pid = 3604] [serial = 245] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1D7CF000) [pid = 3604] [serial = 239] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (15CEEC00) [pid = 3604] [serial = 242] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19D46C00) [pid = 3604] [serial = 290] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1DE15C00) [pid = 3604] [serial = 284] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (02672800) [pid = 3604] [serial = 403] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (13A6D800) [pid = 3604] [serial = 404] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1D7CD000) [pid = 3604] [serial = 398] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1D474000) [pid = 3604] [serial = 400] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1D6CDC00) [pid = 3604] [serial = 401] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1C0E4800) [pid = 3604] [serial = 389] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (19DC8000) [pid = 3604] [serial = 332] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (15F62000) [pid = 3604] [serial = 329] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1DE17400) [pid = 3604] [serial = 326] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1C823C00) [pid = 3604] [serial = 391] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D29A000) [pid = 3604] [serial = 394] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1CBC4800) [pid = 3604] [serial = 392] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1D6D1400) [pid = 3604] [serial = 397] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (190BB800) [pid = 3604] [serial = 377] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18AB4800) [pid = 3604] [serial = 376] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1AC5F000) [pid = 3604] [serial = 388] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (183D8000) [pid = 3604] [serial = 380] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (17C10000) [pid = 3604] [serial = 379] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D471000) [pid = 3604] [serial = 395] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1816A400) [pid = 3604] [serial = 382] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (18ABAC00) [pid = 3604] [serial = 383] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (198C4400) [pid = 3604] [serial = 385] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (198C7C00) [pid = 3604] [serial = 386] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3604 | 1461148689629 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:38:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 918ms 03:38:09 INFO - PROCESS | 3604 | 1461148689682 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 3604 | 1461148689691 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:38:09 INFO - PROCESS | 3604 | 1461148689700 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 3604 | 1461148689704 Marionette TRACE conn2 <- [1,594,null,{}] 03:38:09 INFO - PROCESS | 3604 | 1461148689727 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 3604 | 1461148689840 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:38:09 INFO - PROCESS | 3604 | 1461148689852 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3604 | ++DOCSHELL 14A99000 == 52 [pid = 3604] [id = 158] 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (14A9C800) [pid = 3604] [serial = 472] [outer = 00000000] 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (15754400) [pid = 3604] [serial = 473] [outer = 14A9C800] 03:38:09 INFO - PROCESS | 3604 | 1461148689883 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (15AFA800) [pid = 3604] [serial = 474] [outer = 14A9C800] 03:38:10 INFO - PROCESS | 3604 | 1461148690401 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:38:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 03:38:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:38:10 INFO - PROCESS | 3604 | 1461148690440 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 3604 | 1461148690442 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 03:38:10 INFO - PROCESS | 3604 | 1461148690446 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 3604 | 1461148690449 Marionette TRACE conn2 <- [1,598,null,{}] 03:38:10 INFO - PROCESS | 3604 | 1461148690460 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:10 INFO - PROCESS | 3604 | 1461148690541 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:38:10 INFO - PROCESS | 3604 | 1461148690629 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 3604 | ++DOCSHELL 16542800 == 53 [pid = 3604] [id = 159] 03:38:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (16651400) [pid = 3604] [serial = 475] [outer = 00000000] 03:38:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (18165C00) [pid = 3604] [serial = 476] [outer = 16651400] 03:38:10 INFO - PROCESS | 3604 | 1461148690660 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (183DB000) [pid = 3604] [serial = 477] [outer = 16651400] 03:38:10 INFO - PROCESS | 3604 | 1461148691013 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:38:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 612ms 03:38:11 INFO - PROCESS | 3604 | 1461148691074 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 3604 | 1461148691077 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:38:11 INFO - PROCESS | 3604 | 1461148691081 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 3604 | 1461148691083 Marionette TRACE conn2 <- [1,602,null,{}] 03:38:11 INFO - PROCESS | 3604 | 1461148691086 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:11 INFO - PROCESS | 3604 | 1461148691167 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:38:11 INFO - PROCESS | 3604 | 1461148691173 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 3604 | ++DOCSHELL 18170400 == 54 [pid = 3604] [id = 160] 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1841A400) [pid = 3604] [serial = 478] [outer = 00000000] 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (18892000) [pid = 3604] [serial = 479] [outer = 1841A400] 03:38:11 INFO - PROCESS | 3604 | 1461148691218 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (18AB5000) [pid = 3604] [serial = 480] [outer = 1841A400] 03:38:11 INFO - PROCESS | 3604 | 1461148691654 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:38:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 612ms 03:38:11 INFO - PROCESS | 3604 | 1461148691704 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 3604 | 1461148691706 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 03:38:11 INFO - PROCESS | 3604 | 1461148691709 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:38:11 INFO - PROCESS | 3604 | 1461148691711 Marionette TRACE conn2 <- [1,606,null,{}] 03:38:11 INFO - PROCESS | 3604 | 1461148691715 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:11 INFO - PROCESS | 3604 | 1461148691820 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:38:11 INFO - PROCESS | 3604 | 1461148691903 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 3604 | ++DOCSHELL 18494800 == 55 [pid = 3604] [id = 161] 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (18884400) [pid = 3604] [serial = 481] [outer = 00000000] 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18ECA000) [pid = 3604] [serial = 482] [outer = 18884400] 03:38:11 INFO - PROCESS | 3604 | 1461148691947 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (190B6400) [pid = 3604] [serial = 483] [outer = 18884400] 03:38:12 INFO - PROCESS | 3604 | 1461148692463 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 780ms 03:38:12 INFO - PROCESS | 3604 | 1461148692494 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 3604 | 1461148692496 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 03:38:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:38:12 INFO - PROCESS | 3604 | 1461148692500 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 3604 | 1461148692501 Marionette TRACE conn2 <- [1,610,null,{}] 03:38:12 INFO - PROCESS | 3604 | 1461148692505 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:12 INFO - PROCESS | 3604 | 1461148692690 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:38:12 INFO - PROCESS | 3604 | 1461148692720 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 3604 | ++DOCSHELL 19B4D800 == 56 [pid = 3604] [id = 162] 03:38:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (19B4E400) [pid = 3604] [serial = 484] [outer = 00000000] 03:38:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1A1DBC00) [pid = 3604] [serial = 485] [outer = 19B4E400] 03:38:12 INFO - PROCESS | 3604 | 1461148692769 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1A839800) [pid = 3604] [serial = 486] [outer = 19B4E400] 03:38:13 INFO - PROCESS | 3604 | 1461148693271 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:38:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 810ms 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (18422400) [pid = 3604] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1C0EB800) [pid = 3604] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1DF5AC00) [pid = 3604] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (147B7400) [pid = 3604] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (13806400) [pid = 3604] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (19DC8C00) [pid = 3604] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (15569C00) [pid = 3604] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (197F7C00) [pid = 3604] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (15F63000) [pid = 3604] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18EC8400) [pid = 3604] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1CD6B400) [pid = 3604] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1D7CE400) [pid = 3604] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (147BDC00) [pid = 3604] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:38:13 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (157F0800) [pid = 3604] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:38:13 INFO - PROCESS | 3604 | 1461148693476 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 3604 | 1461148693478 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 03:38:13 INFO - PROCESS | 3604 | 1461148693487 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:38:13 INFO - PROCESS | 3604 | 1461148693489 Marionette TRACE conn2 <- [1,614,null,{}] 03:38:13 INFO - PROCESS | 3604 | 1461148693492 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 3604 | 1461148693567 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:38:13 INFO - PROCESS | 3604 | 1461148693572 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 3604 | ++DOCSHELL 12DDB800 == 57 [pid = 3604] [id = 163] 03:38:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1556FC00) [pid = 3604] [serial = 487] [outer = 00000000] 03:38:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (17C0FC00) [pid = 3604] [serial = 488] [outer = 1556FC00] 03:38:13 INFO - PROCESS | 3604 | 1461148693616 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1848C800) [pid = 3604] [serial = 489] [outer = 1556FC00] 03:38:14 INFO - PROCESS | 3604 | 1461148694008 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 581ms 03:38:14 INFO - PROCESS | 3604 | 1461148694068 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 3604 | 1461148694069 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 03:38:14 INFO - PROCESS | 3604 | 1461148694073 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:38:14 INFO - PROCESS | 3604 | 1461148694074 Marionette TRACE conn2 <- [1,618,null,{}] 03:38:14 INFO - PROCESS | 3604 | 1461148694078 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:14 INFO - PROCESS | 3604 | 1461148694153 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:38:14 INFO - PROCESS | 3604 | 1461148694159 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 3604 | ++DOCSHELL 197F4800 == 58 [pid = 3604] [id = 164] 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (198B9800) [pid = 3604] [serial = 490] [outer = 00000000] 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (19B46800) [pid = 3604] [serial = 491] [outer = 198B9800] 03:38:14 INFO - PROCESS | 3604 | 1461148694203 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (19FF8800) [pid = 3604] [serial = 492] [outer = 198B9800] 03:38:14 INFO - PROCESS | 3604 | 1461148694600 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 581ms 03:38:14 INFO - PROCESS | 3604 | 1461148694655 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 3604 | 1461148694657 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 03:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:38:14 INFO - PROCESS | 3604 | 1461148694660 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 3604 | 1461148694662 Marionette TRACE conn2 <- [1,622,null,{}] 03:38:14 INFO - PROCESS | 3604 | 1461148694665 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:14 INFO - PROCESS | 3604 | 1461148694740 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:38:14 INFO - PROCESS | 3604 | 1461148694747 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 3604 | ++DOCSHELL 12BB6400 == 59 [pid = 3604] [id = 165] 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (15C36C00) [pid = 3604] [serial = 493] [outer = 00000000] 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A890800) [pid = 3604] [serial = 494] [outer = 15C36C00] 03:38:14 INFO - PROCESS | 3604 | 1461148694794 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1A92EC00) [pid = 3604] [serial = 495] [outer = 15C36C00] 03:38:15 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:15 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:15 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:15 INFO - PROCESS | 3604 | 1461148695269 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:38:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 03:38:15 INFO - PROCESS | 3604 | 1461148695297 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 3604 | 1461148695299 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 03:38:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:38:15 INFO - PROCESS | 3604 | 1461148695306 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 3604 | 1461148695308 Marionette TRACE conn2 <- [1,626,null,{}] 03:38:15 INFO - PROCESS | 3604 | 1461148695311 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:15 INFO - PROCESS | 3604 | 1461148695372 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:38:15 INFO - PROCESS | 3604 | 1461148695378 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 3604 | ++DOCSHELL 19EC0000 == 60 [pid = 3604] [id = 166] 03:38:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1C0E2800) [pid = 3604] [serial = 496] [outer = 00000000] 03:38:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1C0EFC00) [pid = 3604] [serial = 497] [outer = 1C0E2800] 03:38:15 INFO - PROCESS | 3604 | 1461148695421 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1CD74800) [pid = 3604] [serial = 498] [outer = 1C0E2800] 03:38:15 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:15 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:16 INFO - PROCESS | 3604 | 1461148696108 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:38:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 03:38:16 INFO - PROCESS | 3604 | 1461148696179 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 3604 | 1461148696183 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 03:38:16 INFO - PROCESS | 3604 | 1461148696187 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:38:16 INFO - PROCESS | 3604 | 1461148696191 Marionette TRACE conn2 <- [1,630,null,{}] 03:38:16 INFO - PROCESS | 3604 | 1461148696197 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:16 INFO - PROCESS | 3604 | 1461148696309 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:38:16 INFO - PROCESS | 3604 | 1461148696426 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 3604 | ++DOCSHELL 11BA7800 == 61 [pid = 3604] [id = 167] 03:38:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (11BAAC00) [pid = 3604] [serial = 499] [outer = 00000000] 03:38:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (15573800) [pid = 3604] [serial = 500] [outer = 11BAAC00] 03:38:16 INFO - PROCESS | 3604 | 1461148696493 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (15CC6000) [pid = 3604] [serial = 501] [outer = 11BAAC00] 03:38:17 INFO - PROCESS | 3604 | 1461148697036 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 886ms 03:38:17 INFO - PROCESS | 3604 | 1461148697077 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 3604 | 1461148697083 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:38:17 INFO - PROCESS | 3604 | 1461148697090 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 3604 | 1461148697092 Marionette TRACE conn2 <- [1,634,null,{}] 03:38:17 INFO - PROCESS | 3604 | 1461148697096 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:17 INFO - PROCESS | 3604 | 1461148697202 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:38:17 INFO - PROCESS | 3604 | 1461148697296 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 3604 | ++DOCSHELL 165C0000 == 62 [pid = 3604] [id = 168] 03:38:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (16646400) [pid = 3604] [serial = 502] [outer = 00000000] 03:38:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (18888C00) [pid = 3604] [serial = 503] [outer = 16646400] 03:38:17 INFO - PROCESS | 3604 | 1461148697350 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (18BDD000) [pid = 3604] [serial = 504] [outer = 16646400] 03:38:17 INFO - PROCESS | 3604 | 1461148697931 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 871ms 03:38:17 INFO - PROCESS | 3604 | 1461148697975 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 3604 | 1461148697977 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:38:17 INFO - PROCESS | 3604 | 1461148697981 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 3604 | 1461148697985 Marionette TRACE conn2 <- [1,638,null,{}] 03:38:17 INFO - PROCESS | 3604 | 1461148697996 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 3604 | 1461148698103 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:38:18 INFO - PROCESS | 3604 | 1461148698197 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 3604 | ++DOCSHELL 1A3AD000 == 63 [pid = 3604] [id = 169] 03:38:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1A888800) [pid = 3604] [serial = 505] [outer = 00000000] 03:38:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1CED6400) [pid = 3604] [serial = 506] [outer = 1A888800] 03:38:18 INFO - PROCESS | 3604 | 1461148698253 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1D470800) [pid = 3604] [serial = 507] [outer = 1A888800] 03:38:18 INFO - PROCESS | 3604 | 1461148698785 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:38:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 886ms 03:38:18 INFO - PROCESS | 3604 | 1461148698868 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 3604 | 1461148698871 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 03:38:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:38:18 INFO - PROCESS | 3604 | 1461148698875 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 3604 | 1461148698877 Marionette TRACE conn2 <- [1,642,null,{}] 03:38:18 INFO - PROCESS | 3604 | 1461148698880 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 3604 | 1461148698980 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:38:19 INFO - PROCESS | 3604 | 1461148699103 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 3604 | ++DOCSHELL 13A6F400 == 64 [pid = 3604] [id = 170] 03:38:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (18EC5C00) [pid = 3604] [serial = 508] [outer = 00000000] 03:38:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1D6CF000) [pid = 3604] [serial = 509] [outer = 18EC5C00] 03:38:19 INFO - PROCESS | 3604 | 1461148699158 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1D7CB400) [pid = 3604] [serial = 510] [outer = 18EC5C00] 03:38:19 INFO - PROCESS | 3604 | 1461148699704 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 918ms 03:38:19 INFO - PROCESS | 3604 | 1461148699803 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 3604 | 1461148699805 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 03:38:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:38:19 INFO - PROCESS | 3604 | 1461148699808 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 3604 | 1461148699810 Marionette TRACE conn2 <- [1,646,null,{}] 03:38:19 INFO - PROCESS | 3604 | 1461148699814 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:19 INFO - PROCESS | 3604 | 1461148699978 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:38:19 INFO - PROCESS | 3604 | 1461148699988 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 3604 | ++DOCSHELL 18888400 == 65 [pid = 3604] [id = 171] 03:38:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1888A800) [pid = 3604] [serial = 511] [outer = 00000000] 03:38:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1D299C00) [pid = 3604] [serial = 512] [outer = 1888A800] 03:38:20 INFO - PROCESS | 3604 | 1461148700042 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1D651400) [pid = 3604] [serial = 513] [outer = 1888A800] 03:38:20 INFO - PROCESS | 3604 | 1461148700758 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1024ms 03:38:20 INFO - PROCESS | 3604 | 1461148700819 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 3604 | 1461148700823 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 03:38:20 INFO - PROCESS | 3604 | 1461148700828 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:38:20 INFO - PROCESS | 3604 | 1461148700832 Marionette TRACE conn2 <- [1,650,null,{}] 03:38:20 INFO - PROCESS | 3604 | 1461148700838 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:20 INFO - PROCESS | 3604 | 1461148700932 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:38:21 INFO - PROCESS | 3604 | 1461148701063 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 3604 | ++DOCSHELL 11BA1C00 == 66 [pid = 3604] [id = 172] 03:38:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (11BAE000) [pid = 3604] [serial = 514] [outer = 00000000] 03:38:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (15CF1400) [pid = 3604] [serial = 515] [outer = 11BAE000] 03:38:21 INFO - PROCESS | 3604 | 1461148701117 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1653DC00) [pid = 3604] [serial = 516] [outer = 11BAE000] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 12BB6400 == 65 [pid = 3604] [id = 165] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 197F4800 == 64 [pid = 3604] [id = 164] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 12DDB800 == 63 [pid = 3604] [id = 163] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 19B4D800 == 62 [pid = 3604] [id = 162] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 18494800 == 61 [pid = 3604] [id = 161] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 18170400 == 60 [pid = 3604] [id = 160] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 16542800 == 59 [pid = 3604] [id = 159] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 14A99000 == 58 [pid = 3604] [id = 158] 03:38:21 INFO - PROCESS | 3604 | --DOCSHELL 11F48C00 == 57 [pid = 3604] [id = 157] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (18893000) [pid = 3604] [serial = 452] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (18EC9C00) [pid = 3604] [serial = 419] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1977A400) [pid = 3604] [serial = 413] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (1CD73C00) [pid = 3604] [serial = 416] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (15C3DC00) [pid = 3604] [serial = 410] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:21 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (197FBC00) [pid = 3604] [serial = 368] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1D93AC00) [pid = 3604] [serial = 371] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1DF62000) [pid = 3604] [serial = 374] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1556F400) [pid = 3604] [serial = 365] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (198BC000) [pid = 3604] [serial = 429] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1D6D1C00) [pid = 3604] [serial = 440] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1D290800) [pid = 3604] [serial = 438] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1DAE3000) [pid = 3604] [serial = 443] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1D6D3000) [pid = 3604] [serial = 441] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (16539C00) [pid = 3604] [serial = 446] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1C825C00) [pid = 3604] [serial = 449] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1DE11800) [pid = 3604] [serial = 444] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1816C000) [pid = 3604] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1C0EB000) [pid = 3604] [serial = 435] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (18BDE000) [pid = 3604] [serial = 447] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1D64A400) [pid = 3604] [serial = 450] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1CED1800) [pid = 3604] [serial = 437] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1C0E3000) [pid = 3604] [serial = 434] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (15575C00) [pid = 3604] [serial = 425] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (15CEA400) [pid = 3604] [serial = 426] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1A169C00) [pid = 3604] [serial = 431] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1A261400) [pid = 3604] [serial = 432] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (16A73000) [pid = 3604] [serial = 423] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (16647C00) [pid = 3604] [serial = 422] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (194D2C00) [pid = 3604] [serial = 428] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:21 INFO - PROCESS | 3604 | 1461148701711 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:38:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 918ms 03:38:21 INFO - PROCESS | 3604 | 1461148701759 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 3604 | 1461148701764 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:38:21 INFO - PROCESS | 3604 | 1461148701770 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 3604 | 1461148701772 Marionette TRACE conn2 <- [1,654,null,{}] 03:38:21 INFO - PROCESS | 3604 | 1461148701776 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:21 INFO - PROCESS | 3604 | 1461148701861 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:38:21 INFO - PROCESS | 3604 | 1461148701940 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 3604 | ++DOCSHELL 13266400 == 58 [pid = 3604] [id = 173] 03:38:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (14A95C00) [pid = 3604] [serial = 517] [outer = 00000000] 03:38:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (15AF9800) [pid = 3604] [serial = 518] [outer = 14A95C00] 03:38:21 INFO - PROCESS | 3604 | 1461148701985 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (16648C00) [pid = 3604] [serial = 519] [outer = 14A95C00] 03:38:22 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:22 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:22 INFO - PROCESS | 3604 | 1461148702356 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:38:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 612ms 03:38:22 INFO - PROCESS | 3604 | 1461148702403 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 3604 | 1461148702405 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 03:38:22 INFO - PROCESS | 3604 | 1461148702409 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:38:22 INFO - PROCESS | 3604 | 1461148702412 Marionette TRACE conn2 <- [1,658,null,{}] 03:38:22 INFO - PROCESS | 3604 | 1461148702424 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 3604 | 1461148702508 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:38:22 INFO - PROCESS | 3604 | 1461148702515 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 3604 | ++DOCSHELL 18161C00 == 59 [pid = 3604] [id = 174] 03:38:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1816AC00) [pid = 3604] [serial = 520] [outer = 00000000] 03:38:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1888AC00) [pid = 3604] [serial = 521] [outer = 1816AC00] 03:38:22 INFO - PROCESS | 3604 | 1461148702562 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (18EC7C00) [pid = 3604] [serial = 522] [outer = 1816AC00] 03:38:22 INFO - PROCESS | 3604 | 1461148702998 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 627ms 03:38:23 INFO - PROCESS | 3604 | 1461148703035 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 3604 | 1461148703038 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:38:23 INFO - PROCESS | 3604 | 1461148703041 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 3604 | 1461148703043 Marionette TRACE conn2 <- [1,662,null,{}] 03:38:23 INFO - PROCESS | 3604 | 1461148703046 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:23 INFO - PROCESS | 3604 | 1461148703124 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:38:23 INFO - PROCESS | 3604 | 1461148703133 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 3604 | ++DOCSHELL 194D2C00 == 60 [pid = 3604] [id = 175] 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1977A400) [pid = 3604] [serial = 523] [outer = 00000000] 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (198C2800) [pid = 3604] [serial = 524] [outer = 1977A400] 03:38:23 INFO - PROCESS | 3604 | 1461148703177 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (19951000) [pid = 3604] [serial = 525] [outer = 1977A400] 03:38:23 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:23 INFO - PROCESS | 3604 | [3604] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:23 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:23 INFO - PROCESS | 3604 | 1461148703610 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 581ms 03:38:23 INFO - PROCESS | 3604 | 1461148703637 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 3604 | 1461148703639 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:38:23 INFO - PROCESS | 3604 | 1461148703643 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 3604 | 1461148703645 Marionette TRACE conn2 <- [1,666,null,{}] 03:38:23 INFO - PROCESS | 3604 | 1461148703650 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:23 INFO - PROCESS | 3604 | 1461148703762 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:38:23 INFO - PROCESS | 3604 | 1461148703752 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 3604 | ++DOCSHELL 123C2000 == 61 [pid = 3604] [id = 176] 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (190B9400) [pid = 3604] [serial = 526] [outer = 00000000] 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (19B4F400) [pid = 3604] [serial = 527] [outer = 190B9400] 03:38:23 INFO - PROCESS | 3604 | 1461148703796 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (19FF7800) [pid = 3604] [serial = 528] [outer = 190B9400] 03:38:24 INFO - PROCESS | 3604 | 1461148704267 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:38:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 03:38:24 INFO - PROCESS | 3604 | 1461148704325 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 3604 | 1461148704327 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:38:24 INFO - PROCESS | 3604 | 1461148704331 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 3604 | 1461148704332 Marionette TRACE conn2 <- [1,670,null,{}] 03:38:24 INFO - PROCESS | 3604 | 1461148704336 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:24 INFO - PROCESS | 3604 | 1461148704460 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:38:24 INFO - PROCESS | 3604 | 1461148704521 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 3604 | ++DOCSHELL 13A6E400 == 62 [pid = 3604] [id = 177] 03:38:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1A846C00) [pid = 3604] [serial = 529] [outer = 00000000] 03:38:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1C0E4C00) [pid = 3604] [serial = 530] [outer = 1A846C00] 03:38:24 INFO - PROCESS | 3604 | 1461148704552 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1C350800) [pid = 3604] [serial = 531] [outer = 1A846C00] 03:38:25 INFO - PROCESS | 3604 | 1461148705479 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1162ms 03:38:25 INFO - PROCESS | 3604 | 1461148705493 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 3604 | 1461148705495 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 03:38:25 INFO - PROCESS | 3604 | 1461148705498 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:38:25 INFO - PROCESS | 3604 | 1461148705500 Marionette TRACE conn2 <- [1,674,null,{}] 03:38:25 INFO - PROCESS | 3604 | 1461148705503 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:25 INFO - PROCESS | 3604 | 1461148705692 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (15C36C00) [pid = 3604] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (18884400) [pid = 3604] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (19B4E400) [pid = 3604] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1380BC00) [pid = 3604] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1841A400) [pid = 3604] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (14A9C800) [pid = 3604] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (16651400) [pid = 3604] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (02A9F000) [pid = 3604] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1556FC00) [pid = 3604] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (198B9800) [pid = 3604] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (15CDAC00) [pid = 3604] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:38:25 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (16651C00) [pid = 3604] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:38:25 INFO - PROCESS | 3604 | 1461148705754 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 3604 | ++DOCSHELL 0266D000 == 63 [pid = 3604] [id = 178] 03:38:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (0266E800) [pid = 3604] [serial = 532] [outer = 00000000] 03:38:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (12DDE400) [pid = 3604] [serial = 533] [outer = 0266E800] 03:38:25 INFO - PROCESS | 3604 | 1461148705798 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (13A72400) [pid = 3604] [serial = 534] [outer = 0266E800] 03:38:26 INFO - PROCESS | 3604 | 1461148706601 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:38:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1116ms 03:38:26 INFO - PROCESS | 3604 | 1461148706626 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 3604 | 1461148706628 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:38:26 INFO - PROCESS | 3604 | 1461148706632 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 3604 | 1461148706633 Marionette TRACE conn2 <- [1,678,null,{}] 03:38:26 INFO - PROCESS | 3604 | 1461148706637 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 3604 | 1461148706747 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:38:26 INFO - PROCESS | 3604 | 1461148706755 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 3604 | ++DOCSHELL 1816B400 == 64 [pid = 3604] [id = 179] 03:38:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1816E800) [pid = 3604] [serial = 535] [outer = 00000000] 03:38:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1AC5F400) [pid = 3604] [serial = 536] [outer = 1816E800] 03:38:26 INFO - PROCESS | 3604 | 1461148706799 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1CD6D800) [pid = 3604] [serial = 537] [outer = 1816E800] 03:38:27 INFO - PROCESS | 3604 | 1461148707724 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:38:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1116ms 03:38:27 INFO - PROCESS | 3604 | 1461148707748 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 3604 | 1461148707753 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 03:38:27 INFO - PROCESS | 3604 | 1461148707759 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:38:27 INFO - PROCESS | 3604 | 1461148707763 Marionette TRACE conn2 <- [1,682,null,{}] 03:38:27 INFO - PROCESS | 3604 | 1461148707770 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 3604 | 1461148707934 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:38:28 INFO - PROCESS | 3604 | 1461148708078 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 3604 | ++DOCSHELL 1556BC00 == 65 [pid = 3604] [id = 180] 03:38:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1556C000) [pid = 3604] [serial = 538] [outer = 00000000] 03:38:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (157F1800) [pid = 3604] [serial = 539] [outer = 1556C000] 03:38:28 INFO - PROCESS | 3604 | 1461148708177 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (15C3DC00) [pid = 3604] [serial = 540] [outer = 1556C000] 03:38:29 INFO - PROCESS | 3604 | 1461148709235 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:38:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1529ms 03:38:29 INFO - PROCESS | 3604 | 1461148709293 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 3604 | 1461148709299 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:38:29 INFO - PROCESS | 3604 | 1461148709306 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 3604 | 1461148709308 Marionette TRACE conn2 <- [1,686,null,{}] 03:38:29 INFO - PROCESS | 3604 | 1461148709313 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 3604 | 1461148709511 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:38:29 INFO - PROCESS | 3604 | 1461148709606 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 3604 | ++DOCSHELL 16A72800 == 66 [pid = 3604] [id = 181] 03:38:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (17C0AC00) [pid = 3604] [serial = 541] [outer = 00000000] 03:38:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (18890800) [pid = 3604] [serial = 542] [outer = 17C0AC00] 03:38:29 INFO - PROCESS | 3604 | 1461148709660 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (190BF800) [pid = 3604] [serial = 543] [outer = 17C0AC00] 03:38:30 INFO - PROCESS | 3604 | 1461148710651 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:38:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1361ms 03:38:30 INFO - PROCESS | 3604 | 1461148710688 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 3604 | 1461148710690 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 03:38:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:38:30 INFO - PROCESS | 3604 | 1461148710695 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 3604 | 1461148710698 Marionette TRACE conn2 <- [1,690,null,{}] 03:38:30 INFO - PROCESS | 3604 | 1461148710709 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 3604 | 1461148710855 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:38:30 INFO - PROCESS | 3604 | 1461148710980 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 3604 | ++DOCSHELL 1888A400 == 67 [pid = 3604] [id = 182] 03:38:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1888B800) [pid = 3604] [serial = 544] [outer = 00000000] 03:38:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1A169400) [pid = 3604] [serial = 545] [outer = 1888B800] 03:38:31 INFO - PROCESS | 3604 | 1461148711036 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1AC5F000) [pid = 3604] [serial = 546] [outer = 1888B800] 03:38:32 INFO - PROCESS | 3604 | 1461148712016 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:38:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1361ms 03:38:32 INFO - PROCESS | 3604 | 1461148712061 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 3604 | 1461148712064 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 03:38:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:38:32 INFO - PROCESS | 3604 | 1461148712070 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 3604 | 1461148712073 Marionette TRACE conn2 <- [1,694,null,{}] 03:38:32 INFO - PROCESS | 3604 | 1461148712079 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:32 INFO - PROCESS | 3604 | 1461148712204 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:38:32 INFO - PROCESS | 3604 | 1461148712321 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 3604 | ++DOCSHELL 136DD000 == 68 [pid = 3604] [id = 183] 03:38:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1556DC00) [pid = 3604] [serial = 547] [outer = 00000000] 03:38:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (15AF7800) [pid = 3604] [serial = 548] [outer = 1556DC00] 03:38:32 INFO - PROCESS | 3604 | 1461148712374 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (15CF5C00) [pid = 3604] [serial = 549] [outer = 1556DC00] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 02A9E800 == 67 [pid = 3604] [id = 156] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 1888B400 == 66 [pid = 3604] [id = 153] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 16650800 == 65 [pid = 3604] [id = 140] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 1A164C00 == 64 [pid = 3604] [id = 139] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 17C0D400 == 63 [pid = 3604] [id = 138] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 0266D000 == 62 [pid = 3604] [id = 178] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 13A6E400 == 61 [pid = 3604] [id = 177] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 123C2000 == 60 [pid = 3604] [id = 176] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 194D2C00 == 59 [pid = 3604] [id = 175] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 18161C00 == 58 [pid = 3604] [id = 174] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 13266400 == 57 [pid = 3604] [id = 173] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 11BA1C00 == 56 [pid = 3604] [id = 172] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 165C0000 == 55 [pid = 3604] [id = 168] 03:38:32 INFO - PROCESS | 3604 | --DOCSHELL 11BA7800 == 54 [pid = 3604] [id = 167] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1D6D1000) [pid = 3604] [serial = 362] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1977A000) [pid = 3604] [serial = 420] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1848C800) [pid = 3604] [serial = 489] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (17C0FC00) [pid = 3604] [serial = 488] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (19B46800) [pid = 3604] [serial = 491] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1A839800) [pid = 3604] [serial = 486] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (19FF8800) [pid = 3604] [serial = 492] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1A92EC00) [pid = 3604] [serial = 495] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18AB5000) [pid = 3604] [serial = 480] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1A890800) [pid = 3604] [serial = 494] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (18ECA000) [pid = 3604] [serial = 482] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1A1DBC00) [pid = 3604] [serial = 485] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (15ECE400) [pid = 3604] [serial = 455] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18AB4400) [pid = 3604] [serial = 458] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1CBCE400) [pid = 3604] [serial = 461] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (15568400) [pid = 3604] [serial = 471] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (147BBC00) [pid = 3604] [serial = 470] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (18892000) [pid = 3604] [serial = 479] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (15754400) [pid = 3604] [serial = 473] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (15AFA800) [pid = 3604] [serial = 474] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (18165C00) [pid = 3604] [serial = 476] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (183DB000) [pid = 3604] [serial = 477] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (11BACC00) [pid = 3604] [serial = 468] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (11BAB400) [pid = 3604] [serial = 467] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (19B4C800) [pid = 3604] [serial = 464] [outer = 00000000] [url = about:blank] 03:38:32 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (190B6400) [pid = 3604] [serial = 483] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 3604 | 1461148713404 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:38:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1361ms 03:38:33 INFO - PROCESS | 3604 | 1461148713429 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 3604 | 1461148713434 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 03:38:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:38:33 INFO - PROCESS | 3604 | 1461148713440 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 3604 | 1461148713443 Marionette TRACE conn2 <- [1,698,null,{}] 03:38:33 INFO - PROCESS | 3604 | 1461148713447 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 3604 | 1461148713527 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:38:33 INFO - PROCESS | 3604 | 1461148713534 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 3604 | ++DOCSHELL 11BA3800 == 55 [pid = 3604] [id = 184] 03:38:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (11BA4400) [pid = 3604] [serial = 550] [outer = 00000000] 03:38:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (15C32C00) [pid = 3604] [serial = 551] [outer = 11BA4400] 03:38:33 INFO - PROCESS | 3604 | 1461148713599 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1653C000) [pid = 3604] [serial = 552] [outer = 11BA4400] 03:38:34 INFO - PROCESS | 3604 | 1461148714578 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:38:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1193ms 03:38:34 INFO - PROCESS | 3604 | 1461148714633 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 3604 | 1461148714636 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:38:34 INFO - PROCESS | 3604 | 1461148714639 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 3604 | 1461148714643 Marionette TRACE conn2 <- [1,702,null,{}] 03:38:34 INFO - PROCESS | 3604 | 1461148714653 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 3604 | 1461148714734 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:38:34 INFO - PROCESS | 3604 | 1461148714741 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 3604 | ++DOCSHELL 17C77000 == 56 [pid = 3604] [id = 185] 03:38:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1841C000) [pid = 3604] [serial = 553] [outer = 00000000] 03:38:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1888E400) [pid = 3604] [serial = 554] [outer = 1841C000] 03:38:34 INFO - PROCESS | 3604 | 1461148714772 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18AB9800) [pid = 3604] [serial = 555] [outer = 1841C000] 03:38:35 INFO - PROCESS | 3604 | 1461148715726 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:38:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:38:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1131ms 03:38:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:38:35 INFO - PROCESS | 3604 | 1461148715762 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 3604 | 1461148715765 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 03:38:35 INFO - PROCESS | 3604 | 1461148715769 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 3604 | 1461148715770 Marionette TRACE conn2 <- [1,706,null,{}] 03:38:35 INFO - PROCESS | 3604 | 1461148715774 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:35 INFO - PROCESS | 3604 | 1461148715881 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:38:35 INFO - PROCESS | 3604 | 1461148715888 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 3604 | ++DOCSHELL 18AB5000 == 57 [pid = 3604] [id = 186] 03:38:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (18BE8400) [pid = 3604] [serial = 556] [outer = 00000000] 03:38:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (19114800) [pid = 3604] [serial = 557] [outer = 18BE8400] 03:38:35 INFO - PROCESS | 3604 | 1461148715938 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19780C00) [pid = 3604] [serial = 558] [outer = 18BE8400] 03:38:36 INFO - PROCESS | 3604 | 1461148716848 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (02675C00) [pid = 3604] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (02A91C00) [pid = 3604] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1841D800) [pid = 3604] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1A26E000) [pid = 3604] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1A846C00) [pid = 3604] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (190B9400) [pid = 3604] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (11BAE000) [pid = 3604] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1977A400) [pid = 3604] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1888A800) [pid = 3604] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (14A95C00) [pid = 3604] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1816AC00) [pid = 3604] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:38:36 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (0266E800) [pid = 3604] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:38:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:38:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1117ms 03:38:36 INFO - PROCESS | 3604 | 1461148716899 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 3604 | 1461148716901 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 03:38:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:38:36 INFO - PROCESS | 3604 | 1461148716905 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 3604 | 1461148716907 Marionette TRACE conn2 <- [1,710,null,{}] 03:38:36 INFO - PROCESS | 3604 | 1461148716910 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:36 INFO - PROCESS | 3604 | 1461148716993 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:38:36 INFO - PROCESS | 3604 | 1461148717000 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 3604 | ++DOCSHELL 15E8D400 == 58 [pid = 3604] [id = 187] 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (16543400) [pid = 3604] [serial = 559] [outer = 00000000] 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1888B000) [pid = 3604] [serial = 560] [outer = 16543400] 03:38:37 INFO - PROCESS | 3604 | 1461148717045 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (18F6A800) [pid = 3604] [serial = 561] [outer = 16543400] 03:38:37 INFO - PROCESS | 3604 | 1461148717462 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 3604 | 1461148717526 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 03:38:37 INFO - PROCESS | 3604 | 1461148717529 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 3604 | 1461148717531 Marionette TRACE conn2 <- [1,714,null,{}] 03:38:37 INFO - PROCESS | 3604 | 1461148717534 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 3604 | 1461148717629 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:38:37 INFO - PROCESS | 3604 | 1461148717637 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 3604 | ++DOCSHELL 19FF7C00 == 59 [pid = 3604] [id = 188] 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (19FF8400) [pid = 3604] [serial = 562] [outer = 00000000] 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1A1E1C00) [pid = 3604] [serial = 563] [outer = 19FF8400] 03:38:37 INFO - PROCESS | 3604 | 1461148717684 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1A3AFC00) [pid = 3604] [serial = 564] [outer = 19FF8400] 03:38:38 INFO - PROCESS | 3604 | 1461148718143 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:38:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 03:38:38 INFO - PROCESS | 3604 | 1461148718212 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 3604 | 1461148718214 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:38:38 INFO - PROCESS | 3604 | 1461148718217 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 3604 | 1461148718219 Marionette TRACE conn2 <- [1,718,null,{}] 03:38:38 INFO - PROCESS | 3604 | 1461148718222 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 3604 | 1461148718326 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:38:38 INFO - PROCESS | 3604 | 1461148718341 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 3604 | ++DOCSHELL 18EC3800 == 60 [pid = 3604] [id = 189] 03:38:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1A847C00) [pid = 3604] [serial = 565] [outer = 00000000] 03:38:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1C0E1800) [pid = 3604] [serial = 566] [outer = 1A847C00] 03:38:38 INFO - PROCESS | 3604 | 1461148718384 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1C0EEC00) [pid = 3604] [serial = 567] [outer = 1A847C00] 03:38:38 INFO - PROCESS | 3604 | 1461148718813 Marionette TRACE conn2 <- [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] 03:38:38 INFO - PROCESS | 3604 | 1461148718876 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 03:38:38 INFO - PROCESS | 3604 | 1461148718882 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 3604 | 1461148718886 Marionette TRACE conn2 <- [1,722,null,{}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:38:38 INFO - PROCESS | 3604 | 1461148718893 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 3604 | 1461148718988 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:38:39 INFO - PROCESS | 3604 | 1461148719118 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 3604 | ++DOCSHELL 13375400 == 61 [pid = 3604] [id = 190] 03:38:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (13376400) [pid = 3604] [serial = 568] [outer = 00000000] 03:38:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (143BF400) [pid = 3604] [serial = 569] [outer = 13376400] 03:38:39 INFO - PROCESS | 3604 | 1461148719174 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (14AEA400) [pid = 3604] [serial = 570] [outer = 13376400] 03:38:39 INFO - PROCESS | 3604 | 1461148719789 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:38:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 918ms 03:38:39 INFO - PROCESS | 3604 | 1461148719818 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 3604 | 1461148719821 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 03:38:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:38:39 INFO - PROCESS | 3604 | 1461148719829 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 3604 | 1461148719833 Marionette TRACE conn2 <- [1,726,null,{}] 03:38:39 INFO - PROCESS | 3604 | 1461148719838 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 3604 | 1461148719939 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:38:40 INFO - PROCESS | 3604 | 1461148720062 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 3604 | ++DOCSHELL 15570400 == 62 [pid = 3604] [id = 191] 03:38:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (165EE000) [pid = 3604] [serial = 571] [outer = 00000000] 03:38:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1841A000) [pid = 3604] [serial = 572] [outer = 165EE000] 03:38:40 INFO - PROCESS | 3604 | 1461148720118 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (18493400) [pid = 3604] [serial = 573] [outer = 165EE000] 03:38:41 INFO - PROCESS | 3604 | 1461148721080 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:38:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1269ms 03:38:41 INFO - PROCESS | 3604 | 1461148721092 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 3604 | 1461148721094 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 03:38:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:38:41 INFO - PROCESS | 3604 | 1461148721098 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 3604 | 1461148721101 Marionette TRACE conn2 <- [1,730,null,{}] 03:38:41 INFO - PROCESS | 3604 | 1461148721110 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 3604 | 1461148721275 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:38:41 INFO - PROCESS | 3604 | 1461148721411 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 3604 | ++DOCSHELL 123FDC00 == 63 [pid = 3604] [id = 192] 03:38:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (18BE6000) [pid = 3604] [serial = 574] [outer = 00000000] 03:38:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1A93CC00) [pid = 3604] [serial = 575] [outer = 18BE6000] 03:38:41 INFO - PROCESS | 3604 | 1461148721468 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1CBD0400) [pid = 3604] [serial = 576] [outer = 18BE6000] 03:38:42 INFO - PROCESS | 3604 | 1461148722459 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:38:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1391ms 03:38:42 INFO - PROCESS | 3604 | 1461148722494 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 3604 | 1461148722496 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:38:42 INFO - PROCESS | 3604 | 1461148722500 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 3604 | 1461148722502 Marionette TRACE conn2 <- [1,734,null,{}] 03:38:42 INFO - PROCESS | 3604 | 1461148722506 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:42 INFO - PROCESS | 3604 | 1461148722605 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:38:42 INFO - PROCESS | 3604 | 1461148722713 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 3604 | ++DOCSHELL 1D6C7000 == 64 [pid = 3604] [id = 193] 03:38:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1D6CB400) [pid = 3604] [serial = 577] [outer = 00000000] 03:38:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1D7CCC00) [pid = 3604] [serial = 578] [outer = 1D6CB400] 03:38:42 INFO - PROCESS | 3604 | 1461148722811 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D7D1C00) [pid = 3604] [serial = 579] [outer = 1D6CB400] 03:38:43 INFO - PROCESS | 3604 | 1461148723814 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:38:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1361ms 03:38:43 INFO - PROCESS | 3604 | 1461148723858 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 3604 | 1461148723862 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 03:38:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:38:43 INFO - PROCESS | 3604 | 1461148723868 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 3604 | 1461148723872 Marionette TRACE conn2 <- [1,738,null,{}] 03:38:43 INFO - PROCESS | 3604 | 1461148723878 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 3604 | 1461148723974 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:38:44 INFO - PROCESS | 3604 | 1461148724112 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 3604 | ++DOCSHELL 15CC2400 == 65 [pid = 3604] [id = 194] 03:38:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (15CEA400) [pid = 3604] [serial = 580] [outer = 00000000] 03:38:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (16541C00) [pid = 3604] [serial = 581] [outer = 15CEA400] 03:38:44 INFO - PROCESS | 3604 | 1461148724173 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (165C8800) [pid = 3604] [serial = 582] [outer = 15CEA400] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 19FF7C00 == 64 [pid = 3604] [id = 188] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 15E8D400 == 63 [pid = 3604] [id = 187] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 18AB5000 == 62 [pid = 3604] [id = 186] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 17C77000 == 61 [pid = 3604] [id = 185] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 11BA3800 == 60 [pid = 3604] [id = 184] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 136DD000 == 59 [pid = 3604] [id = 183] 03:38:44 INFO - PROCESS | 3604 | --DOCSHELL 1556BC00 == 58 [pid = 3604] [id = 180] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1AC5F400) [pid = 3604] [serial = 536] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1653F000) [pid = 3604] [serial = 407] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (165BC000) [pid = 3604] [serial = 411] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (198BDC00) [pid = 3604] [serial = 414] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D28E000) [pid = 3604] [serial = 417] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1C0E4C00) [pid = 3604] [serial = 530] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (19FF7800) [pid = 3604] [serial = 528] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1653DC00) [pid = 3604] [serial = 516] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (15CF1400) [pid = 3604] [serial = 515] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1C350800) [pid = 3604] [serial = 531] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (198C2800) [pid = 3604] [serial = 524] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1D651400) [pid = 3604] [serial = 513] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D299C00) [pid = 3604] [serial = 512] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (15AF9800) [pid = 3604] [serial = 518] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (16648C00) [pid = 3604] [serial = 519] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1888AC00) [pid = 3604] [serial = 521] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (18EC7C00) [pid = 3604] [serial = 522] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1C0EFC00) [pid = 3604] [serial = 497] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (15573800) [pid = 3604] [serial = 500] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1D6CF000) [pid = 3604] [serial = 509] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1CED6400) [pid = 3604] [serial = 506] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18888C00) [pid = 3604] [serial = 503] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (13A72400) [pid = 3604] [serial = 534] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (19B4F400) [pid = 3604] [serial = 527] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (12DDE400) [pid = 3604] [serial = 533] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (19951000) [pid = 3604] [serial = 525] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 3604 | 1461148725192 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:38:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1391ms 03:38:45 INFO - PROCESS | 3604 | 1461148725251 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 3604 | 1461148725255 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 03:38:45 INFO - PROCESS | 3604 | 1461148725261 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:38:45 INFO - PROCESS | 3604 | 1461148725265 Marionette TRACE conn2 <- [1,742,null,{}] 03:38:45 INFO - PROCESS | 3604 | 1461148725313 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 3604 | 1461148725407 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:38:45 INFO - PROCESS | 3604 | 1461148725571 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 3604 | ++DOCSHELL 1556B400 == 59 [pid = 3604] [id = 195] 03:38:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1556B800) [pid = 3604] [serial = 583] [outer = 00000000] 03:38:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (157AC400) [pid = 3604] [serial = 584] [outer = 1556B800] 03:38:45 INFO - PROCESS | 3604 | 1461148725628 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (15CE9000) [pid = 3604] [serial = 585] [outer = 1556B800] 03:38:46 INFO - PROCESS | 3604 | 1461148726609 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:38:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:38:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1360ms 03:38:46 INFO - PROCESS | 3604 | 1461148726652 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 3604 | 1461148726658 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:38:46 INFO - PROCESS | 3604 | 1461148726707 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 3604 | 1461148726710 Marionette TRACE conn2 <- [1,746,null,{}] 03:38:46 INFO - PROCESS | 3604 | 1461148726714 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 3604 | 1461148726804 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:38:46 INFO - PROCESS | 3604 | 1461148727000 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 3604 | ++DOCSHELL 165B9400 == 60 [pid = 3604] [id = 196] 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (165BC000) [pid = 3604] [serial = 586] [outer = 00000000] 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (181E1400) [pid = 3604] [serial = 587] [outer = 165BC000] 03:38:47 INFO - PROCESS | 3604 | 1461148727056 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1841F800) [pid = 3604] [serial = 588] [outer = 165BC000] 03:38:47 INFO - PROCESS | 3604 | 1461148727591 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:38:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 932ms 03:38:47 INFO - PROCESS | 3604 | 1461148727635 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 3604 | 1461148727638 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:38:47 INFO - PROCESS | 3604 | 1461148727642 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 3604 | 1461148727646 Marionette TRACE conn2 <- [1,750,null,{}] 03:38:47 INFO - PROCESS | 3604 | 1461148727657 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 3604 | 1461148727761 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:38:47 INFO - PROCESS | 3604 | 1461148727857 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 3604 | ++DOCSHELL 11BA4800 == 61 [pid = 3604] [id = 197] 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18EC9C00) [pid = 3604] [serial = 589] [outer = 00000000] 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (19115C00) [pid = 3604] [serial = 590] [outer = 18EC9C00] 03:38:47 INFO - PROCESS | 3604 | 1461148727913 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (198BE800) [pid = 3604] [serial = 591] [outer = 18EC9C00] 03:38:49 INFO - PROCESS | 3604 | 1461148729005 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:38:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1422ms 03:38:49 INFO - PROCESS | 3604 | 1461148729066 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 3604 | 1461148729069 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:38:49 INFO - PROCESS | 3604 | 1461148729073 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 3604 | 1461148729075 Marionette TRACE conn2 <- [1,754,null,{}] 03:38:49 INFO - PROCESS | 3604 | 1461148729087 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 3604 | 1461148729232 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:38:49 INFO - PROCESS | 3604 | 1461148729393 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 3604 | ++DOCSHELL 11F48000 == 62 [pid = 3604] [id = 198] 03:38:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (123F2400) [pid = 3604] [serial = 592] [outer = 00000000] 03:38:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (13806400) [pid = 3604] [serial = 593] [outer = 123F2400] 03:38:49 INFO - PROCESS | 3604 | 1461148729472 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (14AE9400) [pid = 3604] [serial = 594] [outer = 123F2400] 03:38:50 INFO - PROCESS | 3604 | --DOCSHELL 18888400 == 61 [pid = 3604] [id = 171] 03:38:50 INFO - PROCESS | 3604 | --DOCSHELL 13A6F400 == 60 [pid = 3604] [id = 170] 03:38:50 INFO - PROCESS | 3604 | --DOCSHELL 1888A000 == 59 [pid = 3604] [id = 151] 03:38:50 INFO - PROCESS | 3604 | --DOCSHELL 13375400 == 58 [pid = 3604] [id = 190] 03:38:50 INFO - PROCESS | 3604 | 1461148730539 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:38:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1528ms 03:38:50 INFO - PROCESS | 3604 | 1461148730603 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 3604 | 1461148730607 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 03:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:38:50 INFO - PROCESS | 3604 | 1461148730611 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 3604 | 1461148730615 Marionette TRACE conn2 <- [1,758,null,{}] 03:38:50 INFO - PROCESS | 3604 | 1461148730621 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 3604 | 1461148730715 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:38:50 INFO - PROCESS | 3604 | 1461148730834 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 3604 | ++DOCSHELL 18AB5000 == 59 [pid = 3604] [id = 199] 03:38:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18AB9000) [pid = 3604] [serial = 595] [outer = 00000000] 03:38:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (18EC0000) [pid = 3604] [serial = 596] [outer = 18AB9000] 03:38:50 INFO - PROCESS | 3604 | 1461148730881 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (190BAC00) [pid = 3604] [serial = 597] [outer = 18AB9000] 03:38:51 INFO - PROCESS | 3604 | 1461148731236 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 643ms 03:38:51 INFO - PROCESS | 3604 | 1461148731269 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 3604 | 1461148731273 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:38:51 INFO - PROCESS | 3604 | 1461148731277 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 3604 | 1461148731279 Marionette TRACE conn2 <- [1,762,null,{}] 03:38:51 INFO - PROCESS | 3604 | 1461148731282 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 3604 | 1461148731355 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:38:51 INFO - PROCESS | 3604 | 1461148731362 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 3604 | ++DOCSHELL 18EBE800 == 60 [pid = 3604] [id = 200] 03:38:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (18EC8000) [pid = 3604] [serial = 598] [outer = 00000000] 03:38:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (19F0C800) [pid = 3604] [serial = 599] [outer = 18EC8000] 03:38:51 INFO - PROCESS | 3604 | 1461148731407 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A16A000) [pid = 3604] [serial = 600] [outer = 18EC8000] 03:38:51 INFO - PROCESS | 3604 | 1461148731852 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 03:38:51 INFO - PROCESS | 3604 | 1461148731899 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 3604 | 1461148731901 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:38:51 INFO - PROCESS | 3604 | 1461148731906 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 3604 | 1461148731912 Marionette TRACE conn2 <- [1,766,null,{}] 03:38:51 INFO - PROCESS | 3604 | 1461148731920 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 3604 | 1461148732002 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:38:52 INFO - PROCESS | 3604 | 1461148732010 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 3604 | ++DOCSHELL 136D4C00 == 61 [pid = 3604] [id = 201] 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (13803C00) [pid = 3604] [serial = 601] [outer = 00000000] 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1CBC4C00) [pid = 3604] [serial = 602] [outer = 13803C00] 03:38:52 INFO - PROCESS | 3604 | 1461148732056 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1CD71000) [pid = 3604] [serial = 603] [outer = 13803C00] 03:38:52 INFO - PROCESS | 3604 | 1461148732530 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 03:38:52 INFO - PROCESS | 3604 | 1461148732586 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 3604 | 1461148732589 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 03:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:38:52 INFO - PROCESS | 3604 | 1461148732592 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 3604 | 1461148732594 Marionette TRACE conn2 <- [1,770,null,{}] 03:38:52 INFO - PROCESS | 3604 | 1461148732617 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:52 INFO - PROCESS | 3604 | 1461148732724 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:38:52 INFO - PROCESS | 3604 | 1461148732734 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 3604 | ++DOCSHELL 1CED8000 == 62 [pid = 3604] [id = 202] 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1D46E400) [pid = 3604] [serial = 604] [outer = 00000000] 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D653800) [pid = 3604] [serial = 605] [outer = 1D46E400] 03:38:52 INFO - PROCESS | 3604 | 1461148732779 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1D6CB000) [pid = 3604] [serial = 606] [outer = 1D46E400] 03:38:53 INFO - PROCESS | 3604 | 1461148733184 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 611ms 03:38:53 INFO - PROCESS | 3604 | 1461148733214 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 3604 | 1461148733216 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:38:53 INFO - PROCESS | 3604 | 1461148733219 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 3604 | 1461148733221 Marionette TRACE conn2 <- [1,774,null,{}] 03:38:53 INFO - PROCESS | 3604 | 1461148733224 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 3604 | 1461148733338 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:38:53 INFO - PROCESS | 3604 | 1461148733433 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 3604 | ++DOCSHELL 1D7CF000 == 63 [pid = 3604] [id = 203] 03:38:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1D7CF800) [pid = 3604] [serial = 607] [outer = 00000000] 03:38:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1D935000) [pid = 3604] [serial = 608] [outer = 1D7CF800] 03:38:53 INFO - PROCESS | 3604 | 1461148733486 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1D93E400) [pid = 3604] [serial = 609] [outer = 1D7CF800] 03:38:53 INFO - PROCESS | 3604 | 1461148733901 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 718ms 03:38:53 INFO - PROCESS | 3604 | 1461148733942 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 3604 | 1461148733944 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:38:53 INFO - PROCESS | 3604 | 1461148733947 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 3604 | 1461148733949 Marionette TRACE conn2 <- [1,778,null,{}] 03:38:53 INFO - PROCESS | 3604 | 1461148733956 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 3604 | 1461148734067 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:38:54 INFO - PROCESS | 3604 | 1461148734128 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 3604 | ++DOCSHELL 14A99000 == 64 [pid = 3604] [id = 204] 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (16646800) [pid = 3604] [serial = 610] [outer = 00000000] 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1DE19C00) [pid = 3604] [serial = 611] [outer = 16646800] 03:38:54 INFO - PROCESS | 3604 | 1461148734174 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1DE1F400) [pid = 3604] [serial = 612] [outer = 16646800] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (18BE8400) [pid = 3604] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1841C000) [pid = 3604] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (16543400) [pid = 3604] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1888B800) [pid = 3604] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (11BA4400) [pid = 3604] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1556DC00) [pid = 3604] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1556C000) [pid = 3604] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1816E800) [pid = 3604] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (17C0AC00) [pid = 3604] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (19FF8400) [pid = 3604] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1888D400) [pid = 3604] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1556C400) [pid = 3604] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (16646400) [pid = 3604] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1C0E2800) [pid = 3604] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1888C800) [pid = 3604] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (19B47000) [pid = 3604] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (11BAAC00) [pid = 3604] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1AC6A800) [pid = 3604] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1A888800) [pid = 3604] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (18EC5C00) [pid = 3604] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1D6CB400) [pid = 3604] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18BE6000) [pid = 3604] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (165EE000) [pid = 3604] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:38:54 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (13376400) [pid = 3604] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:38:54 INFO - PROCESS | 3604 | 1461148734636 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 718ms 03:38:54 INFO - PROCESS | 3604 | 1461148734688 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 3604 | 1461148734690 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 03:38:54 INFO - PROCESS | 3604 | 1461148734693 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:38:54 INFO - PROCESS | 3604 | 1461148734695 Marionette TRACE conn2 <- [1,782,null,{}] 03:38:54 INFO - PROCESS | 3604 | 1461148734699 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 3604 | 1461148734782 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:38:54 INFO - PROCESS | 3604 | 1461148734787 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 3604 | ++DOCSHELL 142B8400 == 65 [pid = 3604] [id = 205] 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1556DC00) [pid = 3604] [serial = 613] [outer = 00000000] 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18885000) [pid = 3604] [serial = 614] [outer = 1556DC00] 03:38:54 INFO - PROCESS | 3604 | 1461148734831 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1888F400) [pid = 3604] [serial = 615] [outer = 1556DC00] 03:38:55 INFO - PROCESS | 3604 | 1461148735224 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 581ms 03:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:38:55 INFO - PROCESS | 3604 | 1461148735274 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 3604 | 1461148735276 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 03:38:55 INFO - PROCESS | 3604 | 1461148735279 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 3604 | 1461148735281 Marionette TRACE conn2 <- [1,786,null,{}] 03:38:55 INFO - PROCESS | 3604 | 1461148735285 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 3604 | 1461148735362 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:38:55 INFO - PROCESS | 3604 | 1461148735371 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 3604 | ++DOCSHELL 19DC8000 == 66 [pid = 3604] [id = 206] 03:38:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (19DCD000) [pid = 3604] [serial = 616] [outer = 00000000] 03:38:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1D6CDC00) [pid = 3604] [serial = 617] [outer = 19DCD000] 03:38:55 INFO - PROCESS | 3604 | 1461148735422 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1D934000) [pid = 3604] [serial = 618] [outer = 19DCD000] 03:38:55 INFO - PROCESS | 3604 | 1461148735832 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 581ms 03:38:55 INFO - PROCESS | 3604 | 1461148735882 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 3604 | 1461148735884 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 03:38:55 INFO - PROCESS | 3604 | 1461148735891 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 3604 | 1461148735893 Marionette TRACE conn2 <- [1,790,null,{}] 03:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:38:55 INFO - PROCESS | 3604 | 1461148735896 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 3604 | 1461148735960 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:38:55 INFO - PROCESS | 3604 | 1461148735966 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 3604 | ++DOCSHELL 1325CC00 == 67 [pid = 3604] [id = 207] 03:38:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (13332C00) [pid = 3604] [serial = 619] [outer = 00000000] 03:38:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1333CC00) [pid = 3604] [serial = 620] [outer = 13332C00] 03:38:56 INFO - PROCESS | 3604 | 1461148736009 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1333E800) [pid = 3604] [serial = 621] [outer = 13332C00] 03:38:56 INFO - PROCESS | 3604 | 1461148736604 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 780ms 03:38:56 INFO - PROCESS | 3604 | 1461148736678 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 3604 | 1461148736683 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 03:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:38:56 INFO - PROCESS | 3604 | 1461148736688 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 3604 | 1461148736693 Marionette TRACE conn2 <- [1,794,null,{}] 03:38:56 INFO - PROCESS | 3604 | 1461148736700 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:56 INFO - PROCESS | 3604 | 1461148736834 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:38:56 INFO - PROCESS | 3604 | 1461148736855 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 3604 | ++DOCSHELL 1333EC00 == 68 [pid = 3604] [id = 208] 03:38:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (13340400) [pid = 3604] [serial = 622] [outer = 00000000] 03:38:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (15C33C00) [pid = 3604] [serial = 623] [outer = 13340400] 03:38:56 INFO - PROCESS | 3604 | 1461148736911 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (165C2000) [pid = 3604] [serial = 624] [outer = 13340400] 03:38:57 INFO - PROCESS | 3604 | 1461148737539 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 887ms 03:38:57 INFO - PROCESS | 3604 | 1461148737560 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 3604 | 1461148737566 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:38:57 INFO - PROCESS | 3604 | 1461148737572 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 3604 | 1461148737575 Marionette TRACE conn2 <- [1,798,null,{}] 03:38:57 INFO - PROCESS | 3604 | 1461148737579 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 3604 | 1461148737683 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:38:57 INFO - PROCESS | 3604 | 1461148737785 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 3604 | ++DOCSHELL 18422000 == 69 [pid = 3604] [id = 209] 03:38:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (18ABA400) [pid = 3604] [serial = 625] [outer = 00000000] 03:38:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1962A000) [pid = 3604] [serial = 626] [outer = 18ABA400] 03:38:57 INFO - PROCESS | 3604 | 1461148737841 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1962E000) [pid = 3604] [serial = 627] [outer = 18ABA400] 03:38:58 INFO - PROCESS | 3604 | 1461148738444 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 917ms 03:38:58 INFO - PROCESS | 3604 | 1461148738499 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 3604 | 1461148738502 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:38:58 INFO - PROCESS | 3604 | 1461148738506 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 3604 | 1461148738509 Marionette TRACE conn2 <- [1,802,null,{}] 03:38:58 INFO - PROCESS | 3604 | 1461148738521 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:58 INFO - PROCESS | 3604 | 1461148738632 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:38:58 INFO - PROCESS | 3604 | 1461148738755 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 3604 | ++DOCSHELL 19634800 == 70 [pid = 3604] [id = 210] 03:38:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (198C6800) [pid = 3604] [serial = 628] [outer = 00000000] 03:38:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1A1DBC00) [pid = 3604] [serial = 629] [outer = 198C6800] 03:38:58 INFO - PROCESS | 3604 | 1461148738814 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1AC62800) [pid = 3604] [serial = 630] [outer = 198C6800] 03:38:59 INFO - PROCESS | 3604 | 1461148739366 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 3604 | 1461148739401 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 03:38:59 INFO - PROCESS | 3604 | 1461148739406 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:38:59 INFO - PROCESS | 3604 | 1461148739408 Marionette TRACE conn2 <- [1,806,null,{}] 03:38:59 INFO - PROCESS | 3604 | 1461148739412 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 3604 | 1461148739522 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:38:59 INFO - PROCESS | 3604 | 1461148739622 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 3604 | ++DOCSHELL 1A161000 == 71 [pid = 3604] [id = 211] 03:38:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1A3AE400) [pid = 3604] [serial = 631] [outer = 00000000] 03:38:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1DAE8800) [pid = 3604] [serial = 632] [outer = 1A3AE400] 03:38:59 INFO - PROCESS | 3604 | 1461148739676 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1DE17C00) [pid = 3604] [serial = 633] [outer = 1A3AE400] 03:39:00 INFO - PROCESS | 3604 | 1461148740229 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 856ms 03:39:00 INFO - PROCESS | 3604 | 1461148740276 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 3604 | 1461148740278 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 03:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:39:00 INFO - PROCESS | 3604 | 1461148740282 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 3604 | 1461148740284 Marionette TRACE conn2 <- [1,810,null,{}] 03:39:00 INFO - PROCESS | 3604 | 1461148740287 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:00 INFO - PROCESS | 3604 | 1461148740386 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:39:00 INFO - PROCESS | 3604 | 1461148740487 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 3604 | ++DOCSHELL 02675400 == 72 [pid = 3604] [id = 212] 03:39:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (02675C00) [pid = 3604] [serial = 634] [outer = 00000000] 03:39:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1DE89400) [pid = 3604] [serial = 635] [outer = 02675C00] 03:39:00 INFO - PROCESS | 3604 | 1461148740548 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1DE8AC00) [pid = 3604] [serial = 636] [outer = 02675C00] 03:39:01 INFO - PROCESS | 3604 | 1461148741085 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 3604 | 1461148741171 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 03:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:39:01 INFO - PROCESS | 3604 | 1461148741175 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 3604 | 1461148741177 Marionette TRACE conn2 <- [1,814,null,{}] 03:39:01 INFO - PROCESS | 3604 | 1461148741181 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 3604 | 1461148741300 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:39:01 INFO - PROCESS | 3604 | 1461148741418 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 3604 | ++DOCSHELL 02670800 == 73 [pid = 3604] [id = 213] 03:39:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (11BA5400) [pid = 3604] [serial = 637] [outer = 00000000] 03:39:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (15CEA800) [pid = 3604] [serial = 638] [outer = 11BA5400] 03:39:01 INFO - PROCESS | 3604 | 1461148741480 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (16538400) [pid = 3604] [serial = 639] [outer = 11BA5400] 03:39:02 INFO - PROCESS | 3604 | 1461148742248 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1116ms 03:39:02 INFO - PROCESS | 3604 | 1461148742288 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 3604 | 1461148742292 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 03:39:02 INFO - PROCESS | 3604 | 1461148742298 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:39:02 INFO - PROCESS | 3604 | 1461148742301 Marionette TRACE conn2 <- [1,818,null,{}] 03:39:02 INFO - PROCESS | 3604 | 1461148742306 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 3604 | 1461148742440 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:39:02 INFO - PROCESS | 3604 | 1461148742545 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 3604 | ++DOCSHELL 13A6EC00 == 74 [pid = 3604] [id = 214] 03:39:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (142B0000) [pid = 3604] [serial = 640] [outer = 00000000] 03:39:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (16541000) [pid = 3604] [serial = 641] [outer = 142B0000] 03:39:02 INFO - PROCESS | 3604 | 1461148742603 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (16650400) [pid = 3604] [serial = 642] [outer = 142B0000] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 19DC8000 == 73 [pid = 3604] [id = 206] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 1816B400 == 72 [pid = 3604] [id = 179] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 142B8400 == 71 [pid = 3604] [id = 205] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 14A99000 == 70 [pid = 3604] [id = 204] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 1D7CF000 == 69 [pid = 3604] [id = 203] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 1CED8000 == 68 [pid = 3604] [id = 202] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 136D4C00 == 67 [pid = 3604] [id = 201] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 18EBE800 == 66 [pid = 3604] [id = 200] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 18AB5000 == 65 [pid = 3604] [id = 199] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 11F48000 == 64 [pid = 3604] [id = 198] 03:39:02 INFO - PROCESS | 3604 | --DOCSHELL 18EC3800 == 63 [pid = 3604] [id = 189] 03:39:02 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1C0E1800) [pid = 3604] [serial = 566] [outer = 00000000] [url = about:blank] 03:39:02 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (16541C00) [pid = 3604] [serial = 581] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1D6CBC00) [pid = 3604] [serial = 453] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (16540C00) [pid = 3604] [serial = 456] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (18BDD000) [pid = 3604] [serial = 504] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1CD74800) [pid = 3604] [serial = 498] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (18EC9000) [pid = 3604] [serial = 459] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (19B4F000) [pid = 3604] [serial = 465] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (15CC6000) [pid = 3604] [serial = 501] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1CECD000) [pid = 3604] [serial = 462] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1D470800) [pid = 3604] [serial = 507] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1D7CB400) [pid = 3604] [serial = 510] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (18890800) [pid = 3604] [serial = 542] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1A1E1C00) [pid = 3604] [serial = 563] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (19780C00) [pid = 3604] [serial = 558] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (18F6A800) [pid = 3604] [serial = 561] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1A3AFC00) [pid = 3604] [serial = 564] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (18AB9800) [pid = 3604] [serial = 555] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1D7CCC00) [pid = 3604] [serial = 578] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1D7D1C00) [pid = 3604] [serial = 579] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1CBD0400) [pid = 3604] [serial = 576] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18493400) [pid = 3604] [serial = 573] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1A93CC00) [pid = 3604] [serial = 575] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1841A000) [pid = 3604] [serial = 572] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (14AEA400) [pid = 3604] [serial = 570] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (143BF400) [pid = 3604] [serial = 569] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (19114800) [pid = 3604] [serial = 557] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (1888E400) [pid = 3604] [serial = 554] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1888B000) [pid = 3604] [serial = 560] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1AC5F000) [pid = 3604] [serial = 546] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1A169400) [pid = 3604] [serial = 545] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (15C32C00) [pid = 3604] [serial = 551] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1653C000) [pid = 3604] [serial = 552] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (15CF5C00) [pid = 3604] [serial = 549] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (15AF7800) [pid = 3604] [serial = 548] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (15C3DC00) [pid = 3604] [serial = 540] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (157F1800) [pid = 3604] [serial = 539] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1CD6D800) [pid = 3604] [serial = 537] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (190BF800) [pid = 3604] [serial = 543] [outer = 00000000] [url = about:blank] 03:39:03 INFO - PROCESS | 3604 | 1461148743171 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 917ms 03:39:03 INFO - PROCESS | 3604 | 1461148743227 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 3604 | 1461148743232 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:39:03 INFO - PROCESS | 3604 | 1461148743238 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 3604 | 1461148743241 Marionette TRACE conn2 <- [1,822,null,{}] 03:39:03 INFO - PROCESS | 3604 | 1461148743245 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:03 INFO - PROCESS | 3604 | 1461148743328 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:39:03 INFO - PROCESS | 3604 | 1461148743337 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 3604 | ++DOCSHELL 13207000 == 64 [pid = 3604] [id = 215] 03:39:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (13208400) [pid = 3604] [serial = 643] [outer = 00000000] 03:39:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (15C3A400) [pid = 3604] [serial = 644] [outer = 13208400] 03:39:03 INFO - PROCESS | 3604 | 1461148743384 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (16537800) [pid = 3604] [serial = 645] [outer = 13208400] 03:39:03 INFO - PROCESS | 3604 | 1461148743863 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 688ms 03:39:03 INFO - PROCESS | 3604 | 1461148743919 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 3604 | 1461148743922 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:39:03 INFO - PROCESS | 3604 | 1461148743925 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 3604 | 1461148743928 Marionette TRACE conn2 <- [1,826,null,{}] 03:39:03 INFO - PROCESS | 3604 | 1461148743942 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 3604 | 1461148744044 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:39:04 INFO - PROCESS | 3604 | 1461148744055 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 3604 | ++DOCSHELL 18421800 == 65 [pid = 3604] [id = 216] 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (18422800) [pid = 3604] [serial = 646] [outer = 00000000] 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18885C00) [pid = 3604] [serial = 647] [outer = 18422800] 03:39:04 INFO - PROCESS | 3604 | 1461148744107 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (18891000) [pid = 3604] [serial = 648] [outer = 18422800] 03:39:04 INFO - PROCESS | 3604 | 1461148744525 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 03:39:04 INFO - PROCESS | 3604 | 1461148744545 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 3604 | 1461148744548 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:39:04 INFO - PROCESS | 3604 | 1461148744551 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 3604 | 1461148744553 Marionette TRACE conn2 <- [1,830,null,{}] 03:39:04 INFO - PROCESS | 3604 | 1461148744557 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 3604 | 1461148744645 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:39:04 INFO - PROCESS | 3604 | 1461148744681 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 3604 | ++DOCSHELL 18BEAC00 == 66 [pid = 3604] [id = 217] 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (18EBC800) [pid = 3604] [serial = 649] [outer = 00000000] 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (18EC5400) [pid = 3604] [serial = 650] [outer = 18EBC800] 03:39:04 INFO - PROCESS | 3604 | 1461148744725 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18ECB000) [pid = 3604] [serial = 651] [outer = 18EBC800] 03:39:05 INFO - PROCESS | 3604 | 1461148745170 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 03:39:05 INFO - PROCESS | 3604 | 1461148745233 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 3604 | 1461148745236 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 03:39:05 INFO - PROCESS | 3604 | 1461148745239 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:39:05 INFO - PROCESS | 3604 | 1461148745241 Marionette TRACE conn2 <- [1,834,null,{}] 03:39:05 INFO - PROCESS | 3604 | 1461148745248 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 3604 | 1461148745358 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:39:05 INFO - PROCESS | 3604 | 1461148745367 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 3604 | ++DOCSHELL 18AB5800 == 67 [pid = 3604] [id = 218] 03:39:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18AC2800) [pid = 3604] [serial = 652] [outer = 00000000] 03:39:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (19626800) [pid = 3604] [serial = 653] [outer = 18AC2800] 03:39:05 INFO - PROCESS | 3604 | 1461148745411 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1962FC00) [pid = 3604] [serial = 654] [outer = 18AC2800] 03:39:05 INFO - PROCESS | 3604 | 1461148745863 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 626ms 03:39:05 INFO - PROCESS | 3604 | 1461148745877 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 3604 | 1461148745879 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 03:39:05 INFO - PROCESS | 3604 | 1461148745882 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:39:05 INFO - PROCESS | 3604 | 1461148745884 Marionette TRACE conn2 <- [1,838,null,{}] 03:39:05 INFO - PROCESS | 3604 | 1461148745887 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 3604 | 1461148745990 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:39:06 INFO - PROCESS | 3604 | 1461148746084 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 3604 | ++DOCSHELL 198B9800 == 68 [pid = 3604] [id = 219] 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (198C2400) [pid = 3604] [serial = 655] [outer = 00000000] 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19B4A000) [pid = 3604] [serial = 656] [outer = 198C2400] 03:39:06 INFO - PROCESS | 3604 | 1461148746130 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (19B4D800) [pid = 3604] [serial = 657] [outer = 198C2400] 03:39:06 INFO - PROCESS | 3604 | 1461148746534 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 672ms 03:39:06 INFO - PROCESS | 3604 | 1461148746566 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 3604 | 1461148746568 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 03:39:06 INFO - PROCESS | 3604 | 1461148746571 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:39:06 INFO - PROCESS | 3604 | 1461148746572 Marionette TRACE conn2 <- [1,842,null,{}] 03:39:06 INFO - PROCESS | 3604 | 1461148746576 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 3604 | 1461148746691 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:39:06 INFO - PROCESS | 3604 | 1461148746748 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 3604 | ++DOCSHELL 198C7400 == 69 [pid = 3604] [id = 220] 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1995E000) [pid = 3604] [serial = 658] [outer = 00000000] 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (19EC1400) [pid = 3604] [serial = 659] [outer = 1995E000] 03:39:06 INFO - PROCESS | 3604 | 1461148746775 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1A165C00) [pid = 3604] [serial = 660] [outer = 1995E000] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1D46E400) [pid = 3604] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D7CF800) [pid = 3604] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (123F2400) [pid = 3604] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (13803C00) [pid = 3604] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (18AB9000) [pid = 3604] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (18EC8000) [pid = 3604] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (16646800) [pid = 3604] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (19DCD000) [pid = 3604] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1556DC00) [pid = 3604] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:39:07 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1A847C00) [pid = 3604] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:39:07 INFO - PROCESS | 3604 | 1461148747338 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 825ms 03:39:07 INFO - PROCESS | 3604 | 1461148747396 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 3604 | 1461148747398 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:39:07 INFO - PROCESS | 3604 | 1461148747402 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 3604 | 1461148747403 Marionette TRACE conn2 <- [1,846,null,{}] 03:39:07 INFO - PROCESS | 3604 | 1461148747407 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 3604 | 1461148747484 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:39:07 INFO - PROCESS | 3604 | 1461148747490 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 3604 | ++DOCSHELL 157A8C00 == 70 [pid = 3604] [id = 221] 03:39:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (15C36C00) [pid = 3604] [serial = 661] [outer = 00000000] 03:39:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18EBE000) [pid = 3604] [serial = 662] [outer = 15C36C00] 03:39:07 INFO - PROCESS | 3604 | 1461148747518 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (198BBC00) [pid = 3604] [serial = 663] [outer = 15C36C00] 03:39:07 INFO - PROCESS | 3604 | 1461148747940 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 581ms 03:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:39:07 INFO - PROCESS | 3604 | 1461148747984 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 3604 | 1461148747986 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 03:39:07 INFO - PROCESS | 3604 | 1461148747989 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 3604 | 1461148747990 Marionette TRACE conn2 <- [1,850,null,{}] 03:39:07 INFO - PROCESS | 3604 | 1461148747994 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 3604 | 1461148748072 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:39:08 INFO - PROCESS | 3604 | 1461148748078 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 3604 | ++DOCSHELL 16646800 == 71 [pid = 3604] [id = 222] 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1848DC00) [pid = 3604] [serial = 664] [outer = 00000000] 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1A3B4000) [pid = 3604] [serial = 665] [outer = 1848DC00] 03:39:08 INFO - PROCESS | 3604 | 1461148748123 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1A892400) [pid = 3604] [serial = 666] [outer = 1848DC00] 03:39:08 INFO - PROCESS | 3604 | 1461148748519 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 580ms 03:39:08 INFO - PROCESS | 3604 | 1461148748567 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 3604 | 1461148748569 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:39:08 INFO - PROCESS | 3604 | 1461148748572 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 3604 | 1461148748574 Marionette TRACE conn2 <- [1,854,null,{}] 03:39:08 INFO - PROCESS | 3604 | 1461148748577 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 3604 | 1461148748665 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:39:08 INFO - PROCESS | 3604 | 1461148748671 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 3604 | ++DOCSHELL 13333C00 == 72 [pid = 3604] [id = 223] 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1A1E1C00) [pid = 3604] [serial = 667] [outer = 00000000] 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1C82D800) [pid = 3604] [serial = 668] [outer = 1A1E1C00] 03:39:08 INFO - PROCESS | 3604 | 1461148748720 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1CD69C00) [pid = 3604] [serial = 669] [outer = 1A1E1C00] 03:39:09 INFO - PROCESS | 3604 | 1461148749157 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 03:39:09 INFO - PROCESS | 3604 | 1461148749197 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 3604 | 1461148749200 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 03:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:39:09 INFO - PROCESS | 3604 | 1461148749203 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 3604 | 1461148749205 Marionette TRACE conn2 <- [1,858,null,{}] 03:39:09 INFO - PROCESS | 3604 | 1461148749209 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 3604 | 1461148749362 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:39:09 INFO - PROCESS | 3604 | 1461148749496 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 3604 | ++DOCSHELL 11BA7400 == 73 [pid = 3604] [id = 224] 03:39:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (11BA7800) [pid = 3604] [serial = 670] [outer = 00000000] 03:39:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1325F000) [pid = 3604] [serial = 671] [outer = 11BA7800] 03:39:09 INFO - PROCESS | 3604 | 1461148749554 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (13337000) [pid = 3604] [serial = 672] [outer = 11BA7800] 03:39:10 INFO - PROCESS | 3604 | 1461148750214 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1009ms 03:39:10 INFO - PROCESS | 3604 | 1461148750249 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 3604 | 1461148750254 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 03:39:10 INFO - PROCESS | 3604 | 1461148750259 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:39:10 INFO - PROCESS | 3604 | 1461148750263 Marionette TRACE conn2 <- [1,862,null,{}] 03:39:10 INFO - PROCESS | 3604 | 1461148750268 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 3604 | 1461148750376 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:39:10 INFO - PROCESS | 3604 | 1461148750505 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 3604 | ++DOCSHELL 15CE9C00 == 74 [pid = 3604] [id = 225] 03:39:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (15CEA000) [pid = 3604] [serial = 673] [outer = 00000000] 03:39:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (16648C00) [pid = 3604] [serial = 674] [outer = 15CEA000] 03:39:10 INFO - PROCESS | 3604 | 1461148750563 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (181E4000) [pid = 3604] [serial = 675] [outer = 15CEA000] 03:39:11 INFO - PROCESS | 3604 | 1461148751114 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 887ms 03:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:39:11 INFO - PROCESS | 3604 | 1461148751149 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 3604 | 1461148751152 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 03:39:11 INFO - PROCESS | 3604 | 1461148751156 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 3604 | 1461148751158 Marionette TRACE conn2 <- [1,866,null,{}] 03:39:11 INFO - PROCESS | 3604 | 1461148751162 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 3604 | 1461148751266 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:39:11 INFO - PROCESS | 3604 | 1461148751367 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 3604 | ++DOCSHELL 18EC0400 == 75 [pid = 3604] [id = 226] 03:39:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (18EC0800) [pid = 3604] [serial = 676] [outer = 00000000] 03:39:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (198B9000) [pid = 3604] [serial = 677] [outer = 18EC0800] 03:39:11 INFO - PROCESS | 3604 | 1461148751405 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (19D46C00) [pid = 3604] [serial = 678] [outer = 18EC0800] 03:39:12 INFO - PROCESS | 3604 | 1461148752018 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 918ms 03:39:12 INFO - PROCESS | 3604 | 1461148752083 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 3604 | 1461148752087 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 03:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:39:12 INFO - PROCESS | 3604 | 1461148752098 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 3604 | 1461148752103 Marionette TRACE conn2 <- [1,870,null,{}] 03:39:12 INFO - PROCESS | 3604 | 1461148752107 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 3604 | 1461148752264 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:39:12 INFO - PROCESS | 3604 | 1461148752386 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 3604 | ++DOCSHELL 18892C00 == 76 [pid = 3604] [id = 227] 03:39:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (197FAC00) [pid = 3604] [serial = 679] [outer = 00000000] 03:39:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1D6CD800) [pid = 3604] [serial = 680] [outer = 197FAC00] 03:39:12 INFO - PROCESS | 3604 | 1461148752441 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1D6D5000) [pid = 3604] [serial = 681] [outer = 197FAC00] 03:39:12 INFO - PROCESS | 3604 | 1461148752963 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 917ms 03:39:13 INFO - PROCESS | 3604 | 1461148753005 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 3604 | 1461148753007 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 03:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:39:13 INFO - PROCESS | 3604 | 1461148753011 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 3604 | 1461148753013 Marionette TRACE conn2 <- [1,874,null,{}] 03:39:13 INFO - PROCESS | 3604 | 1461148753016 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:13 INFO - PROCESS | 3604 | 1461148753118 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:39:13 INFO - PROCESS | 3604 | 1461148753221 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 3604 | ++DOCSHELL 1D46F000 == 77 [pid = 3604] [id = 228] 03:39:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1D64C000) [pid = 3604] [serial = 682] [outer = 00000000] 03:39:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1D933000) [pid = 3604] [serial = 683] [outer = 1D64C000] 03:39:13 INFO - PROCESS | 3604 | 1461148753274 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1D933400) [pid = 3604] [serial = 684] [outer = 1D64C000] 03:39:13 INFO - PROCESS | 3604 | 1461148753900 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 918ms 03:39:13 INFO - PROCESS | 3604 | 1461148753939 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 3604 | 1461148753942 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 03:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:39:13 INFO - PROCESS | 3604 | 1461148753946 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 3604 | 1461148753948 Marionette TRACE conn2 <- [1,878,null,{}] 03:39:13 INFO - PROCESS | 3604 | 1461148753951 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 3604 | 1461148754182 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:39:14 INFO - PROCESS | 3604 | 1461148754295 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 3604 | ++DOCSHELL 1333C400 == 78 [pid = 3604] [id = 229] 03:39:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (13809800) [pid = 3604] [serial = 685] [outer = 00000000] 03:39:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (15569C00) [pid = 3604] [serial = 686] [outer = 13809800] 03:39:14 INFO - PROCESS | 3604 | 1461148754385 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (16539C00) [pid = 3604] [serial = 687] [outer = 13809800] 03:39:15 INFO - PROCESS | 3604 | 1461148755253 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1361ms 03:39:15 INFO - PROCESS | 3604 | 1461148755318 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 3604 | 1461148755323 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 03:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:39:15 INFO - PROCESS | 3604 | 1461148755327 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 3604 | 1461148755330 Marionette TRACE conn2 <- [1,882,null,{}] 03:39:15 INFO - PROCESS | 3604 | 1461148755335 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:15 INFO - PROCESS | 3604 | 1461148755463 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 11BA4800 == 77 [pid = 3604] [id = 197] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 1556B400 == 76 [pid = 3604] [id = 195] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 13333C00 == 75 [pid = 3604] [id = 223] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 16646800 == 74 [pid = 3604] [id = 222] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 157A8C00 == 73 [pid = 3604] [id = 221] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 198C7400 == 72 [pid = 3604] [id = 220] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 198B9800 == 71 [pid = 3604] [id = 219] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 18AB5800 == 70 [pid = 3604] [id = 218] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 18BEAC00 == 69 [pid = 3604] [id = 217] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 18421800 == 68 [pid = 3604] [id = 216] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 13207000 == 67 [pid = 3604] [id = 215] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 13A6EC00 == 66 [pid = 3604] [id = 214] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (157AC400) [pid = 3604] [serial = 584] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (181E1400) [pid = 3604] [serial = 587] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1333CC00) [pid = 3604] [serial = 620] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (19115C00) [pid = 3604] [serial = 590] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOCSHELL 1333EC00 == 65 [pid = 3604] [id = 208] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1C0EEC00) [pid = 3604] [serial = 567] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1D653800) [pid = 3604] [serial = 605] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1D935000) [pid = 3604] [serial = 608] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (14AE9400) [pid = 3604] [serial = 594] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (13806400) [pid = 3604] [serial = 593] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1CBC4C00) [pid = 3604] [serial = 602] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (18EC0000) [pid = 3604] [serial = 596] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (190BAC00) [pid = 3604] [serial = 597] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (19F0C800) [pid = 3604] [serial = 599] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1A16A000) [pid = 3604] [serial = 600] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1DE19C00) [pid = 3604] [serial = 611] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1D934000) [pid = 3604] [serial = 618] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1D93E400) [pid = 3604] [serial = 609] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18885000) [pid = 3604] [serial = 614] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1D6CDC00) [pid = 3604] [serial = 617] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1DE1F400) [pid = 3604] [serial = 612] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1D6CB000) [pid = 3604] [serial = 606] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1888F400) [pid = 3604] [serial = 615] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1CD71000) [pid = 3604] [serial = 603] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 3604 | 1461148755584 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 3604 | ++DOCSHELL 12B81400 == 66 [pid = 3604] [id = 230] 03:39:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (13207000) [pid = 3604] [serial = 688] [outer = 00000000] 03:39:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (13A70800) [pid = 3604] [serial = 689] [outer = 13207000] 03:39:15 INFO - PROCESS | 3604 | 1461148755632 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (157AC400) [pid = 3604] [serial = 690] [outer = 13207000] 03:39:16 INFO - PROCESS | 3604 | 1461148756088 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 780ms 03:39:16 INFO - PROCESS | 3604 | 1461148756117 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 3604 | 1461148756120 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 3604 | 1461148756123 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:39:16 INFO - PROCESS | 3604 | 1461148756125 Marionette TRACE conn2 <- [1,886,null,{}] 03:39:16 INFO - PROCESS | 3604 | 1461148756129 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 3604 | 1461148756211 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:39:16 INFO - PROCESS | 3604 | 1461148756220 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 3604 | ++DOCSHELL 18EC7C00 == 67 [pid = 3604] [id = 231] 03:39:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18ECA000) [pid = 3604] [serial = 691] [outer = 00000000] 03:39:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1977B800) [pid = 3604] [serial = 692] [outer = 18ECA000] 03:39:16 INFO - PROCESS | 3604 | 1461148756265 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (19B47800) [pid = 3604] [serial = 693] [outer = 18ECA000] 03:39:16 INFO - PROCESS | 3604 | 1461148756724 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 03:39:16 INFO - PROCESS | 3604 | 1461148756761 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 3604 | 1461148756765 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 03:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:39:16 INFO - PROCESS | 3604 | 1461148756775 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 3604 | 1461148756779 Marionette TRACE conn2 <- [1,890,null,{}] 03:39:16 INFO - PROCESS | 3604 | 1461148756782 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 3604 | 1461148756849 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:39:16 INFO - PROCESS | 3604 | 1461148756973 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 3604 | ++DOCSHELL 19F10800 == 68 [pid = 3604] [id = 232] 03:39:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1A839800) [pid = 3604] [serial = 694] [outer = 00000000] 03:39:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1C352C00) [pid = 3604] [serial = 695] [outer = 1A839800] 03:39:17 INFO - PROCESS | 3604 | 1461148757018 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1C82C000) [pid = 3604] [serial = 696] [outer = 1A839800] 03:39:17 INFO - PROCESS | 3604 | 1461148757386 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 642ms 03:39:17 INFO - PROCESS | 3604 | 1461148757408 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 3604 | 1461148757410 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 03:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:39:17 INFO - PROCESS | 3604 | 1461148757413 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 3604 | 1461148757415 Marionette TRACE conn2 <- [1,894,null,{}] 03:39:17 INFO - PROCESS | 3604 | 1461148757419 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 3604 | 1461148757498 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:39:17 INFO - PROCESS | 3604 | 1461148757581 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 3604 | ++DOCSHELL 1962A800 == 69 [pid = 3604] [id = 233] 03:39:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (19EC4C00) [pid = 3604] [serial = 697] [outer = 00000000] 03:39:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1D470400) [pid = 3604] [serial = 698] [outer = 19EC4C00] 03:39:17 INFO - PROCESS | 3604 | 1461148757629 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1CED7800) [pid = 3604] [serial = 699] [outer = 19EC4C00] 03:39:18 INFO - PROCESS | 3604 | 1461148758045 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 688ms 03:39:18 INFO - PROCESS | 3604 | 1461148758096 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 3604 | 1461148758098 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 03:39:18 INFO - PROCESS | 3604 | 1461148758101 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:39:18 INFO - PROCESS | 3604 | 1461148758103 Marionette TRACE conn2 <- [1,898,null,{}] 03:39:18 INFO - PROCESS | 3604 | 1461148758106 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:18 INFO - PROCESS | 3604 | 1461148758217 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:39:18 INFO - PROCESS | 3604 | 1461148758312 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 3604 | ++DOCSHELL 1D6CD400 == 70 [pid = 3604] [id = 234] 03:39:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1D6CE800) [pid = 3604] [serial = 700] [outer = 00000000] 03:39:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D7CF400) [pid = 3604] [serial = 701] [outer = 1D6CE800] 03:39:18 INFO - PROCESS | 3604 | 1461148758349 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1D936C00) [pid = 3604] [serial = 702] [outer = 1D6CE800] 03:39:18 INFO - PROCESS | 3604 | 1461148758811 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 780ms 03:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:39:18 INFO - PROCESS | 3604 | 1461148758887 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 3604 | 1461148758889 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 03:39:18 INFO - PROCESS | 3604 | 1461148758892 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 3604 | 1461148758894 Marionette TRACE conn2 <- [1,902,null,{}] 03:39:18 INFO - PROCESS | 3604 | 1461148758897 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 3604 | 1461148759015 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:39:19 INFO - PROCESS | 3604 | 1461148759027 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 3604 | ++DOCSHELL 142AF800 == 71 [pid = 3604] [id = 235] 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1CBC5C00) [pid = 3604] [serial = 703] [outer = 00000000] 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1DE1D000) [pid = 3604] [serial = 704] [outer = 1CBC5C00] 03:39:19 INFO - PROCESS | 3604 | 1461148759107 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1DE1E400) [pid = 3604] [serial = 705] [outer = 1CBC5C00] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (18EBC800) [pid = 3604] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1995E000) [pid = 3604] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (18AC2800) [pid = 3604] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (142B0000) [pid = 3604] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18422800) [pid = 3604] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (13208400) [pid = 3604] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1848DC00) [pid = 3604] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (15C36C00) [pid = 3604] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:39:19 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (198C2400) [pid = 3604] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:39:19 INFO - PROCESS | 3604 | 1461148759704 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 826ms 03:39:19 INFO - PROCESS | 3604 | 1461148759718 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 3604 | 1461148759720 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:39:19 INFO - PROCESS | 3604 | 1461148759723 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 3604 | 1461148759725 Marionette TRACE conn2 <- [1,906,null,{}] 03:39:19 INFO - PROCESS | 3604 | 1461148759728 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 3604 | 1461148759807 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:39:19 INFO - PROCESS | 3604 | 1461148759816 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 3604 | ++DOCSHELL 12B8A000 == 72 [pid = 3604] [id = 236] 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (12BB1C00) [pid = 3604] [serial = 706] [outer = 00000000] 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (19632000) [pid = 3604] [serial = 707] [outer = 12BB1C00] 03:39:19 INFO - PROCESS | 3604 | 1461148759859 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1AC5F800) [pid = 3604] [serial = 708] [outer = 12BB1C00] 03:39:20 INFO - PROCESS | 3604 | 1461148760297 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 627ms 03:39:20 INFO - PROCESS | 3604 | 1461148760345 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 3604 | 1461148760347 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 03:39:20 INFO - PROCESS | 3604 | 1461148760350 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:39:20 INFO - PROCESS | 3604 | 1461148760352 Marionette TRACE conn2 <- [1,910,null,{}] 03:39:20 INFO - PROCESS | 3604 | 1461148760355 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 3604 | 1461148760436 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:39:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (18DE1800) [pid = 3604] [serial = 709] [outer = 1E37D800] 03:39:20 INFO - PROCESS | 3604 | 1461148760461 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 3604 | ++DOCSHELL 18DE5400 == 73 [pid = 3604] [id = 237] 03:39:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (18DE5800) [pid = 3604] [serial = 710] [outer = 00000000] 03:39:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (18DE8800) [pid = 3604] [serial = 711] [outer = 18DE5800] 03:39:20 INFO - PROCESS | 3604 | 1461148760512 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (18DEB000) [pid = 3604] [serial = 712] [outer = 18DE5800] 03:39:20 INFO - PROCESS | 3604 | 1461148760938 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 627ms 03:39:20 INFO - PROCESS | 3604 | 1461148760970 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 3604 | 1461148760972 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 03:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:39:20 INFO - PROCESS | 3604 | 1461148760975 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 3604 | 1461148760977 Marionette TRACE conn2 <- [1,914,null,{}] 03:39:20 INFO - PROCESS | 3604 | 1461148760981 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 3604 | 1461148761069 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:39:21 INFO - PROCESS | 3604 | 1461148761075 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 3604 | ++DOCSHELL 12355400 == 74 [pid = 3604] [id = 238] 03:39:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (12B41800) [pid = 3604] [serial = 713] [outer = 00000000] 03:39:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1A1D7400) [pid = 3604] [serial = 714] [outer = 12B41800] 03:39:21 INFO - PROCESS | 3604 | 1461148761119 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1DE87000) [pid = 3604] [serial = 715] [outer = 12B41800] 03:39:21 INFO - PROCESS | 3604 | 1461148761579 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 688ms 03:39:21 INFO - PROCESS | 3604 | 1461148761660 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 3604 | 1461148761664 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:39:21 INFO - PROCESS | 3604 | 1461148761669 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 3604 | 1461148761673 Marionette TRACE conn2 <- [1,918,null,{}] 03:39:21 INFO - PROCESS | 3604 | 1461148761680 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 3604 | 1461148761803 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:39:21 INFO - PROCESS | 3604 | 1461148761902 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 3604 | ++DOCSHELL 147C2C00 == 75 [pid = 3604] [id = 239] 03:39:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (14A95800) [pid = 3604] [serial = 716] [outer = 00000000] 03:39:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (15AF0000) [pid = 3604] [serial = 717] [outer = 14A95800] 03:39:21 INFO - PROCESS | 3604 | 1461148761957 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (15CEC000) [pid = 3604] [serial = 718] [outer = 14A95800] 03:39:22 INFO - PROCESS | 3604 | 1461148762564 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 917ms 03:39:22 INFO - PROCESS | 3604 | 1461148762598 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 3604 | 1461148762601 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 03:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:39:22 INFO - PROCESS | 3604 | 1461148762609 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 3604 | 1461148762613 Marionette TRACE conn2 <- [1,922,null,{}] 03:39:22 INFO - PROCESS | 3604 | 1461148762619 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 3604 | 1461148762726 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:39:22 INFO - PROCESS | 3604 | 1461148762858 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 3604 | ++DOCSHELL 18DE6000 == 76 [pid = 3604] [id = 240] 03:39:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (18EC0000) [pid = 3604] [serial = 719] [outer = 00000000] 03:39:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1977C000) [pid = 3604] [serial = 720] [outer = 18EC0000] 03:39:22 INFO - PROCESS | 3604 | 1461148762914 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (19F0C800) [pid = 3604] [serial = 721] [outer = 18EC0000] 03:39:23 INFO - PROCESS | 3604 | 1461148763464 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 887ms 03:39:23 INFO - PROCESS | 3604 | 1461148763495 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 3604 | 1461148763498 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:39:23 INFO - PROCESS | 3604 | 1461148763501 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 3604 | 1461148763504 Marionette TRACE conn2 <- [1,926,null,{}] 03:39:23 INFO - PROCESS | 3604 | 1461148763514 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 3604 | 1461148763625 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:39:23 INFO - PROCESS | 3604 | 1461148763731 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 3604 | ++DOCSHELL 19EC0400 == 77 [pid = 3604] [id = 241] 03:39:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1A16A400) [pid = 3604] [serial = 722] [outer = 00000000] 03:39:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1D6D1000) [pid = 3604] [serial = 723] [outer = 1A16A400] 03:39:23 INFO - PROCESS | 3604 | 1461148763789 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1D932C00) [pid = 3604] [serial = 724] [outer = 1A16A400] 03:39:24 INFO - PROCESS | 3604 | 1461148764409 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 933ms 03:39:24 INFO - PROCESS | 3604 | 1461148764428 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 3604 | 1461148764431 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:39:24 INFO - PROCESS | 3604 | 1461148764434 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 3604 | 1461148764436 Marionette TRACE conn2 <- [1,930,null,{}] 03:39:24 INFO - PROCESS | 3604 | 1461148764440 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 3604 | 1461148764543 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:39:24 INFO - PROCESS | 3604 | 1461148764631 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 3604 | ++DOCSHELL 1D93A000 == 78 [pid = 3604] [id = 242] 03:39:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1DADDC00) [pid = 3604] [serial = 725] [outer = 00000000] 03:39:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1E1EEC00) [pid = 3604] [serial = 726] [outer = 1DADDC00] 03:39:24 INFO - PROCESS | 3604 | 1461148764684 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1E1F3800) [pid = 3604] [serial = 727] [outer = 1DADDC00] 03:39:25 INFO - PROCESS | 3604 | 1461148765243 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 887ms 03:39:25 INFO - PROCESS | 3604 | 1461148765323 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 3604 | 1461148765325 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 03:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:39:25 INFO - PROCESS | 3604 | 1461148765329 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - PROCESS | 3604 | 1461148765330 Marionette TRACE conn2 <- [1,934,null,{}] 03:39:25 INFO - PROCESS | 3604 | 1461148765334 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:25 INFO - PROCESS | 3604 | 1461148765420 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:39:25 INFO - PROCESS | 3604 | 1461148765555 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 3604 | ++DOCSHELL 1320AC00 == 79 [pid = 3604] [id = 243] 03:39:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (13334800) [pid = 3604] [serial = 728] [outer = 00000000] 03:39:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1341C400) [pid = 3604] [serial = 729] [outer = 13334800] 03:39:25 INFO - PROCESS | 3604 | 1461148765609 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1341C800) [pid = 3604] [serial = 730] [outer = 13334800] 03:39:26 INFO - PROCESS | 3604 | 1461148766456 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1192ms 03:39:26 INFO - PROCESS | 3604 | 1461148766501 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 3604 | 1461148766505 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 03:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:39:26 INFO - PROCESS | 3604 | 1461148766510 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 3604 | 1461148766514 Marionette TRACE conn2 <- [1,938,null,{}] 03:39:26 INFO - PROCESS | 3604 | 1461148766519 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 3604 | 1461148766658 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:39:26 INFO - PROCESS | 3604 | 1461148766722 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 3604 | ++DOCSHELL 1333F000 == 80 [pid = 3604] [id = 244] 03:39:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1333F400) [pid = 3604] [serial = 731] [outer = 00000000] 03:39:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (136DB400) [pid = 3604] [serial = 732] [outer = 1333F400] 03:39:26 INFO - PROCESS | 3604 | 1461148766771 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (13A72000) [pid = 3604] [serial = 733] [outer = 1333F400] 03:39:27 INFO - PROCESS | 3604 | 1461148767339 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 887ms 03:39:27 INFO - PROCESS | 3604 | 1461148767401 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 3604 | 1461148767406 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 03:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:39:27 INFO - PROCESS | 3604 | 1461148767412 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 3604 | 1461148767415 Marionette TRACE conn2 <- [1,942,null,{}] 03:39:27 INFO - PROCESS | 3604 | 1461148767419 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 3604 | 1461148767510 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:39:27 INFO - PROCESS | 3604 | 1461148767641 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 18DE5400 == 79 [pid = 3604] [id = 237] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 12B8A000 == 78 [pid = 3604] [id = 236] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 142AF800 == 77 [pid = 3604] [id = 235] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 1D6CD400 == 76 [pid = 3604] [id = 234] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 1962A800 == 75 [pid = 3604] [id = 233] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 19F10800 == 74 [pid = 3604] [id = 232] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 18EC7C00 == 73 [pid = 3604] [id = 231] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 12B81400 == 72 [pid = 3604] [id = 230] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (15CEA800) [pid = 3604] [serial = 638] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | ++DOCSHELL 12B40C00 == 73 [pid = 3604] [id = 245] 03:39:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (12B81400) [pid = 3604] [serial = 734] [outer = 00000000] 03:39:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (142B4000) [pid = 3604] [serial = 735] [outer = 12B81400] 03:39:27 INFO - PROCESS | 3604 | 1461148767701 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (15749C00) [pid = 3604] [serial = 736] [outer = 12B81400] 03:39:27 INFO - PROCESS | 3604 | --DOCSHELL 1333C400 == 72 [pid = 3604] [id = 229] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (18EC5400) [pid = 3604] [serial = 650] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (1A165C00) [pid = 3604] [serial = 660] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (1DAE8800) [pid = 3604] [serial = 632] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (19626800) [pid = 3604] [serial = 653] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (16541000) [pid = 3604] [serial = 641] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (18891000) [pid = 3604] [serial = 648] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (15C3A400) [pid = 3604] [serial = 644] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1A892400) [pid = 3604] [serial = 666] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1962A000) [pid = 3604] [serial = 626] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (198BBC00) [pid = 3604] [serial = 663] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (19EC1400) [pid = 3604] [serial = 659] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (18ECB000) [pid = 3604] [serial = 651] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (19B4D800) [pid = 3604] [serial = 657] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (16650400) [pid = 3604] [serial = 642] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19B4A000) [pid = 3604] [serial = 656] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1A3B4000) [pid = 3604] [serial = 665] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (15C33C00) [pid = 3604] [serial = 623] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1A1DBC00) [pid = 3604] [serial = 629] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (18EBE000) [pid = 3604] [serial = 662] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1962FC00) [pid = 3604] [serial = 654] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (16537800) [pid = 3604] [serial = 645] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (18885C00) [pid = 3604] [serial = 647] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1DE89400) [pid = 3604] [serial = 635] [outer = 00000000] [url = about:blank] 03:39:27 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1C82D800) [pid = 3604] [serial = 668] [outer = 00000000] [url = about:blank] 03:39:28 INFO - PROCESS | 3604 | 1461148768157 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 780ms 03:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:39:28 INFO - PROCESS | 3604 | 1461148768195 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 3604 | 1461148768198 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 3604 | 1461148768201 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 3604 | 1461148768205 Marionette TRACE conn2 <- [1,946,null,{}] 03:39:28 INFO - PROCESS | 3604 | 1461148768215 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 3604 | 1461148768298 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:39:28 INFO - PROCESS | 3604 | 1461148768314 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 3604 | ++DOCSHELL 165C6000 == 73 [pid = 3604] [id = 246] 03:39:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (16645400) [pid = 3604] [serial = 737] [outer = 00000000] 03:39:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (16A72C00) [pid = 3604] [serial = 738] [outer = 16645400] 03:39:28 INFO - PROCESS | 3604 | 1461148768361 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1816A400) [pid = 3604] [serial = 739] [outer = 16645400] 03:39:28 INFO - PROCESS | 3604 | 1461148768800 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 612ms 03:39:28 INFO - PROCESS | 3604 | 1461148768822 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 3604 | 1461148768825 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 03:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:39:28 INFO - PROCESS | 3604 | 1461148768828 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 3604 | 1461148768830 Marionette TRACE conn2 <- [1,950,null,{}] 03:39:28 INFO - PROCESS | 3604 | 1461148768833 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 3604 | 1461148768911 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:39:28 INFO - PROCESS | 3604 | 1461148768917 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 3604 | ++DOCSHELL 183DC400 == 74 [pid = 3604] [id = 247] 03:39:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (183DD800) [pid = 3604] [serial = 740] [outer = 00000000] 03:39:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (18884800) [pid = 3604] [serial = 741] [outer = 183DD800] 03:39:28 INFO - PROCESS | 3604 | 1461148768962 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1888C000) [pid = 3604] [serial = 742] [outer = 183DD800] 03:39:29 INFO - PROCESS | 3604 | 1461148769384 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 581ms 03:39:29 INFO - PROCESS | 3604 | 1461148769408 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 3604 | 1461148769410 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 03:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:39:29 INFO - PROCESS | 3604 | 1461148769414 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 3604 | 1461148769415 Marionette TRACE conn2 <- [1,954,null,{}] 03:39:29 INFO - PROCESS | 3604 | 1461148769419 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 3604 | 1461148769494 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:39:29 INFO - PROCESS | 3604 | 1461148769500 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 3604 | ++DOCSHELL 18893000 == 75 [pid = 3604] [id = 248] 03:39:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (18AC0800) [pid = 3604] [serial = 743] [outer = 00000000] 03:39:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (18DE6800) [pid = 3604] [serial = 744] [outer = 18AC0800] 03:39:29 INFO - PROCESS | 3604 | 1461148769544 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (18EC1000) [pid = 3604] [serial = 745] [outer = 18AC0800] 03:39:30 INFO - PROCESS | 3604 | 1461148770007 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 627ms 03:39:30 INFO - PROCESS | 3604 | 1461148770035 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 3604 | 1461148770037 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 03:39:30 INFO - PROCESS | 3604 | 1461148770040 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:39:30 INFO - PROCESS | 3604 | 1461148770042 Marionette TRACE conn2 <- [1,958,null,{}] 03:39:30 INFO - PROCESS | 3604 | 1461148770045 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 3604 | 1461148770176 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:39:30 INFO - PROCESS | 3604 | 1461148770235 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 3604 | ++DOCSHELL 1230E800 == 76 [pid = 3604] [id = 249] 03:39:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (12DDB800) [pid = 3604] [serial = 746] [outer = 00000000] 03:39:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1962B000) [pid = 3604] [serial = 747] [outer = 12DDB800] 03:39:30 INFO - PROCESS | 3604 | 1461148770283 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1962E400) [pid = 3604] [serial = 748] [outer = 12DDB800] 03:39:30 INFO - PROCESS | 3604 | 1461148770714 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 673ms 03:39:30 INFO - PROCESS | 3604 | 1461148770740 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 3604 | 1461148770742 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:39:30 INFO - PROCESS | 3604 | 1461148770735 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 3604 | 1461148770737 Marionette TRACE conn2 <- [1,962,null,{}] 03:39:30 INFO - PROCESS | 3604 | 1461148770745 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 3604 | 1461148770877 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:39:30 INFO - PROCESS | 3604 | 1461148770898 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 3604 | ++DOCSHELL 18EC6C00 == 77 [pid = 3604] [id = 250] 03:39:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (19634C00) [pid = 3604] [serial = 749] [outer = 00000000] 03:39:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (198C7000) [pid = 3604] [serial = 750] [outer = 19634C00] 03:39:30 INFO - PROCESS | 3604 | 1461148770941 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (198C7400) [pid = 3604] [serial = 751] [outer = 19634C00] 03:39:31 INFO - PROCESS | 3604 | 1461148771370 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 673ms 03:39:31 INFO - PROCESS | 3604 | 1461148771428 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 3604 | 1461148771431 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 03:39:31 INFO - PROCESS | 3604 | 1461148771434 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:39:31 INFO - PROCESS | 3604 | 1461148771435 Marionette TRACE conn2 <- [1,966,null,{}] 03:39:31 INFO - PROCESS | 3604 | 1461148771439 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 3604 | 1461148771546 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:39:31 INFO - PROCESS | 3604 | 1461148771551 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 3604 | ++DOCSHELL 11BAF400 == 78 [pid = 3604] [id = 251] 03:39:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1962AC00) [pid = 3604] [serial = 752] [outer = 00000000] 03:39:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (19F0E000) [pid = 3604] [serial = 753] [outer = 1962AC00] 03:39:31 INFO - PROCESS | 3604 | 1461148771581 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1A1D5000) [pid = 3604] [serial = 754] [outer = 1962AC00] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (13809800) [pid = 3604] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (13207000) [pid = 3604] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (12BB1C00) [pid = 3604] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (18DE5800) [pid = 3604] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1A839800) [pid = 3604] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (19EC4C00) [pid = 3604] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (11BA5400) [pid = 3604] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (1D6CE800) [pid = 3604] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (18ECA000) [pid = 3604] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:39:32 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1CBC5C00) [pid = 3604] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:39:32 INFO - PROCESS | 3604 | 1461148772460 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1070ms 03:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:39:32 INFO - PROCESS | 3604 | 1461148772499 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 3604 | 1461148772500 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 03:39:32 INFO - PROCESS | 3604 | 1461148772507 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 3604 | 1461148772509 Marionette TRACE conn2 <- [1,970,null,{}] 03:39:32 INFO - PROCESS | 3604 | 1461148772512 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 3604 | 1461148772589 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:39:32 INFO - PROCESS | 3604 | 1461148772596 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 3604 | ++DOCSHELL 12BB1C00 == 79 [pid = 3604] [id = 252] 03:39:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (13207000) [pid = 3604] [serial = 755] [outer = 00000000] 03:39:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (19629400) [pid = 3604] [serial = 756] [outer = 13207000] 03:39:32 INFO - PROCESS | 3604 | 1461148772640 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (19D47800) [pid = 3604] [serial = 757] [outer = 13207000] 03:39:33 INFO - PROCESS | 3604 | 1461148773090 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 612ms 03:39:33 INFO - PROCESS | 3604 | 1461148773126 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 3604 | 1461148773128 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 03:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:39:33 INFO - PROCESS | 3604 | 1461148773132 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 3604 | 1461148773133 Marionette TRACE conn2 <- [1,974,null,{}] 03:39:33 INFO - PROCESS | 3604 | 1461148773137 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 3604 | 1461148773217 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:39:33 INFO - PROCESS | 3604 | 1461148773223 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 3604 | ++DOCSHELL 19D3CC00 == 80 [pid = 3604] [id = 253] 03:39:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (19EC1400) [pid = 3604] [serial = 758] [outer = 00000000] 03:39:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1A890800) [pid = 3604] [serial = 759] [outer = 19EC1400] 03:39:33 INFO - PROCESS | 3604 | 1461148773266 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1AC5E000) [pid = 3604] [serial = 760] [outer = 19EC1400] 03:39:33 INFO - PROCESS | 3604 | 1461148773751 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 03:39:33 INFO - PROCESS | 3604 | 1461148773769 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 3604 | 1461148773771 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 03:39:33 INFO - PROCESS | 3604 | 1461148773774 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:39:33 INFO - PROCESS | 3604 | 1461148773777 Marionette TRACE conn2 <- [1,978,null,{}] 03:39:33 INFO - PROCESS | 3604 | 1461148773780 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 3604 | 1461148773876 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:39:33 INFO - PROCESS | 3604 | 1461148773902 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 3604 | ++DOCSHELL 1C82BC00 == 81 [pid = 3604] [id = 254] 03:39:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1C82D800) [pid = 3604] [serial = 761] [outer = 00000000] 03:39:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1CBCF000) [pid = 3604] [serial = 762] [outer = 1C82D800] 03:39:33 INFO - PROCESS | 3604 | 1461148773950 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1CECD000) [pid = 3604] [serial = 763] [outer = 1C82D800] 03:39:34 INFO - PROCESS | 3604 | 1461148774514 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 780ms 03:39:34 INFO - PROCESS | 3604 | 1461148774560 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 3604 | 1461148774564 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 03:39:34 INFO - PROCESS | 3604 | 1461148774570 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:39:34 INFO - PROCESS | 3604 | 1461148774574 Marionette TRACE conn2 <- [1,982,null,{}] 03:39:34 INFO - PROCESS | 3604 | 1461148774579 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 3604 | 1461148774673 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:39:34 INFO - PROCESS | 3604 | 1461148774779 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 3604 | ++DOCSHELL 13268800 == 82 [pid = 3604] [id = 255] 03:39:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (13269400) [pid = 3604] [serial = 764] [outer = 00000000] 03:39:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (13417400) [pid = 3604] [serial = 765] [outer = 13269400] 03:39:34 INFO - PROCESS | 3604 | 1461148774837 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (13420800) [pid = 3604] [serial = 766] [outer = 13269400] 03:39:35 INFO - PROCESS | 3604 | 1461148775480 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 979ms 03:39:35 INFO - PROCESS | 3604 | 1461148775541 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 3604 | 1461148775547 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 03:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:39:35 INFO - PROCESS | 3604 | 1461148775553 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 3604 | 1461148775556 Marionette TRACE conn2 <- [1,986,null,{}] 03:39:35 INFO - PROCESS | 3604 | 1461148775560 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 3604 | 1461148775665 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:39:35 INFO - PROCESS | 3604 | 1461148775796 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 3604 | ++DOCSHELL 13420000 == 83 [pid = 3604] [id = 256] 03:39:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (13A2D800) [pid = 3604] [serial = 767] [outer = 00000000] 03:39:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (16A72400) [pid = 3604] [serial = 768] [outer = 13A2D800] 03:39:35 INFO - PROCESS | 3604 | 1461148775851 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1841D400) [pid = 3604] [serial = 769] [outer = 13A2D800] 03:39:36 INFO - PROCESS | 3604 | 1461148776394 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 887ms 03:39:36 INFO - PROCESS | 3604 | 1461148776437 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 3604 | 1461148776439 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 03:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:39:36 INFO - PROCESS | 3604 | 1461148776443 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 3604 | 1461148776447 Marionette TRACE conn2 <- [1,990,null,{}] 03:39:36 INFO - PROCESS | 3604 | 1461148776458 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:36 INFO - PROCESS | 3604 | 1461148776566 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:39:36 INFO - PROCESS | 3604 | 1461148776672 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 3604 | ++DOCSHELL 19B4CC00 == 84 [pid = 3604] [id = 257] 03:39:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (19EBE000) [pid = 3604] [serial = 770] [outer = 00000000] 03:39:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1A88BC00) [pid = 3604] [serial = 771] [outer = 19EBE000] 03:39:36 INFO - PROCESS | 3604 | 1461148776729 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1C0E4400) [pid = 3604] [serial = 772] [outer = 19EBE000] 03:39:37 INFO - PROCESS | 3604 | 1461148777303 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 886ms 03:39:37 INFO - PROCESS | 3604 | 1461148777333 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 3604 | 1461148777336 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:39:37 INFO - PROCESS | 3604 | 1461148777341 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 3604 | 1461148777343 Marionette TRACE conn2 <- [1,994,null,{}] 03:39:37 INFO - PROCESS | 3604 | 1461148777347 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 3604 | 1461148777457 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:39:37 INFO - PROCESS | 3604 | 1461148777561 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 3604 | ++DOCSHELL 1CEC9400 == 85 [pid = 3604] [id = 258] 03:39:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1CED6C00) [pid = 3604] [serial = 773] [outer = 00000000] 03:39:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1D6CB000) [pid = 3604] [serial = 774] [outer = 1CED6C00] 03:39:37 INFO - PROCESS | 3604 | 1461148777614 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1D6CF000) [pid = 3604] [serial = 775] [outer = 1CED6C00] 03:39:38 INFO - PROCESS | 3604 | 1461148778147 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 871ms 03:39:38 INFO - PROCESS | 3604 | 1461148778229 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 3604 | 1461148778231 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 03:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:39:38 INFO - PROCESS | 3604 | 1461148778235 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 3604 | 1461148778237 Marionette TRACE conn2 <- [1,998,null,{}] 03:39:38 INFO - PROCESS | 3604 | 1461148778241 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:38 INFO - PROCESS | 3604 | 1461148778352 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:39:38 INFO - PROCESS | 3604 | 1461148778461 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 3604 | ++DOCSHELL 198BD000 == 86 [pid = 3604] [id = 259] 03:39:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (198BDC00) [pid = 3604] [serial = 776] [outer = 00000000] 03:39:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1D932400) [pid = 3604] [serial = 777] [outer = 198BDC00] 03:39:38 INFO - PROCESS | 3604 | 1461148778499 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1D940800) [pid = 3604] [serial = 778] [outer = 198BDC00] 03:39:39 INFO - PROCESS | 3604 | 1461148779127 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 918ms 03:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:39:39 INFO - PROCESS | 3604 | 1461148779164 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 3604 | 1461148779166 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 3604 | 1461148779170 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 3604 | 1461148779172 Marionette TRACE conn2 <- [1,1002,null,{}] 03:39:39 INFO - PROCESS | 3604 | 1461148779175 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 3604 | 1461148779284 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:39:39 INFO - PROCESS | 3604 | 1461148779397 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 3604 | ++DOCSHELL 15573400 == 87 [pid = 3604] [id = 260] 03:39:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (15750C00) [pid = 3604] [serial = 779] [outer = 00000000] 03:39:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (18BE6000) [pid = 3604] [serial = 780] [outer = 15750C00] 03:39:39 INFO - PROCESS | 3604 | 1461148779468 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1D93C400) [pid = 3604] [serial = 781] [outer = 15750C00] 03:39:40 INFO - PROCESS | 3604 | 1461148780272 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1162ms 03:39:40 INFO - PROCESS | 3604 | 1461148780334 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 3604 | 1461148780338 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 03:39:40 INFO - PROCESS | 3604 | 1461148780357 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:39:40 INFO - PROCESS | 3604 | 1461148780361 Marionette TRACE conn2 <- [1,1006,null,{}] 03:39:40 INFO - PROCESS | 3604 | 1461148780367 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 3604 | 1461148780483 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:39:40 INFO - PROCESS | 3604 | 1461148780615 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 3604 | ++DOCSHELL 12DD3400 == 88 [pid = 3604] [id = 261] 03:39:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (12DD4000) [pid = 3604] [serial = 782] [outer = 00000000] 03:39:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1325D800) [pid = 3604] [serial = 783] [outer = 12DD4000] 03:39:40 INFO - PROCESS | 3604 | 1461148780667 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (13336000) [pid = 3604] [serial = 784] [outer = 12DD4000] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 1888A400 == 87 [pid = 3604] [id = 182] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 16A72800 == 86 [pid = 3604] [id = 181] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 19634800 == 85 [pid = 3604] [id = 210] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 19D3CC00 == 84 [pid = 3604] [id = 253] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 12BB1C00 == 83 [pid = 3604] [id = 252] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 11BAF400 == 82 [pid = 3604] [id = 251] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 18EC6C00 == 81 [pid = 3604] [id = 250] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 1230E800 == 80 [pid = 3604] [id = 249] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 18893000 == 79 [pid = 3604] [id = 248] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 183DC400 == 78 [pid = 3604] [id = 247] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 165C6000 == 77 [pid = 3604] [id = 246] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 12B40C00 == 76 [pid = 3604] [id = 245] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 1333F000 == 75 [pid = 3604] [id = 244] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1A1D7400) [pid = 3604] [serial = 714] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | 1461148781269 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 19EC0400 == 74 [pid = 3604] [id = 241] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 18DE6000 == 73 [pid = 3604] [id = 240] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 147C2C00 == 72 [pid = 3604] [id = 239] 03:39:41 INFO - PROCESS | 3604 | --DOCSHELL 12355400 == 71 [pid = 3604] [id = 238] 03:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 918ms 03:39:41 INFO - PROCESS | 3604 | 1461148781286 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 3604 | 1461148781292 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:39:41 INFO - PROCESS | 3604 | 1461148781298 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 3604 | 1461148781301 Marionette TRACE conn2 <- [1,1010,null,{}] 03:39:41 INFO - PROCESS | 3604 | 1461148781304 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 3604 | 1461148781404 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (16538400) [pid = 3604] [serial = 639] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1AC5F800) [pid = 3604] [serial = 708] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (18DE8800) [pid = 3604] [serial = 711] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (18DEB000) [pid = 3604] [serial = 712] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1DE1E400) [pid = 3604] [serial = 705] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (19B47800) [pid = 3604] [serial = 693] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1C352C00) [pid = 3604] [serial = 695] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (142B7000) [pid = 3604] [serial = 408] [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.] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1C82C000) [pid = 3604] [serial = 696] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1D6CD800) [pid = 3604] [serial = 680] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1D470400) [pid = 3604] [serial = 698] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1CED7800) [pid = 3604] [serial = 699] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1D7CF400) [pid = 3604] [serial = 701] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (198B9000) [pid = 3604] [serial = 677] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (1977B800) [pid = 3604] [serial = 692] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (1DE1D000) [pid = 3604] [serial = 704] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1D936C00) [pid = 3604] [serial = 702] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1325F000) [pid = 3604] [serial = 671] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (16648C00) [pid = 3604] [serial = 674] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (16539C00) [pid = 3604] [serial = 687] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (15569C00) [pid = 3604] [serial = 686] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1D933000) [pid = 3604] [serial = 683] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (13A70800) [pid = 3604] [serial = 689] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (157AC400) [pid = 3604] [serial = 690] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (19632000) [pid = 3604] [serial = 707] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 3604 | 1461148781500 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 3604 | ++DOCSHELL 02A9CC00 == 72 [pid = 3604] [id = 262] 03:39:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (11BAD000) [pid = 3604] [serial = 785] [outer = 00000000] 03:39:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (136D4000) [pid = 3604] [serial = 786] [outer = 11BAD000] 03:39:41 INFO - PROCESS | 3604 | 1461148781537 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (142ADC00) [pid = 3604] [serial = 787] [outer = 11BAD000] 03:39:41 INFO - PROCESS | 3604 | 1461148781963 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 719ms 03:39:42 INFO - PROCESS | 3604 | 1461148782020 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 3604 | 1461148782022 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:39:42 INFO - PROCESS | 3604 | 1461148782026 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 3604 | 1461148782029 Marionette TRACE conn2 <- [1,1014,null,{}] 03:39:42 INFO - PROCESS | 3604 | 1461148782039 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 3604 | 1461148782125 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:39:42 INFO - PROCESS | 3604 | 1461148782139 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 3604 | ++DOCSHELL 15572800 == 73 [pid = 3604] [id = 263] 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (15572C00) [pid = 3604] [serial = 788] [outer = 00000000] 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (157AC400) [pid = 3604] [serial = 789] [outer = 15572C00] 03:39:42 INFO - PROCESS | 3604 | 1461148782186 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (15C34800) [pid = 3604] [serial = 790] [outer = 15572C00] 03:39:42 INFO - PROCESS | 3604 | 1461148782643 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 688ms 03:39:42 INFO - PROCESS | 3604 | 1461148782706 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 3604 | 1461148782709 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:39:42 INFO - PROCESS | 3604 | 1461148782712 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 3604 | 1461148782713 Marionette TRACE conn2 <- [1,1018,null,{}] 03:39:42 INFO - PROCESS | 3604 | 1461148782717 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 3604 | 1461148782796 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:39:42 INFO - PROCESS | 3604 | 1461148782805 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 3604 | ++DOCSHELL 15E8E400 == 74 [pid = 3604] [id = 264] 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (15E90000) [pid = 3604] [serial = 791] [outer = 00000000] 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1653AC00) [pid = 3604] [serial = 792] [outer = 15E90000] 03:39:42 INFO - PROCESS | 3604 | 1461148782851 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (16542000) [pid = 3604] [serial = 793] [outer = 15E90000] 03:39:43 INFO - PROCESS | 3604 | 1461148783265 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 581ms 03:39:43 INFO - PROCESS | 3604 | 1461148783295 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 3604 | 1461148783297 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 03:39:43 INFO - PROCESS | 3604 | 1461148783301 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:39:43 INFO - PROCESS | 3604 | 1461148783302 Marionette TRACE conn2 <- [1,1022,null,{}] 03:39:43 INFO - PROCESS | 3604 | 1461148783306 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 3604 | 1461148783386 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:39:43 INFO - PROCESS | 3604 | 1461148783392 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 3604 | ++DOCSHELL 1653F400 == 75 [pid = 3604] [id = 265] 03:39:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (165BDC00) [pid = 3604] [serial = 794] [outer = 00000000] 03:39:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (16650400) [pid = 3604] [serial = 795] [outer = 165BDC00] 03:39:43 INFO - PROCESS | 3604 | 1461148783436 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (17C83800) [pid = 3604] [serial = 796] [outer = 165BDC00] 03:39:43 INFO - PROCESS | 3604 | 1461148783940 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 688ms 03:39:44 INFO - PROCESS | 3604 | 1461148784002 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 3604 | 1461148784004 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:39:44 INFO - PROCESS | 3604 | 1461148784007 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 3604 | 1461148784009 Marionette TRACE conn2 <- [1,1026,null,{}] 03:39:44 INFO - PROCESS | 3604 | 1461148784013 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 3604 | 1461148784139 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:39:44 INFO - PROCESS | 3604 | 1461148784202 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 3604 | ++DOCSHELL 18889C00 == 76 [pid = 3604] [id = 266] 03:39:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1888D400) [pid = 3604] [serial = 797] [outer = 00000000] 03:39:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (18AC1C00) [pid = 3604] [serial = 798] [outer = 1888D400] 03:39:44 INFO - PROCESS | 3604 | 1461148784249 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (18BE4C00) [pid = 3604] [serial = 799] [outer = 1888D400] 03:39:44 INFO - PROCESS | 3604 | 1461148784691 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 03:39:44 INFO - PROCESS | 3604 | 1461148784770 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 3604 | 1461148784771 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 03:39:44 INFO - PROCESS | 3604 | 1461148784775 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 3604 | 1461148784776 Marionette TRACE conn2 <- [1,1030,null,{}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:39:44 INFO - PROCESS | 3604 | 1461148784764 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 3604 | 1461148784872 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:39:44 INFO - PROCESS | 3604 | 1461148784884 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 3604 | ++DOCSHELL 18AB9000 == 77 [pid = 3604] [id = 267] 03:39:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (18DE9000) [pid = 3604] [serial = 800] [outer = 00000000] 03:39:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (18F6A800) [pid = 3604] [serial = 801] [outer = 18DE9000] 03:39:44 INFO - PROCESS | 3604 | 1461148784981 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (190C0800) [pid = 3604] [serial = 802] [outer = 18DE9000] 03:39:45 INFO - PROCESS | 3604 | 1461148785381 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 611ms 03:39:45 INFO - PROCESS | 3604 | 1461148785399 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 3604 | 1461148785401 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:39:45 INFO - PROCESS | 3604 | 1461148785414 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 3604 | 1461148785416 Marionette TRACE conn2 <- [1,1034,null,{}] 03:39:45 INFO - PROCESS | 3604 | 1461148785419 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 3604 | 1461148785529 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:39:45 INFO - PROCESS | 3604 | 1461148785535 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 3604 | ++DOCSHELL 183DB800 == 78 [pid = 3604] [id = 268] 03:39:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (183DC800) [pid = 3604] [serial = 803] [outer = 00000000] 03:39:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (19632000) [pid = 3604] [serial = 804] [outer = 183DC800] 03:39:45 INFO - PROCESS | 3604 | 1461148785621 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (196B3C00) [pid = 3604] [serial = 805] [outer = 183DC800] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (13207000) [pid = 3604] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (12DDB800) [pid = 3604] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (19EC1400) [pid = 3604] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (15CEA400) [pid = 3604] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (18EC9C00) [pid = 3604] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1556B800) [pid = 3604] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (165BC000) [pid = 3604] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (13332C00) [pid = 3604] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (13340400) [pid = 3604] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (18ABA400) [pid = 3604] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (198C6800) [pid = 3604] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (1A3AE400) [pid = 3604] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (02675C00) [pid = 3604] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1A1E1C00) [pid = 3604] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (18EC0800) [pid = 3604] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1D64C000) [pid = 3604] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (197FAC00) [pid = 3604] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (15CEA000) [pid = 3604] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (11BA7800) [pid = 3604] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1962AC00) [pid = 3604] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (18AC0800) [pid = 3604] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1333F400) [pid = 3604] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (16645400) [pid = 3604] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (13334800) [pid = 3604] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (19634C00) [pid = 3604] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (183DD800) [pid = 3604] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:39:45 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (12B81400) [pid = 3604] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:39:46 INFO - PROCESS | 3604 | 1461148786221 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 871ms 03:39:46 INFO - PROCESS | 3604 | 1461148786291 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 3604 | 1461148786293 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 3604 | 1461148786296 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:39:46 INFO - PROCESS | 3604 | 1461148786298 Marionette TRACE conn2 <- [1,1038,null,{}] 03:39:46 INFO - PROCESS | 3604 | 1461148786301 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 3604 | 1461148786380 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:39:46 INFO - PROCESS | 3604 | 1461148786370 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 3604 | ++DOCSHELL 1325C000 == 79 [pid = 3604] [id = 269] 03:39:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (13A22C00) [pid = 3604] [serial = 806] [outer = 00000000] 03:39:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (16538400) [pid = 3604] [serial = 807] [outer = 13A22C00] 03:39:46 INFO - PROCESS | 3604 | 1461148786417 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (18423800) [pid = 3604] [serial = 808] [outer = 13A22C00] 03:39:46 INFO - PROCESS | 3604 | 1461148786848 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 581ms 03:39:46 INFO - PROCESS | 3604 | 1461148786878 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 3604 | 1461148786880 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:39:46 INFO - PROCESS | 3604 | 1461148786884 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 3604 | 1461148786886 Marionette TRACE conn2 <- [1,1042,null,{}] 03:39:46 INFO - PROCESS | 3604 | 1461148786889 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 3604 | 1461148786969 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:39:46 INFO - PROCESS | 3604 | 1461148786975 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 3604 | ++DOCSHELL 14AA1800 == 80 [pid = 3604] [id = 270] 03:39:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (18DE2800) [pid = 3604] [serial = 809] [outer = 00000000] 03:39:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (190BD000) [pid = 3604] [serial = 810] [outer = 18DE2800] 03:39:47 INFO - PROCESS | 3604 | 1461148787019 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1962A800) [pid = 3604] [serial = 811] [outer = 18DE2800] 03:39:47 INFO - PROCESS | 3604 | 1461148787453 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 611ms 03:39:47 INFO - PROCESS | 3604 | 1461148787501 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 3604 | 1461148787504 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:39:47 INFO - PROCESS | 3604 | 1461148787507 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 3604 | 1461148787509 Marionette TRACE conn2 <- [1,1046,null,{}] 03:39:47 INFO - PROCESS | 3604 | 1461148787512 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 3604 | 1461148787612 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:39:47 INFO - PROCESS | 3604 | 1461148787627 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 3604 | ++DOCSHELL 19B4BC00 == 81 [pid = 3604] [id = 271] 03:39:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (19B4DC00) [pid = 3604] [serial = 812] [outer = 00000000] 03:39:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (19DC8C00) [pid = 3604] [serial = 813] [outer = 19B4DC00] 03:39:47 INFO - PROCESS | 3604 | 1461148787684 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1A164C00) [pid = 3604] [serial = 814] [outer = 19B4DC00] 03:39:48 INFO - PROCESS | 3604 | 1461148788397 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 917ms 03:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:39:48 INFO - PROCESS | 3604 | 1461148788435 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 3604 | 1461148788439 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 03:39:48 INFO - PROCESS | 3604 | 1461148788444 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 3604 | 1461148788448 Marionette TRACE conn2 <- [1,1050,null,{}] 03:39:48 INFO - PROCESS | 3604 | 1461148788453 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 3604 | 1461148788565 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:39:48 INFO - PROCESS | 3604 | 1461148788679 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 3604 | ++DOCSHELL 12310400 == 82 [pid = 3604] [id = 272] 03:39:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1235D400) [pid = 3604] [serial = 815] [outer = 00000000] 03:39:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (13416000) [pid = 3604] [serial = 816] [outer = 1235D400] 03:39:48 INFO - PROCESS | 3604 | 1461148788760 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (143B1400) [pid = 3604] [serial = 817] [outer = 1235D400] 03:39:49 INFO - PROCESS | 3604 | 1461148789361 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 979ms 03:39:49 INFO - PROCESS | 3604 | 1461148789429 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 3604 | 1461148789435 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:39:49 INFO - PROCESS | 3604 | 1461148789441 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 3604 | 1461148789444 Marionette TRACE conn2 <- [1,1054,null,{}] 03:39:49 INFO - PROCESS | 3604 | 1461148789448 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 3604 | 1461148789544 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:39:49 INFO - PROCESS | 3604 | 1461148789680 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 3604 | ++DOCSHELL 12B82800 == 83 [pid = 3604] [id = 273] 03:39:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (14A99800) [pid = 3604] [serial = 818] [outer = 00000000] 03:39:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1653A400) [pid = 3604] [serial = 819] [outer = 14A99800] 03:39:49 INFO - PROCESS | 3604 | 1461148789740 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (183DA000) [pid = 3604] [serial = 820] [outer = 14A99800] 03:39:50 INFO - PROCESS | 3604 | 1461148790341 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 978ms 03:39:50 INFO - PROCESS | 3604 | 1461148790412 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 3604 | 1461148790415 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:39:50 INFO - PROCESS | 3604 | 1461148790419 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 3604 | 1461148790423 Marionette TRACE conn2 <- [1,1058,null,{}] 03:39:50 INFO - PROCESS | 3604 | 1461148790434 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 3604 | 1461148790540 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:39:50 INFO - PROCESS | 3604 | 1461148790677 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 3604 | ++DOCSHELL 19780C00 == 84 [pid = 3604] [id = 274] 03:39:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (198B9C00) [pid = 3604] [serial = 821] [outer = 00000000] 03:39:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (19B4B000) [pid = 3604] [serial = 822] [outer = 198B9C00] 03:39:50 INFO - PROCESS | 3604 | 1461148790741 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (19FF8800) [pid = 3604] [serial = 823] [outer = 198B9C00] 03:39:51 INFO - PROCESS | 3604 | 1461148791242 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 887ms 03:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:39:51 INFO - PROCESS | 3604 | 1461148791305 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 3604 | 1461148791308 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 03:39:51 INFO - PROCESS | 3604 | 1461148791311 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 3604 | 1461148791313 Marionette TRACE conn2 <- [1,1062,null,{}] 03:39:51 INFO - PROCESS | 3604 | 1461148791317 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 3604 | 1461148791425 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:39:51 INFO - PROCESS | 3604 | 1461148791532 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 3604 | ++DOCSHELL 19B48000 == 85 [pid = 3604] [id = 275] 03:39:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1A1D9000) [pid = 3604] [serial = 824] [outer = 00000000] 03:39:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1A88D400) [pid = 3604] [serial = 825] [outer = 1A1D9000] 03:39:51 INFO - PROCESS | 3604 | 1461148791585 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1A939000) [pid = 3604] [serial = 826] [outer = 1A1D9000] 03:39:52 INFO - PROCESS | 3604 | 1461148792174 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 918ms 03:39:52 INFO - PROCESS | 3604 | 1461148792239 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 3604 | 1461148792242 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:39:52 INFO - PROCESS | 3604 | 1461148792245 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 3604 | 1461148792247 Marionette TRACE conn2 <- [1,1066,null,{}] 03:39:52 INFO - PROCESS | 3604 | 1461148792250 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 3604 | 1461148792353 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:39:52 INFO - PROCESS | 3604 | 1461148792489 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 3604 | ++DOCSHELL 136E0C00 == 86 [pid = 3604] [id = 276] 03:39:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (19FF8400) [pid = 3604] [serial = 827] [outer = 00000000] 03:39:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1C0EB400) [pid = 3604] [serial = 828] [outer = 19FF8400] 03:39:52 INFO - PROCESS | 3604 | 1461148792543 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1C0EF400) [pid = 3604] [serial = 829] [outer = 19FF8400] 03:39:53 INFO - PROCESS | 3604 | 1461148793085 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 886ms 03:39:53 INFO - PROCESS | 3604 | 1461148793133 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 3604 | 1461148793135 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:39:53 INFO - PROCESS | 3604 | 1461148793139 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 3604 | 1461148793141 Marionette TRACE conn2 <- [1,1070,null,{}] 03:39:53 INFO - PROCESS | 3604 | 1461148793145 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 3604 | 1461148793259 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:39:53 INFO - PROCESS | 3604 | 1461148793372 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 3604 | ++DOCSHELL 1380B800 == 87 [pid = 3604] [id = 277] 03:39:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (13A6F400) [pid = 3604] [serial = 830] [outer = 00000000] 03:39:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (181ED000) [pid = 3604] [serial = 831] [outer = 13A6F400] 03:39:53 INFO - PROCESS | 3604 | 1461148793412 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (19627000) [pid = 3604] [serial = 832] [outer = 13A6F400] 03:39:54 INFO - PROCESS | 3604 | 1461148794203 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1116ms 03:39:54 INFO - PROCESS | 3604 | 1461148794250 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 3604 | 1461148794255 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:39:54 INFO - PROCESS | 3604 | 1461148794261 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 3604 | 1461148794264 Marionette TRACE conn2 <- [1,1074,null,{}] 03:39:54 INFO - PROCESS | 3604 | 1461148794269 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 3604 | 1461148794375 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:39:54 INFO - PROCESS | 3604 | 1461148794518 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 3604 | ++DOCSHELL 1574CC00 == 88 [pid = 3604] [id = 278] 03:39:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (15750800) [pid = 3604] [serial = 833] [outer = 00000000] 03:39:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (15CDAC00) [pid = 3604] [serial = 834] [outer = 15750800] 03:39:54 INFO - PROCESS | 3604 | 1461148794569 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (16536800) [pid = 3604] [serial = 835] [outer = 15750800] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 1D6C7000 == 87 [pid = 3604] [id = 193] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 14AA1800 == 86 [pid = 3604] [id = 270] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 1325C000 == 85 [pid = 3604] [id = 269] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 183DB800 == 84 [pid = 3604] [id = 268] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 18AB9000 == 83 [pid = 3604] [id = 267] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 18889C00 == 82 [pid = 3604] [id = 266] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 1653F400 == 81 [pid = 3604] [id = 265] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 15E8E400 == 80 [pid = 3604] [id = 264] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 15572800 == 79 [pid = 3604] [id = 263] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 02A9CC00 == 78 [pid = 3604] [id = 262] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 12DD3400 == 77 [pid = 3604] [id = 261] 03:39:54 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1CBCF000) [pid = 3604] [serial = 762] [outer = 00000000] [url = about:blank] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 19B4CC00 == 76 [pid = 3604] [id = 257] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 13420000 == 75 [pid = 3604] [id = 256] 03:39:54 INFO - PROCESS | 3604 | --DOCSHELL 13268800 == 74 [pid = 3604] [id = 255] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1CD69C00) [pid = 3604] [serial = 669] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (198BE800) [pid = 3604] [serial = 591] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (15CE9000) [pid = 3604] [serial = 585] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1841F800) [pid = 3604] [serial = 588] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1333E800) [pid = 3604] [serial = 621] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (165C2000) [pid = 3604] [serial = 624] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1962E000) [pid = 3604] [serial = 627] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1AC62800) [pid = 3604] [serial = 630] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1DE17C00) [pid = 3604] [serial = 633] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1DE8AC00) [pid = 3604] [serial = 636] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (19F0E000) [pid = 3604] [serial = 753] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (18DE6800) [pid = 3604] [serial = 744] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (13A72000) [pid = 3604] [serial = 733] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (136DB400) [pid = 3604] [serial = 732] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (16A72C00) [pid = 3604] [serial = 738] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1816A400) [pid = 3604] [serial = 739] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (1341C800) [pid = 3604] [serial = 730] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1341C400) [pid = 3604] [serial = 729] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (198C7400) [pid = 3604] [serial = 751] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (18884800) [pid = 3604] [serial = 741] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1888C000) [pid = 3604] [serial = 742] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (198C7000) [pid = 3604] [serial = 750] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (142B4000) [pid = 3604] [serial = 735] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (15749C00) [pid = 3604] [serial = 736] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (15AF0000) [pid = 3604] [serial = 717] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1977C000) [pid = 3604] [serial = 720] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1D6D1000) [pid = 3604] [serial = 723] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1E1EEC00) [pid = 3604] [serial = 726] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (19629400) [pid = 3604] [serial = 756] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1A1D5000) [pid = 3604] [serial = 754] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1962B000) [pid = 3604] [serial = 747] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1962E400) [pid = 3604] [serial = 748] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A890800) [pid = 3604] [serial = 759] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (18EC1000) [pid = 3604] [serial = 745] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1AC5E000) [pid = 3604] [serial = 760] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (19D47800) [pid = 3604] [serial = 757] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (165C8800) [pid = 3604] [serial = 582] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (19D46C00) [pid = 3604] [serial = 678] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1D933400) [pid = 3604] [serial = 684] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1D6D5000) [pid = 3604] [serial = 681] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (181E4000) [pid = 3604] [serial = 675] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (13337000) [pid = 3604] [serial = 672] [outer = 00000000] [url = about:blank] 03:39:55 INFO - PROCESS | 3604 | 1461148795116 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 887ms 03:39:55 INFO - PROCESS | 3604 | 1461148795148 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 3604 | 1461148795153 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 03:39:55 INFO - PROCESS | 3604 | 1461148795163 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:39:55 INFO - PROCESS | 3604 | 1461148795166 Marionette TRACE conn2 <- [1,1078,null,{}] 03:39:55 INFO - PROCESS | 3604 | 1461148795169 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 3604 | 1461148795254 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:39:55 INFO - PROCESS | 3604 | 1461148795260 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 3604 | ++DOCSHELL 1333E800 == 75 [pid = 3604] [id = 279] 03:39:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (13340000) [pid = 3604] [serial = 836] [outer = 00000000] 03:39:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (15AF0000) [pid = 3604] [serial = 837] [outer = 13340000] 03:39:55 INFO - PROCESS | 3604 | 1461148795307 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (15CBFC00) [pid = 3604] [serial = 838] [outer = 13340000] 03:39:55 INFO - PROCESS | 3604 | 1461148795783 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 612ms 03:39:55 INFO - PROCESS | 3604 | 1461148795785 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 3604 | 1461148795787 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:39:55 INFO - PROCESS | 3604 | 1461148795791 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 3604 | 1461148795794 Marionette TRACE conn2 <- [1,1082,null,{}] 03:39:55 INFO - PROCESS | 3604 | 1461148795804 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 3604 | 1461148795897 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:39:55 INFO - PROCESS | 3604 | 1461148795905 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 3604 | ++DOCSHELL 17C0D000 == 76 [pid = 3604] [id = 280] 03:39:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (17C0D400) [pid = 3604] [serial = 839] [outer = 00000000] 03:39:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (18170400) [pid = 3604] [serial = 840] [outer = 17C0D400] 03:39:55 INFO - PROCESS | 3604 | 1461148795951 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1841A800) [pid = 3604] [serial = 841] [outer = 17C0D400] 03:39:56 INFO - PROCESS | 3604 | 1461148796407 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms 03:39:56 INFO - PROCESS | 3604 | 1461148796428 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 3604 | 1461148796430 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:39:56 INFO - PROCESS | 3604 | 1461148796433 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 3604 | 1461148796435 Marionette TRACE conn2 <- [1,1086,null,{}] 03:39:56 INFO - PROCESS | 3604 | 1461148796442 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 3604 | 1461148796525 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:39:56 INFO - PROCESS | 3604 | 1461148796532 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 3604 | ++DOCSHELL 18425400 == 77 [pid = 3604] [id = 281] 03:39:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (18889C00) [pid = 3604] [serial = 842] [outer = 00000000] 03:39:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (18AB6000) [pid = 3604] [serial = 843] [outer = 18889C00] 03:39:56 INFO - PROCESS | 3604 | 1461148796576 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (18884800) [pid = 3604] [serial = 844] [outer = 18889C00] 03:39:57 INFO - PROCESS | 3604 | 1461148797038 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 689ms 03:39:57 INFO - PROCESS | 3604 | 1461148797116 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 3604 | 1461148797118 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:39:57 INFO - PROCESS | 3604 | 1461148797121 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 3604 | 1461148797123 Marionette TRACE conn2 <- [1,1090,null,{}] 03:39:57 INFO - PROCESS | 3604 | 1461148797127 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 3604 | 1461148797207 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:39:57 INFO - PROCESS | 3604 | 1461148797213 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 3604 | ++DOCSHELL 1341CC00 == 78 [pid = 3604] [id = 282] 03:39:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (18889000) [pid = 3604] [serial = 845] [outer = 00000000] 03:39:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (18DE1C00) [pid = 3604] [serial = 846] [outer = 18889000] 03:39:57 INFO - PROCESS | 3604 | 1461148797257 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (18EBC400) [pid = 3604] [serial = 847] [outer = 18889000] 03:39:57 INFO - PROCESS | 3604 | 1461148797747 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 635ms 03:39:57 INFO - PROCESS | 3604 | 1461148797759 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 3604 | 1461148797761 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 03:39:57 INFO - PROCESS | 3604 | 1461148797764 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:39:57 INFO - PROCESS | 3604 | 1461148797766 Marionette TRACE conn2 <- [1,1094,null,{}] 03:39:57 INFO - PROCESS | 3604 | 1461148797773 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 3604 | 1461148797901 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:39:57 INFO - PROCESS | 3604 | 1461148797979 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 3604 | ++DOCSHELL 1962B000 == 79 [pid = 3604] [id = 283] 03:39:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1962C400) [pid = 3604] [serial = 848] [outer = 00000000] 03:39:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (19778C00) [pid = 3604] [serial = 849] [outer = 1962C400] 03:39:58 INFO - PROCESS | 3604 | 1461148798025 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1977BC00) [pid = 3604] [serial = 850] [outer = 1962C400] 03:39:58 INFO - PROCESS | 3604 | 1461148798437 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 745ms 03:39:58 INFO - PROCESS | 3604 | 1461148798497 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 3604 | 1461148798499 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 3604 | 1461148798503 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 3604 | 1461148798504 Marionette TRACE conn2 <- [1,1098,null,{}] 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:39:58 INFO - PROCESS | 3604 | 1461148798508 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 3604 | 1461148798618 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:39:58 INFO - PROCESS | 3604 | 1461148798681 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 3604 | ++DOCSHELL 190BCC00 == 80 [pid = 3604] [id = 284] 03:39:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1962AC00) [pid = 3604] [serial = 851] [outer = 00000000] 03:39:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (19B46800) [pid = 3604] [serial = 852] [outer = 1962AC00] 03:39:58 INFO - PROCESS | 3604 | 1461148798724 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (19D3D400) [pid = 3604] [serial = 853] [outer = 1962AC00] 03:39:59 INFO - PROCESS | 3604 | 1461148799134 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 682ms 03:39:59 INFO - PROCESS | 3604 | 1461148799204 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 3604 | 1461148799206 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 3604 | 1461148799209 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:39:59 INFO - PROCESS | 3604 | 1461148799211 Marionette TRACE conn2 <- [1,1102,null,{}] 03:39:59 INFO - PROCESS | 3604 | 1461148799215 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 3604 | 1461148799352 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (15750C00) [pid = 3604] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (18DE2800) [pid = 3604] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (183DC800) [pid = 3604] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (15572C00) [pid = 3604] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (12B41800) [pid = 3604] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (165BDC00) [pid = 3604] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (18DE9000) [pid = 3604] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1888D400) [pid = 3604] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (13A22C00) [pid = 3604] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (15E90000) [pid = 3604] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (11BAD000) [pid = 3604] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:39:59 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (12DD4000) [pid = 3604] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:39:59 INFO - PROCESS | 3604 | 1461148799559 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 3604 | ++DOCSHELL 11BA8C00 == 81 [pid = 3604] [id = 285] 03:39:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (11BAD000) [pid = 3604] [serial = 854] [outer = 00000000] 03:39:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1341E000) [pid = 3604] [serial = 855] [outer = 11BAD000] 03:39:59 INFO - PROCESS | 3604 | 1461148799609 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (14A0FC00) [pid = 3604] [serial = 856] [outer = 11BAD000] 03:39:59 INFO - PROCESS | 3604 | 1461148799975 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 790ms 03:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:39:59 INFO - PROCESS | 3604 | 1461148800012 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 3604 | 1461148800013 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 3604 | 1461148800017 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 3604 | 1461148800018 Marionette TRACE conn2 <- [1,1106,null,{}] 03:39:59 INFO - PROCESS | 3604 | 1461148800022 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 3604 | 1461148800085 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:40:00 INFO - PROCESS | 3604 | 1461148800180 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 3604 | ++DOCSHELL 1333A400 == 82 [pid = 3604] [id = 286] 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (13415400) [pid = 3604] [serial = 857] [outer = 00000000] 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (19B4C400) [pid = 3604] [serial = 858] [outer = 13415400] 03:40:00 INFO - PROCESS | 3604 | 1461148800224 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1A1D5000) [pid = 3604] [serial = 859] [outer = 13415400] 03:40:00 INFO - PROCESS | 3604 | 1461148800592 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 03:40:00 INFO - PROCESS | 3604 | 1461148800639 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 3604 | 1461148800640 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 03:40:00 INFO - PROCESS | 3604 | 1461148800644 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:40:00 INFO - PROCESS | 3604 | 1461148800645 Marionette TRACE conn2 <- [1,1110,null,{}] 03:40:00 INFO - PROCESS | 3604 | 1461148800656 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 3604 | 1461148800738 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:40:00 INFO - PROCESS | 3604 | 1461148800744 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 3604 | ++DOCSHELL 198B9800 == 83 [pid = 3604] [id = 287] 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1995C400) [pid = 3604] [serial = 860] [outer = 00000000] 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1AC5E000) [pid = 3604] [serial = 861] [outer = 1995C400] 03:40:00 INFO - PROCESS | 3604 | 1461148800788 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1C0E0C00) [pid = 3604] [serial = 862] [outer = 1995C400] 03:40:01 INFO - PROCESS | 3604 | 1461148801272 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 635ms 03:40:01 INFO - PROCESS | 3604 | 1461148801282 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 3604 | 1461148801284 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:40:01 INFO - PROCESS | 3604 | 1461148801300 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 3604 | 1461148801302 Marionette TRACE conn2 <- [1,1114,null,{}] 03:40:01 INFO - PROCESS | 3604 | 1461148801310 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 3604 | 1461148801410 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:40:01 INFO - PROCESS | 3604 | 1461148801416 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 3604 | ++DOCSHELL 1325D400 == 84 [pid = 3604] [id = 288] 03:40:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (136E2000) [pid = 3604] [serial = 863] [outer = 00000000] 03:40:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1CD6B000) [pid = 3604] [serial = 864] [outer = 136E2000] 03:40:01 INFO - PROCESS | 3604 | 1461148801464 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1CECCC00) [pid = 3604] [serial = 865] [outer = 136E2000] 03:40:02 INFO - PROCESS | 3604 | 1461148802171 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 03:40:02 INFO - PROCESS | 3604 | 1461148802228 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 3604 | 1461148802234 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:40:02 INFO - PROCESS | 3604 | 1461148802240 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 3604 | 1461148802243 Marionette TRACE conn2 <- [1,1118,null,{}] 03:40:02 INFO - PROCESS | 3604 | 1461148802249 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 3604 | 1461148802365 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:40:02 INFO - PROCESS | 3604 | 1461148802503 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 3604 | ++DOCSHELL 13418400 == 85 [pid = 3604] [id = 289] 03:40:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (136DA000) [pid = 3604] [serial = 866] [outer = 00000000] 03:40:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1556B800) [pid = 3604] [serial = 867] [outer = 136DA000] 03:40:02 INFO - PROCESS | 3604 | 1461148802560 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (15749C00) [pid = 3604] [serial = 868] [outer = 136DA000] 03:40:03 INFO - PROCESS | 3604 | 1461148803186 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 993ms 03:40:03 INFO - PROCESS | 3604 | 1461148803241 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 3604 | 1461148803247 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 03:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:40:03 INFO - PROCESS | 3604 | 1461148803267 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 3604 | 1461148803270 Marionette TRACE conn2 <- [1,1122,null,{}] 03:40:03 INFO - PROCESS | 3604 | 1461148803277 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 3604 | 1461148803387 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:40:03 INFO - PROCESS | 3604 | 1461148803521 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 3604 | ++DOCSHELL 14AA1800 == 86 [pid = 3604] [id = 290] 03:40:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (14AF7800) [pid = 3604] [serial = 869] [outer = 00000000] 03:40:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1888B000) [pid = 3604] [serial = 870] [outer = 14AF7800] 03:40:03 INFO - PROCESS | 3604 | 1461148803576 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (18EBE800) [pid = 3604] [serial = 871] [outer = 14AF7800] 03:40:04 INFO - PROCESS | 3604 | 1461148804177 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 946ms 03:40:04 INFO - PROCESS | 3604 | 1461148804201 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 3604 | 1461148804204 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:40:04 INFO - PROCESS | 3604 | 1461148804208 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 3604 | 1461148804211 Marionette TRACE conn2 <- [1,1126,null,{}] 03:40:04 INFO - PROCESS | 3604 | 1461148804223 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 3604 | 1461148804330 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:40:04 INFO - PROCESS | 3604 | 1461148804440 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 3604 | ++DOCSHELL 1A93C000 == 87 [pid = 3604] [id = 291] 03:40:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1AC5D400) [pid = 3604] [serial = 872] [outer = 00000000] 03:40:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1C350400) [pid = 3604] [serial = 873] [outer = 1AC5D400] 03:40:04 INFO - PROCESS | 3604 | 1461148804497 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1CBD0400) [pid = 3604] [serial = 874] [outer = 1AC5D400] 03:40:05 INFO - PROCESS | 3604 | 1461148805118 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 931ms 03:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:40:05 INFO - PROCESS | 3604 | 1461148805152 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 3604 | 1461148805155 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 03:40:05 INFO - PROCESS | 3604 | 1461148805158 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 3604 | 1461148805160 Marionette TRACE conn2 <- [1,1130,null,{}] 03:40:05 INFO - PROCESS | 3604 | 1461148805164 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 3604 | 1461148805270 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:40:05 INFO - PROCESS | 3604 | 1461148805378 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 3604 | ++DOCSHELL 19958000 == 88 [pid = 3604] [id = 292] 03:40:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (1C0E1C00) [pid = 3604] [serial = 875] [outer = 00000000] 03:40:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (1D46C400) [pid = 3604] [serial = 876] [outer = 1C0E1C00] 03:40:05 INFO - PROCESS | 3604 | 1461148805431 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1D647800) [pid = 3604] [serial = 877] [outer = 1C0E1C00] 03:40:05 INFO - PROCESS | 3604 | 1461148805965 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 837ms 03:40:05 INFO - PROCESS | 3604 | 1461148806003 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 3604 | 1461148806005 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 03:40:05 INFO - PROCESS | 3604 | 1461148806010 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:40:05 INFO - PROCESS | 3604 | 1461148806012 Marionette TRACE conn2 <- [1,1134,null,{}] 03:40:05 INFO - PROCESS | 3604 | 1461148806016 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 3604 | 1461148806127 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:40:06 INFO - PROCESS | 3604 | 1461148806234 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 3604 | ++DOCSHELL 1C0EBC00 == 89 [pid = 3604] [id = 293] 03:40:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1CD6A000) [pid = 3604] [serial = 878] [outer = 00000000] 03:40:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1D655400) [pid = 3604] [serial = 879] [outer = 1CD6A000] 03:40:06 INFO - PROCESS | 3604 | 1461148806287 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1D6CDC00) [pid = 3604] [serial = 880] [outer = 1CD6A000] 03:40:06 INFO - PROCESS | 3604 | 1461148806859 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 900ms 03:40:06 INFO - PROCESS | 3604 | 1461148806899 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 3604 | 1461148806902 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:40:06 INFO - PROCESS | 3604 | 1461148806905 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 3604 | 1461148806907 Marionette TRACE conn2 <- [1,1138,null,{}] 03:40:06 INFO - PROCESS | 3604 | 1461148806911 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 3604 | 1461148807022 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:40:07 INFO - PROCESS | 3604 | 1461148807154 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 3604 | ++DOCSHELL 13332C00 == 90 [pid = 3604] [id = 294] 03:40:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1341F800) [pid = 3604] [serial = 881] [outer = 00000000] 03:40:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (18DE5C00) [pid = 3604] [serial = 882] [outer = 1341F800] 03:40:07 INFO - PROCESS | 3604 | 1461148807253 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (19115000) [pid = 3604] [serial = 883] [outer = 1341F800] 03:40:07 INFO - PROCESS | 3604 | 1461148808002 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1132ms 03:40:08 INFO - PROCESS | 3604 | 1461148808053 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 3604 | 1461148808057 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 03:40:08 INFO - PROCESS | 3604 | 1461148808062 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:40:08 INFO - PROCESS | 3604 | 1461148808065 Marionette TRACE conn2 <- [1,1142,null,{}] 03:40:08 INFO - PROCESS | 3604 | 1461148808086 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 3604 | 1461148808226 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:40:08 INFO - PROCESS | 3604 | 1461148808293 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 3604 | ++DOCSHELL 143B2C00 == 91 [pid = 3604] [id = 295] 03:40:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (143B4800) [pid = 3604] [serial = 884] [outer = 00000000] 03:40:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1556C800) [pid = 3604] [serial = 885] [outer = 143B4800] 03:40:08 INFO - PROCESS | 3604 | 1461148808343 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (157FCC00) [pid = 3604] [serial = 886] [outer = 143B4800] 03:40:08 INFO - PROCESS | 3604 | 1461148808915 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 900ms 03:40:08 INFO - PROCESS | 3604 | 1461148808952 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 3604 | 1461148808957 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:40:08 INFO - PROCESS | 3604 | 1461148808963 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 3604 | 1461148808966 Marionette TRACE conn2 <- [1,1146,null,{}] 03:40:08 INFO - PROCESS | 3604 | 1461148808970 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 3604 | 1461148809070 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:40:09 INFO - PROCESS | 3604 | 1461148809233 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 3604 | ++DOCSHELL 1435FC00 == 92 [pid = 3604] [id = 296] 03:40:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (16646C00) [pid = 3604] [serial = 887] [outer = 00000000] 03:40:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (17C08000) [pid = 3604] [serial = 888] [outer = 16646C00] 03:40:09 INFO - PROCESS | 3604 | 1461148809280 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (183D7000) [pid = 3604] [serial = 889] [outer = 16646C00] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 198B9800 == 91 [pid = 3604] [id = 287] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 1333A400 == 90 [pid = 3604] [id = 286] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 11BA8C00 == 89 [pid = 3604] [id = 285] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 190BCC00 == 88 [pid = 3604] [id = 284] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 1962B000 == 87 [pid = 3604] [id = 283] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 1341CC00 == 86 [pid = 3604] [id = 282] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 18425400 == 85 [pid = 3604] [id = 281] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 17C0D000 == 84 [pid = 3604] [id = 280] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 1333E800 == 83 [pid = 3604] [id = 279] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 1574CC00 == 82 [pid = 3604] [id = 278] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1D6CB000) [pid = 3604] [serial = 774] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (13417400) [pid = 3604] [serial = 765] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1A88BC00) [pid = 3604] [serial = 771] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (16A72400) [pid = 3604] [serial = 768] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (19DC8C00) [pid = 3604] [serial = 813] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1D932400) [pid = 3604] [serial = 777] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 136E0C00 == 81 [pid = 3604] [id = 276] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 19B48000 == 80 [pid = 3604] [id = 275] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 19780C00 == 79 [pid = 3604] [id = 274] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 12B82800 == 78 [pid = 3604] [id = 273] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 12310400 == 77 [pid = 3604] [id = 272] 03:40:09 INFO - PROCESS | 3604 | --DOCSHELL 19B4BC00 == 76 [pid = 3604] [id = 271] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (18BE6000) [pid = 3604] [serial = 780] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (190BD000) [pid = 3604] [serial = 810] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (196B3C00) [pid = 3604] [serial = 805] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (15C34800) [pid = 3604] [serial = 790] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1DE87000) [pid = 3604] [serial = 715] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (17C83800) [pid = 3604] [serial = 796] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (18F6A800) [pid = 3604] [serial = 801] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (18AC1C00) [pid = 3604] [serial = 798] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (16542000) [pid = 3604] [serial = 793] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (16538400) [pid = 3604] [serial = 807] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (16650400) [pid = 3604] [serial = 795] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1D93C400) [pid = 3604] [serial = 781] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (157AC400) [pid = 3604] [serial = 789] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (19632000) [pid = 3604] [serial = 804] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1325D800) [pid = 3604] [serial = 783] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (18423800) [pid = 3604] [serial = 808] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (190C0800) [pid = 3604] [serial = 802] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (18BE4C00) [pid = 3604] [serial = 799] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (142ADC00) [pid = 3604] [serial = 787] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1962A800) [pid = 3604] [serial = 811] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1653AC00) [pid = 3604] [serial = 792] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (136D4000) [pid = 3604] [serial = 786] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (13336000) [pid = 3604] [serial = 784] [outer = 00000000] [url = about:blank] 03:40:09 INFO - PROCESS | 3604 | 1461148809827 Marionette TRACE conn2 <- [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]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 899ms 03:40:09 INFO - PROCESS | 3604 | 1461148809867 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 3604 | 1461148809869 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:40:09 INFO - PROCESS | 3604 | 1461148809873 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 3604 | 1461148809876 Marionette TRACE conn2 <- [1,1150,null,{}] 03:40:09 INFO - PROCESS | 3604 | 1461148809886 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 3604 | 1461148809978 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:40:09 INFO - PROCESS | 3604 | 1461148809986 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 3604 | ++DOCSHELL 183DCC00 == 77 [pid = 3604] [id = 297] 03:40:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1841A400) [pid = 3604] [serial = 890] [outer = 00000000] 03:40:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (18BDEC00) [pid = 3604] [serial = 891] [outer = 1841A400] 03:40:10 INFO - PROCESS | 3604 | 1461148810034 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (18DE8400) [pid = 3604] [serial = 892] [outer = 1841A400] 03:40:10 INFO - PROCESS | 3604 | 1461148810493 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 683ms 03:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:40:10 INFO - PROCESS | 3604 | 1461148810556 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 3604 | 1461148810558 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 3604 | 1461148810561 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 3604 | 1461148810563 Marionette TRACE conn2 <- [1,1154,null,{}] 03:40:10 INFO - PROCESS | 3604 | 1461148810566 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 3604 | 1461148810649 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:40:10 INFO - PROCESS | 3604 | 1461148810778 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 3604 | ++DOCSHELL 18AB9400 == 78 [pid = 3604] [id = 298] 03:40:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (18DEA800) [pid = 3604] [serial = 893] [outer = 00000000] 03:40:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (19113000) [pid = 3604] [serial = 894] [outer = 18DEA800] 03:40:10 INFO - PROCESS | 3604 | 1461148810824 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (19629C00) [pid = 3604] [serial = 895] [outer = 18DEA800] 03:40:11 INFO - PROCESS | 3604 | 1461148811196 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 682ms 03:40:11 INFO - PROCESS | 3604 | 1461148811261 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 3604 | 1461148811263 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:40:11 INFO - PROCESS | 3604 | 1461148811266 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 3604 | 1461148811268 Marionette TRACE conn2 <- [1,1158,null,{}] 03:40:11 INFO - PROCESS | 3604 | 1461148811276 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 3604 | 1461148811357 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:40:11 INFO - PROCESS | 3604 | 1461148811367 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 3604 | ++DOCSHELL 1962D800 == 79 [pid = 3604] [id = 299] 03:40:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1962F800) [pid = 3604] [serial = 896] [outer = 00000000] 03:40:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (197F7000) [pid = 3604] [serial = 897] [outer = 1962F800] 03:40:11 INFO - PROCESS | 3604 | 1461148811412 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (198C2400) [pid = 3604] [serial = 898] [outer = 1962F800] 03:40:11 INFO - PROCESS | 3604 | 1461148811895 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 682ms 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:40:11 INFO - PROCESS | 3604 | 1461148811968 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 3604 | 1461148811970 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 03:40:11 INFO - PROCESS | 3604 | 1461148811973 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 3604 | 1461148811975 Marionette TRACE conn2 <- [1,1162,null,{}] 03:40:11 INFO - PROCESS | 3604 | 1461148811978 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 3604 | 1461148812137 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:40:12 INFO - PROCESS | 3604 | 1461148812203 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 3604 | ++DOCSHELL 190C2400 == 80 [pid = 3604] [id = 300] 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (198BE400) [pid = 3604] [serial = 899] [outer = 00000000] 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1AC5F400) [pid = 3604] [serial = 900] [outer = 198BE400] 03:40:12 INFO - PROCESS | 3604 | 1461148812257 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1AC6CC00) [pid = 3604] [serial = 901] [outer = 198BE400] 03:40:12 INFO - PROCESS | 3604 | 1461148812677 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 3604 | 1461148812697 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:40:12 INFO - PROCESS | 3604 | 1461148812701 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 3604 | 1461148812702 Marionette TRACE conn2 <- [1,1166,null,{}] 03:40:12 INFO - PROCESS | 3604 | 1461148812706 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 3604 | 1461148812817 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:40:12 INFO - PROCESS | 3604 | 1461148812824 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 3604 | ++DOCSHELL 1A846C00 == 81 [pid = 3604] [id = 301] 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1C0E1000) [pid = 3604] [serial = 902] [outer = 00000000] 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1D64DC00) [pid = 3604] [serial = 903] [outer = 1C0E1000] 03:40:12 INFO - PROCESS | 3604 | 1461148812867 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (1D7CAC00) [pid = 3604] [serial = 904] [outer = 1C0E1000] 03:40:13 INFO - PROCESS | 3604 | 1461148813325 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 3604 | 1461148813402 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 03:40:13 INFO - PROCESS | 3604 | 1461148813406 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:40:13 INFO - PROCESS | 3604 | 1461148813407 Marionette TRACE conn2 <- [1,1170,null,{}] 03:40:13 INFO - PROCESS | 3604 | 1461148813416 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 3604 | 1461148813555 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1962C400) [pid = 3604] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1962AC00) [pid = 3604] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (11BAD000) [pid = 3604] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (18889C00) [pid = 3604] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (17C0D400) [pid = 3604] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (13A6F400) [pid = 3604] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (18889000) [pid = 3604] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (15750800) [pid = 3604] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (13340000) [pid = 3604] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (13415400) [pid = 3604] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (13269400) [pid = 3604] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19EBE000) [pid = 3604] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (13A2D800) [pid = 3604] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1CED6C00) [pid = 3604] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1C82D800) [pid = 3604] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (198BDC00) [pid = 3604] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1DADDC00) [pid = 3604] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (14A95800) [pid = 3604] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (18EC0000) [pid = 3604] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1A16A400) [pid = 3604] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:40:13 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1995C400) [pid = 3604] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:40:13 INFO - PROCESS | 3604 | 1461148813918 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 3604 | ++DOCSHELL 11BAD000 == 82 [pid = 3604] [id = 302] 03:40:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (11BAE800) [pid = 3604] [serial = 905] [outer = 00000000] 03:40:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1336C800) [pid = 3604] [serial = 906] [outer = 11BAE800] 03:40:13 INFO - PROCESS | 3604 | 1461148813972 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (13413C00) [pid = 3604] [serial = 907] [outer = 11BAE800] 03:40:14 INFO - PROCESS | 3604 | 1461148814350 Marionette TRACE conn2 <- [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] 03:40:14 INFO - PROCESS | 3604 | 1461148814410 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 3604 | 1461148814413 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:40:14 INFO - PROCESS | 3604 | 1461148814415 Marionette TRACE conn2 <- [1,1174,null,{}] 03:40:14 INFO - PROCESS | 3604 | 1461148814418 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 3604 | 1461148814500 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:40:14 INFO - PROCESS | 3604 | 1461148814507 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 3604 | ++DOCSHELL 13A20800 == 83 [pid = 3604] [id = 303] 03:40:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (16543400) [pid = 3604] [serial = 908] [outer = 00000000] 03:40:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (1A16A400) [pid = 3604] [serial = 909] [outer = 16543400] 03:40:14 INFO - PROCESS | 3604 | 1461148814550 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1A26E000) [pid = 3604] [serial = 910] [outer = 16543400] 03:40:14 INFO - PROCESS | 3604 | 1461148814967 Marionette TRACE conn2 <- [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] 03:40:15 INFO - PROCESS | 3604 | 1461148815008 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 03:40:15 INFO - PROCESS | 3604 | 1461148815013 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 3604 | 1461148815014 Marionette TRACE conn2 <- [1,1178,null,{}] 03:40:15 INFO - PROCESS | 3604 | 1461148815018 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 3604 | 1461148815099 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:40:15 INFO - PROCESS | 3604 | 1461148815106 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 3604 | ++DOCSHELL 194DA800 == 84 [pid = 3604] [id = 304] 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1D7CE400) [pid = 3604] [serial = 911] [outer = 00000000] 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1DE12800) [pid = 3604] [serial = 912] [outer = 1D7CE400] 03:40:15 INFO - PROCESS | 3604 | 1461148815149 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1DE18800) [pid = 3604] [serial = 913] [outer = 1D7CE400] 03:40:15 INFO - PROCESS | 3604 | 1461148815634 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 3604 | 1461148815651 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:40:15 INFO - PROCESS | 3604 | 1461148815667 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 3604 | 1461148815670 Marionette TRACE conn2 <- [1,1182,null,{}] 03:40:15 INFO - PROCESS | 3604 | 1461148815678 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 3604 | 1461148815779 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:40:15 INFO - PROCESS | 3604 | 1461148815785 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 3604 | ++DOCSHELL 1DE85800 == 85 [pid = 3604] [id = 305] 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1DE87C00) [pid = 3604] [serial = 914] [outer = 00000000] 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1DE8F800) [pid = 3604] [serial = 915] [outer = 1DE87C00] 03:40:15 INFO - PROCESS | 3604 | 1461148815837 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1DF5AC00) [pid = 3604] [serial = 916] [outer = 1DE87C00] 03:40:16 INFO - PROCESS | 3604 | 1461148816580 Marionette TRACE conn2 <- [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] 03:40:16 INFO - PROCESS | 3604 | 1461148816627 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 03:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:40:16 INFO - PROCESS | 3604 | 1461148816633 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 3604 | 1461148816637 Marionette TRACE conn2 <- [1,1186,null,{}] 03:40:16 INFO - PROCESS | 3604 | 1461148816642 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 3604 | 1461148816742 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:40:16 INFO - PROCESS | 3604 | 1461148816883 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 3604 | ++DOCSHELL 13A1F000 == 86 [pid = 3604] [id = 306] 03:40:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (13A23400) [pid = 3604] [serial = 917] [outer = 00000000] 03:40:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (15C3BC00) [pid = 3604] [serial = 918] [outer = 13A23400] 03:40:16 INFO - PROCESS | 3604 | 1461148816940 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (16544C00) [pid = 3604] [serial = 919] [outer = 13A23400] 03:40:17 INFO - PROCESS | 3604 | 1461148817508 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 945ms 03:40:17 INFO - PROCESS | 3604 | 1461148817561 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 3604 | 1461148817568 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:40:17 INFO - PROCESS | 3604 | 1461148817574 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 3604 | 1461148817577 Marionette TRACE conn2 <- [1,1190,null,{}] 03:40:17 INFO - PROCESS | 3604 | 1461148817581 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 3604 | 1461148817692 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:40:17 INFO - PROCESS | 3604 | 1461148817804 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 3604 | ++DOCSHELL 17C7E000 == 87 [pid = 3604] [id = 307] 03:40:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (181ED400) [pid = 3604] [serial = 920] [outer = 00000000] 03:40:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (18EC6400) [pid = 3604] [serial = 921] [outer = 181ED400] 03:40:17 INFO - PROCESS | 3604 | 1461148817858 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (194D9800) [pid = 3604] [serial = 922] [outer = 181ED400] 03:40:18 INFO - PROCESS | 3604 | 1461148818499 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 992ms 03:40:18 INFO - PROCESS | 3604 | 1461148818578 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 3604 | 1461148818581 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:40:18 INFO - PROCESS | 3604 | 1461148818585 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 3604 | 1461148818589 Marionette TRACE conn2 <- [1,1194,null,{}] 03:40:18 INFO - PROCESS | 3604 | 1461148818615 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 3604 | 1461148818749 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:40:18 INFO - PROCESS | 3604 | 1461148818881 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 3604 | ++DOCSHELL 1325EC00 == 88 [pid = 3604] [id = 308] 03:40:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (17C0AC00) [pid = 3604] [serial = 923] [outer = 00000000] 03:40:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1DE1A000) [pid = 3604] [serial = 924] [outer = 17C0AC00] 03:40:18 INFO - PROCESS | 3604 | 1461148818940 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (1DE84000) [pid = 3604] [serial = 925] [outer = 17C0AC00] 03:40:19 INFO - PROCESS | 3604 | 1461148819537 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 992ms 03:40:19 INFO - PROCESS | 3604 | 1461148819573 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 3604 | 1461148819576 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 03:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:40:19 INFO - PROCESS | 3604 | 1461148819580 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 3604 | 1461148819581 Marionette TRACE conn2 <- [1,1198,null,{}] 03:40:19 INFO - PROCESS | 3604 | 1461148819585 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 3604 | 1461148819694 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:40:19 INFO - PROCESS | 3604 | 1461148819804 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 3604 | ++DOCSHELL 1DE8EC00 == 89 [pid = 3604] [id = 309] 03:40:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (1DE91800) [pid = 3604] [serial = 926] [outer = 00000000] 03:40:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1DF61C00) [pid = 3604] [serial = 927] [outer = 1DE91800] 03:40:19 INFO - PROCESS | 3604 | 1461148819859 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1DF66C00) [pid = 3604] [serial = 928] [outer = 1DE91800] 03:40:20 INFO - PROCESS | 3604 | 1461148820424 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 899ms 03:40:20 INFO - PROCESS | 3604 | 1461148820483 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 3604 | 1461148820486 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:40:20 INFO - PROCESS | 3604 | 1461148820489 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 3604 | 1461148820491 Marionette TRACE conn2 <- [1,1202,null,{}] 03:40:20 INFO - PROCESS | 3604 | 1461148820495 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 3604 | 1461148820600 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:40:20 INFO - PROCESS | 3604 | 1461148820738 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 3604 | ++DOCSHELL 1DE87400 == 90 [pid = 3604] [id = 310] 03:40:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1DF65400) [pid = 3604] [serial = 929] [outer = 00000000] 03:40:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1E1F3400) [pid = 3604] [serial = 930] [outer = 1DF65400] 03:40:20 INFO - PROCESS | 3604 | 1461148820792 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1E1F6800) [pid = 3604] [serial = 931] [outer = 1DF65400] 03:40:21 INFO - PROCESS | 3604 | 1461148821331 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 899ms 03:40:21 INFO - PROCESS | 3604 | 1461148821377 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 3604 | 1461148821379 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:40:21 INFO - PROCESS | 3604 | 1461148821383 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 3604 | 1461148821385 Marionette TRACE conn2 <- [1,1206,null,{}] 03:40:21 INFO - PROCESS | 3604 | 1461148821389 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 3604 | 1461148821509 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:40:21 INFO - PROCESS | 3604 | 1461148821620 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 3604 | ++DOCSHELL 1DE8DC00 == 91 [pid = 3604] [id = 311] 03:40:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1E1E9C00) [pid = 3604] [serial = 932] [outer = 00000000] 03:40:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1E382800) [pid = 3604] [serial = 933] [outer = 1E1E9C00] 03:40:21 INFO - PROCESS | 3604 | 1461148821676 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1E3D3400) [pid = 3604] [serial = 934] [outer = 1E1E9C00] 03:40:22 INFO - PROCESS | 3604 | 1461148822261 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 03:40:22 INFO - PROCESS | 3604 | 1461148822329 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 3604 | 1461148822332 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:40:22 INFO - PROCESS | 3604 | 1461148822336 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 3604 | 1461148822338 Marionette TRACE conn2 <- [1,1210,null,{}] 03:40:22 INFO - PROCESS | 3604 | 1461148822342 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:22 INFO - PROCESS | 3604 | 1461148822452 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:40:22 INFO - PROCESS | 3604 | 1461148822783 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 3604 | ++DOCSHELL 02A9B800 == 92 [pid = 3604] [id = 312] 03:40:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (11BAC000) [pid = 3604] [serial = 935] [outer = 00000000] 03:40:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (13416C00) [pid = 3604] [serial = 936] [outer = 11BAC000] 03:40:22 INFO - PROCESS | 3604 | 1461148822861 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (13A27400) [pid = 3604] [serial = 937] [outer = 11BAC000] 03:40:23 INFO - PROCESS | 3604 | 1461148823397 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 3604 | 1461148823477 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:40:23 INFO - PROCESS | 3604 | 1461148823482 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 3604 | 1461148823485 Marionette TRACE conn2 <- [1,1214,null,{}] 03:40:23 INFO - PROCESS | 3604 | 1461148823490 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 3604 | 1461148823596 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:40:23 INFO - PROCESS | 3604 | 1461148823719 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 3604 | ++DOCSHELL 165BE800 == 93 [pid = 3604] [id = 313] 03:40:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (165C2400) [pid = 3604] [serial = 938] [outer = 00000000] 03:40:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (16A66400) [pid = 3604] [serial = 939] [outer = 165C2400] 03:40:23 INFO - PROCESS | 3604 | 1461148823769 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (17C0D400) [pid = 3604] [serial = 940] [outer = 165C2400] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 16A6A400 == 92 [pid = 3604] [id = 97] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 194DA800 == 91 [pid = 3604] [id = 304] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 13A20800 == 90 [pid = 3604] [id = 303] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 11BAD000 == 89 [pid = 3604] [id = 302] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 1A846C00 == 88 [pid = 3604] [id = 301] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 190C2400 == 87 [pid = 3604] [id = 300] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 1962D800 == 86 [pid = 3604] [id = 299] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 18AB9400 == 85 [pid = 3604] [id = 298] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 183DCC00 == 84 [pid = 3604] [id = 297] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 1435FC00 == 83 [pid = 3604] [id = 296] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 143B2C00 == 82 [pid = 3604] [id = 295] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 19958000 == 81 [pid = 3604] [id = 292] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 1A93C000 == 80 [pid = 3604] [id = 291] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 14AA1800 == 79 [pid = 3604] [id = 290] 03:40:24 INFO - PROCESS | 3604 | --DOCSHELL 13418400 == 78 [pid = 3604] [id = 289] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1E1F3800) [pid = 3604] [serial = 727] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (15CEC000) [pid = 3604] [serial = 718] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (19F0C800) [pid = 3604] [serial = 721] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1D932C00) [pid = 3604] [serial = 724] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1841D400) [pid = 3604] [serial = 769] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1D6CF000) [pid = 3604] [serial = 775] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1CECD000) [pid = 3604] [serial = 763] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1D940800) [pid = 3604] [serial = 778] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (19778C00) [pid = 3604] [serial = 849] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (19B46800) [pid = 3604] [serial = 852] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1977BC00) [pid = 3604] [serial = 850] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (19D3D400) [pid = 3604] [serial = 853] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (14A0FC00) [pid = 3604] [serial = 856] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (18AB6000) [pid = 3604] [serial = 843] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (18884800) [pid = 3604] [serial = 844] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (18170400) [pid = 3604] [serial = 840] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1841A800) [pid = 3604] [serial = 841] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (19627000) [pid = 3604] [serial = 832] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (181ED000) [pid = 3604] [serial = 831] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (18DE1C00) [pid = 3604] [serial = 846] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (16536800) [pid = 3604] [serial = 835] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (15CDAC00) [pid = 3604] [serial = 834] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (15AF0000) [pid = 3604] [serial = 837] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (15CBFC00) [pid = 3604] [serial = 838] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (13416000) [pid = 3604] [serial = 816] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (1653A400) [pid = 3604] [serial = 819] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19B4B000) [pid = 3604] [serial = 822] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1A88D400) [pid = 3604] [serial = 825] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (1C0EB400) [pid = 3604] [serial = 828] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (19B4C400) [pid = 3604] [serial = 858] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (1C0E0C00) [pid = 3604] [serial = 862] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (18EBC400) [pid = 3604] [serial = 847] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1341E000) [pid = 3604] [serial = 855] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A1D5000) [pid = 3604] [serial = 859] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (13420800) [pid = 3604] [serial = 766] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1C0E4400) [pid = 3604] [serial = 772] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1AC5E000) [pid = 3604] [serial = 861] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 3604 | 1461148824348 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 899ms 03:40:24 INFO - PROCESS | 3604 | 1461148824388 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 3604 | 1461148824391 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 03:40:24 INFO - PROCESS | 3604 | 1461148824396 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:40:24 INFO - PROCESS | 3604 | 1461148824398 Marionette TRACE conn2 <- [1,1218,null,{}] 03:40:24 INFO - PROCESS | 3604 | 1461148824402 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 3604 | 1461148824497 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:40:24 INFO - PROCESS | 3604 | 1461148824596 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 3604 | ++DOCSHELL 13334400 == 79 [pid = 3604] [id = 314] 03:40:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (13336400) [pid = 3604] [serial = 941] [outer = 00000000] 03:40:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (15ECE400) [pid = 3604] [serial = 942] [outer = 13336400] 03:40:24 INFO - PROCESS | 3604 | 1461148824641 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1664F000) [pid = 3604] [serial = 943] [outer = 13336400] 03:40:25 INFO - PROCESS | 3604 | 1461148825021 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 698ms 03:40:25 INFO - PROCESS | 3604 | 1461148825080 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 3604 | 1461148825082 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:40:25 INFO - PROCESS | 3604 | 1461148825087 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 3604 | 1461148825093 Marionette TRACE conn2 <- [1,1222,null,{}] 03:40:25 INFO - PROCESS | 3604 | 1461148825103 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 3604 | 1461148825220 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:40:25 INFO - PROCESS | 3604 | 1461148825236 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 3604 | ++DOCSHELL 18892800 == 80 [pid = 3604] [id = 315] 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (18AB4400) [pid = 3604] [serial = 944] [outer = 00000000] 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (18DE1C00) [pid = 3604] [serial = 945] [outer = 18AB4400] 03:40:25 INFO - PROCESS | 3604 | 1461148825281 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (18DE8000) [pid = 3604] [serial = 946] [outer = 18AB4400] 03:40:25 INFO - PROCESS | 3604 | 1461148825729 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 682ms 03:40:25 INFO - PROCESS | 3604 | 1461148825785 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 3604 | 1461148825787 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:40:25 INFO - PROCESS | 3604 | 1461148825790 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 3604 | 1461148825792 Marionette TRACE conn2 <- [1,1226,null,{}] 03:40:25 INFO - PROCESS | 3604 | 1461148825795 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 3604 | 1461148825878 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:40:25 INFO - PROCESS | 3604 | 1461148825884 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 3604 | ++DOCSHELL 18893C00 == 81 [pid = 3604] [id = 316] 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (18DDD400) [pid = 3604] [serial = 947] [outer = 00000000] 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (190C2000) [pid = 3604] [serial = 948] [outer = 18DDD400] 03:40:25 INFO - PROCESS | 3604 | 1461148825929 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (19627400) [pid = 3604] [serial = 949] [outer = 18DDD400] 03:40:26 INFO - PROCESS | 3604 | 1461148826365 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 589ms 03:40:26 INFO - PROCESS | 3604 | 1461148826397 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 3604 | 1461148826399 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 03:40:26 INFO - PROCESS | 3604 | 1461148826402 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 3604 | 1461148826403 Marionette TRACE conn2 <- [1,1230,null,{}] 03:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:40:26 INFO - PROCESS | 3604 | 1461148826407 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 3604 | 1461148826528 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:40:26 INFO - PROCESS | 3604 | 1461148826536 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 3604 | ++DOCSHELL 18ECB400 == 82 [pid = 3604] [id = 317] 03:40:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (18F6CC00) [pid = 3604] [serial = 950] [outer = 00000000] 03:40:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (19787C00) [pid = 3604] [serial = 951] [outer = 18F6CC00] 03:40:26 INFO - PROCESS | 3604 | 1461148826644 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (198C5C00) [pid = 3604] [serial = 952] [outer = 18F6CC00] 03:40:27 INFO - PROCESS | 3604 | 1461148827101 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 728ms 03:40:27 INFO - PROCESS | 3604 | 1461148827130 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 3604 | 1461148827132 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 03:40:27 INFO - PROCESS | 3604 | 1461148827142 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 3604 | 1461148827143 Marionette TRACE conn2 <- [1,1234,null,{}] 03:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:40:27 INFO - PROCESS | 3604 | 1461148827147 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 3604 | 1461148827263 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:40:27 INFO - PROCESS | 3604 | 1461148827332 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 3604 | ++DOCSHELL 19D3CC00 == 83 [pid = 3604] [id = 318] 03:40:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (19D3D400) [pid = 3604] [serial = 953] [outer = 00000000] 03:40:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (19FF8C00) [pid = 3604] [serial = 954] [outer = 19D3D400] 03:40:27 INFO - PROCESS | 3604 | 1461148827376 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1A1D7000) [pid = 3604] [serial = 955] [outer = 19D3D400] 03:40:27 INFO - PROCESS | 3604 | 1461148827789 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 697ms 03:40:27 INFO - PROCESS | 3604 | 1461148827844 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 3604 | 1461148827846 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 03:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:40:27 INFO - PROCESS | 3604 | 1461148827850 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 3604 | 1461148827851 Marionette TRACE conn2 <- [1,1238,null,{}] 03:40:27 INFO - PROCESS | 3604 | 1461148827855 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 3604 | 1461148827999 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:40:28 INFO - PROCESS | 3604 | 1461148828023 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 3604 | ++DOCSHELL 1A16A800 == 84 [pid = 3604] [id = 319] 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1A1E2C00) [pid = 3604] [serial = 956] [outer = 00000000] 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1A88F000) [pid = 3604] [serial = 957] [outer = 1A1E2C00] 03:40:28 INFO - PROCESS | 3604 | 1461148828067 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1C0E0C00) [pid = 3604] [serial = 958] [outer = 1A1E2C00] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1D7CE400) [pid = 3604] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (198BE400) [pid = 3604] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1C0E1000) [pid = 3604] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (16543400) [pid = 3604] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (143B4800) [pid = 3604] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (18DEA800) [pid = 3604] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (16646C00) [pid = 3604] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1962F800) [pid = 3604] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1841A400) [pid = 3604] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:40:28 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (11BAE800) [pid = 3604] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:40:28 INFO - PROCESS | 3604 | 1461148828644 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 822ms 03:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:40:28 INFO - PROCESS | 3604 | 1461148828693 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 3604 | 1461148828695 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 3604 | 1461148828698 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 3604 | 1461148828700 Marionette TRACE conn2 <- [1,1242,null,{}] 03:40:28 INFO - PROCESS | 3604 | 1461148828703 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 3604 | 1461148828786 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:40:28 INFO - PROCESS | 3604 | 1461148828792 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 3604 | ++DOCSHELL 13419800 == 85 [pid = 3604] [id = 320] 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (143B4800) [pid = 3604] [serial = 959] [outer = 00000000] 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (19D46800) [pid = 3604] [serial = 960] [outer = 143B4800] 03:40:28 INFO - PROCESS | 3604 | 1461148828839 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1A1DC400) [pid = 3604] [serial = 961] [outer = 143B4800] 03:40:29 INFO - PROCESS | 3604 | 1461148829282 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 620ms 03:40:29 INFO - PROCESS | 3604 | 1461148829320 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 3604 | 1461148829322 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:40:29 INFO - PROCESS | 3604 | 1461148829325 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 3604 | 1461148829327 Marionette TRACE conn2 <- [1,1246,null,{}] 03:40:29 INFO - PROCESS | 3604 | 1461148829331 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 3604 | 1461148829412 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:40:29 INFO - PROCESS | 3604 | 1461148829418 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 3604 | ++DOCSHELL 13417800 == 86 [pid = 3604] [id = 321] 03:40:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (18889C00) [pid = 3604] [serial = 962] [outer = 00000000] 03:40:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1C356C00) [pid = 3604] [serial = 963] [outer = 18889C00] 03:40:29 INFO - PROCESS | 3604 | 1461148829465 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1CD6E800) [pid = 3604] [serial = 964] [outer = 18889C00] 03:40:29 INFO - PROCESS | 3604 | 1461148829902 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 635ms 03:40:29 INFO - PROCESS | 3604 | 1461148829964 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 3604 | 1461148829966 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:40:29 INFO - PROCESS | 3604 | 1461148829969 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 3604 | 1461148829971 Marionette TRACE conn2 <- [1,1250,null,{}] 03:40:29 INFO - PROCESS | 3604 | 1461148829974 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 3604 | 1461148830057 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:40:30 INFO - PROCESS | 3604 | 1461148830063 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 3604 | ++DOCSHELL 1C0ECC00 == 87 [pid = 3604] [id = 322] 03:40:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1D28D000) [pid = 3604] [serial = 965] [outer = 00000000] 03:40:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1D6CA000) [pid = 3604] [serial = 966] [outer = 1D28D000] 03:40:30 INFO - PROCESS | 3604 | 1461148830112 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1D7D0C00) [pid = 3604] [serial = 967] [outer = 1D28D000] 03:40:30 INFO - PROCESS | 3604 | 1461148830645 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 729ms 03:40:30 INFO - PROCESS | 3604 | 1461148830710 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 3604 | 1461148830715 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 03:40:30 INFO - PROCESS | 3604 | 1461148830720 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:40:30 INFO - PROCESS | 3604 | 1461148830725 Marionette TRACE conn2 <- [1,1254,null,{}] 03:40:30 INFO - PROCESS | 3604 | 1461148830732 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 3604 | 1461148830911 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:40:31 INFO - PROCESS | 3604 | 1461148831018 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 3604 | ++DOCSHELL 14A0FC00 == 88 [pid = 3604] [id = 323] 03:40:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (14A9E400) [pid = 3604] [serial = 968] [outer = 00000000] 03:40:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (15569C00) [pid = 3604] [serial = 969] [outer = 14A9E400] 03:40:31 INFO - PROCESS | 3604 | 1461148831075 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (15AEF400) [pid = 3604] [serial = 970] [outer = 14A9E400] 03:40:31 INFO - PROCESS | 3604 | 1461148831599 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 945ms 03:40:31 INFO - PROCESS | 3604 | 1461148831652 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 3604 | 1461148831659 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 03:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:40:31 INFO - PROCESS | 3604 | 1461148831667 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 3604 | 1461148831670 Marionette TRACE conn2 <- [1,1258,null,{}] 03:40:31 INFO - PROCESS | 3604 | 1461148831673 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 3604 | 1461148831784 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:40:31 INFO - PROCESS | 3604 | 1461148831895 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 3604 | ++DOCSHELL 13335800 == 89 [pid = 3604] [id = 324] 03:40:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1653A800) [pid = 3604] [serial = 971] [outer = 00000000] 03:40:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (18888C00) [pid = 3604] [serial = 972] [outer = 1653A800] 03:40:31 INFO - PROCESS | 3604 | 1461148831948 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (18AC2400) [pid = 3604] [serial = 973] [outer = 1653A800] 03:40:32 INFO - PROCESS | 3604 | 1461148832548 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 03:40:32 INFO - PROCESS | 3604 | 1461148832612 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 3604 | 1461148832615 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:40:32 INFO - PROCESS | 3604 | 1461148832619 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 3604 | 1461148832622 Marionette TRACE conn2 <- [1,1262,null,{}] 03:40:32 INFO - PROCESS | 3604 | 1461148832633 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 3604 | 1461148832753 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:40:32 INFO - PROCESS | 3604 | 1461148832892 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 3604 | ++DOCSHELL 1962C400 == 90 [pid = 3604] [id = 325] 03:40:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (19B4B400) [pid = 3604] [serial = 974] [outer = 00000000] 03:40:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1C350800) [pid = 3604] [serial = 975] [outer = 19B4B400] 03:40:32 INFO - PROCESS | 3604 | 1461148832950 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1CED7400) [pid = 3604] [serial = 976] [outer = 19B4B400] 03:40:33 INFO - PROCESS | 3604 | 1461148833549 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 992ms 03:40:33 INFO - PROCESS | 3604 | 1461148833604 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 3604 | 1461148833607 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:40:33 INFO - PROCESS | 3604 | 1461148833611 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 3604 | 1461148833613 Marionette TRACE conn2 <- [1,1266,null,{}] 03:40:33 INFO - PROCESS | 3604 | 1461148833617 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 3604 | 1461148833727 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:40:33 INFO - PROCESS | 3604 | 1461148833865 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 3604 | ++DOCSHELL 1D939400 == 91 [pid = 3604] [id = 326] 03:40:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1D939C00) [pid = 3604] [serial = 977] [outer = 00000000] 03:40:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1DE87000) [pid = 3604] [serial = 978] [outer = 1D939C00] 03:40:33 INFO - PROCESS | 3604 | 1461148833921 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1DE90400) [pid = 3604] [serial = 979] [outer = 1D939C00] 03:40:34 INFO - PROCESS | 3604 | 1461148834505 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 946ms 03:40:34 INFO - PROCESS | 3604 | 1461148834555 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 3604 | 1461148834558 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:40:34 INFO - PROCESS | 3604 | 1461148834561 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 3604 | 1461148834563 Marionette TRACE conn2 <- [1,1270,null,{}] 03:40:34 INFO - PROCESS | 3604 | 1461148834567 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 3604 | 1461148834672 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:40:34 INFO - PROCESS | 3604 | 1461148834817 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 3604 | ++DOCSHELL 1D64CC00 == 92 [pid = 3604] [id = 327] 03:40:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1D7CB000) [pid = 3604] [serial = 980] [outer = 00000000] 03:40:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1E1F6000) [pid = 3604] [serial = 981] [outer = 1D7CB000] 03:40:34 INFO - PROCESS | 3604 | 1461148834872 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1E37A800) [pid = 3604] [serial = 982] [outer = 1D7CB000] 03:40:35 INFO - PROCESS | 3604 | 1461148835462 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 03:40:35 INFO - PROCESS | 3604 | 1461148835492 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 3604 | 1461148835494 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 03:40:35 INFO - PROCESS | 3604 | 1461148835499 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:40:35 INFO - PROCESS | 3604 | 1461148835501 Marionette TRACE conn2 <- [1,1274,null,{}] 03:40:35 INFO - PROCESS | 3604 | 1461148835504 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 3604 | 1461148835626 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:40:35 INFO - PROCESS | 3604 | 1461148835769 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 3604 | ++DOCSHELL 1E3D5800 == 93 [pid = 3604] [id = 328] 03:40:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1E3D7C00) [pid = 3604] [serial = 983] [outer = 00000000] 03:40:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1E844400) [pid = 3604] [serial = 984] [outer = 1E3D7C00] 03:40:35 INFO - PROCESS | 3604 | 1461148835826 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1E848800) [pid = 3604] [serial = 985] [outer = 1E3D7C00] 03:40:36 INFO - PROCESS | 3604 | 1461148836371 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 946ms 03:40:36 INFO - PROCESS | 3604 | 1461148836446 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 3604 | 1461148836448 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 03:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:40:36 INFO - PROCESS | 3604 | 1461148836452 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 3604 | 1461148836454 Marionette TRACE conn2 <- [1,1278,null,{}] 03:40:36 INFO - PROCESS | 3604 | 1461148836458 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 3604 | 1461148836565 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:40:36 INFO - PROCESS | 3604 | 1461148836676 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 3604 | ++DOCSHELL 1E84B800 == 94 [pid = 3604] [id = 329] 03:40:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1E84D800) [pid = 3604] [serial = 986] [outer = 00000000] 03:40:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1E851400) [pid = 3604] [serial = 987] [outer = 1E84D800] 03:40:36 INFO - PROCESS | 3604 | 1461148836729 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1E8A3000) [pid = 3604] [serial = 988] [outer = 1E84D800] 03:40:37 INFO - PROCESS | 3604 | 1461148837370 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 992ms 03:40:37 INFO - PROCESS | 3604 | 1461148837455 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 3604 | 1461148837441 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:40:37 INFO - PROCESS | 3604 | 1461148837459 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 3604 | 1461148837461 Marionette TRACE conn2 <- [1,1282,null,{}] 03:40:37 INFO - PROCESS | 3604 | 1461148837466 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 3604 | 1461148837570 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:40:37 INFO - PROCESS | 3604 | 1461148837844 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 3604 | ++DOCSHELL 11BA2000 == 95 [pid = 3604] [id = 330] 03:40:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (11F4D000) [pid = 3604] [serial = 989] [outer = 00000000] 03:40:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1351F000) [pid = 3604] [serial = 990] [outer = 11F4D000] 03:40:37 INFO - PROCESS | 3604 | 1461148837908 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (13523800) [pid = 3604] [serial = 991] [outer = 11F4D000] 03:40:38 INFO - PROCESS | 3604 | 1461148838491 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1039ms 03:40:38 INFO - PROCESS | 3604 | 1461148838516 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 3604 | 1461148838521 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:40:38 INFO - PROCESS | 3604 | 1461148838526 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 3604 | 1461148838529 Marionette TRACE conn2 <- [1,1286,null,{}] 03:40:38 INFO - PROCESS | 3604 | 1461148838552 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 3604 | 1461148838664 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:40:38 INFO - PROCESS | 3604 | 1461148838778 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 3604 | ++DOCSHELL 15575400 == 96 [pid = 3604] [id = 331] 03:40:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (15575800) [pid = 3604] [serial = 992] [outer = 00000000] 03:40:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1653BC00) [pid = 3604] [serial = 993] [outer = 15575800] 03:40:38 INFO - PROCESS | 3604 | 1461148838870 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (165C6C00) [pid = 3604] [serial = 994] [outer = 15575800] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 1325D400 == 95 [pid = 3604] [id = 288] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 13417800 == 94 [pid = 3604] [id = 321] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 13419800 == 93 [pid = 3604] [id = 320] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 1A16A800 == 92 [pid = 3604] [id = 319] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 19D3CC00 == 91 [pid = 3604] [id = 318] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 18ECB400 == 90 [pid = 3604] [id = 317] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 18893C00 == 89 [pid = 3604] [id = 316] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 18892800 == 88 [pid = 3604] [id = 315] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 13334400 == 87 [pid = 3604] [id = 314] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 165BE800 == 86 [pid = 3604] [id = 313] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 02A9B800 == 85 [pid = 3604] [id = 312] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 1DE8EC00 == 84 [pid = 3604] [id = 309] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 1325EC00 == 83 [pid = 3604] [id = 308] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 17C7E000 == 82 [pid = 3604] [id = 307] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 13A1F000 == 81 [pid = 3604] [id = 306] 03:40:39 INFO - PROCESS | 3604 | --DOCSHELL 1DE85800 == 80 [pid = 3604] [id = 305] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1DE12800) [pid = 3604] [serial = 912] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (1AC5F400) [pid = 3604] [serial = 900] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1D64DC00) [pid = 3604] [serial = 903] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (1AC6CC00) [pid = 3604] [serial = 901] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1D7CAC00) [pid = 3604] [serial = 904] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1A16A400) [pid = 3604] [serial = 909] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1556C800) [pid = 3604] [serial = 885] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (19113000) [pid = 3604] [serial = 894] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (19629C00) [pid = 3604] [serial = 895] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (183D7000) [pid = 3604] [serial = 889] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (17C08000) [pid = 3604] [serial = 888] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (18DE5C00) [pid = 3604] [serial = 882] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (197F7000) [pid = 3604] [serial = 897] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (18BDEC00) [pid = 3604] [serial = 891] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (18DE8400) [pid = 3604] [serial = 892] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1CD6B000) [pid = 3604] [serial = 864] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1556B800) [pid = 3604] [serial = 867] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1888B000) [pid = 3604] [serial = 870] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1C350400) [pid = 3604] [serial = 873] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (1D46C400) [pid = 3604] [serial = 876] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (1D655400) [pid = 3604] [serial = 879] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (13413C00) [pid = 3604] [serial = 907] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1DE18800) [pid = 3604] [serial = 913] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1336C800) [pid = 3604] [serial = 906] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (157FCC00) [pid = 3604] [serial = 886] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1A26E000) [pid = 3604] [serial = 910] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (198C2400) [pid = 3604] [serial = 898] [outer = 00000000] [url = about:blank] 03:40:39 INFO - PROCESS | 3604 | 1461148839420 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 914ms 03:40:39 INFO - PROCESS | 3604 | 1461148839454 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 3604 | 1461148839460 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:40:39 INFO - PROCESS | 3604 | 1461148839467 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 3604 | 1461148839470 Marionette TRACE conn2 <- [1,1290,null,{}] 03:40:39 INFO - PROCESS | 3604 | 1461148839476 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 3604 | 1461148839593 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:40:39 INFO - PROCESS | 3604 | 1461148839693 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 3604 | ++DOCSHELL 143B2C00 == 81 [pid = 3604] [id = 332] 03:40:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (143BF400) [pid = 3604] [serial = 995] [outer = 00000000] 03:40:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (165C7800) [pid = 3604] [serial = 996] [outer = 143BF400] 03:40:39 INFO - PROCESS | 3604 | 1461148839741 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (181EFC00) [pid = 3604] [serial = 997] [outer = 143BF400] 03:40:40 INFO - PROCESS | 3604 | 1461148840146 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 728ms 03:40:40 INFO - PROCESS | 3604 | 1461148840190 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 3604 | 1461148840192 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:40:40 INFO - PROCESS | 3604 | 1461148840197 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 3604 | 1461148840202 Marionette TRACE conn2 <- [1,1294,null,{}] 03:40:40 INFO - PROCESS | 3604 | 1461148840211 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 3604 | 1461148840301 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:40:40 INFO - PROCESS | 3604 | 1461148840308 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 3604 | ++DOCSHELL 15573C00 == 82 [pid = 3604] [id = 333] 03:40:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (17C7E000) [pid = 3604] [serial = 998] [outer = 00000000] 03:40:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (18EC3400) [pid = 3604] [serial = 999] [outer = 17C7E000] 03:40:40 INFO - PROCESS | 3604 | 1461148840353 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (18F74C00) [pid = 3604] [serial = 1000] [outer = 17C7E000] 03:40:40 INFO - PROCESS | 3604 | 1461148840792 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 651ms 03:40:40 INFO - PROCESS | 3604 | 1461148840855 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 3604 | 1461148840859 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 03:40:40 INFO - PROCESS | 3604 | 1461148840863 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:40:40 INFO - PROCESS | 3604 | 1461148840866 Marionette TRACE conn2 <- [1,1298,null,{}] 03:40:40 INFO - PROCESS | 3604 | 1461148840870 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 3604 | 1461148840957 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:40:40 INFO - PROCESS | 3604 | 1461148840998 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 3604 | ++DOCSHELL 19628400 == 83 [pid = 3604] [id = 334] 03:40:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (19628C00) [pid = 3604] [serial = 1001] [outer = 00000000] 03:40:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1977C000) [pid = 3604] [serial = 1002] [outer = 19628C00] 03:40:41 INFO - PROCESS | 3604 | 1461148841041 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (198BFC00) [pid = 3604] [serial = 1003] [outer = 19628C00] 03:40:41 INFO - PROCESS | 3604 | 1461148841525 Marionette TRACE conn2 <- [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] 03:40:41 INFO - PROCESS | 3604 | 1461148841566 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 03:40:41 INFO - PROCESS | 3604 | 1461148841574 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 3604 | 1461148841576 Marionette TRACE conn2 <- [1,1302,null,{}] 03:40:41 INFO - PROCESS | 3604 | 1461148841580 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:41 INFO - PROCESS | 3604 | 1461148841696 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:40:41 INFO - PROCESS | 3604 | 1461148841702 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 3604 | ++DOCSHELL 19B4C400 == 84 [pid = 3604] [id = 335] 03:40:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (19B4F400) [pid = 3604] [serial = 1004] [outer = 00000000] 03:40:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1A26B000) [pid = 3604] [serial = 1005] [outer = 19B4F400] 03:40:41 INFO - PROCESS | 3604 | 1461148841793 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1AC5F000) [pid = 3604] [serial = 1006] [outer = 19B4F400] 03:40:42 INFO - PROCESS | 3604 | 1461148842244 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms 03:40:42 INFO - PROCESS | 3604 | 1461148842295 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 3604 | 1461148842297 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 03:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:40:42 INFO - PROCESS | 3604 | 1461148842327 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 3604 | 1461148842329 Marionette TRACE conn2 <- [1,1306,null,{}] 03:40:42 INFO - PROCESS | 3604 | 1461148842343 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 3604 | 1461148842463 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:40:42 INFO - PROCESS | 3604 | 1461148842530 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 3604 | ++DOCSHELL 13517800 == 85 [pid = 3604] [id = 336] 03:40:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (18EBFC00) [pid = 3604] [serial = 1007] [outer = 00000000] 03:40:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1CD71400) [pid = 3604] [serial = 1008] [outer = 18EBFC00] 03:40:42 INFO - PROCESS | 3604 | 1461148842573 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1D291400) [pid = 3604] [serial = 1009] [outer = 18EBFC00] 03:40:42 INFO - PROCESS | 3604 | 1461148842985 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 728ms 03:40:43 INFO - PROCESS | 3604 | 1461148843040 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 3604 | 1461148843042 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:40:43 INFO - PROCESS | 3604 | 1461148843045 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 3604 | 1461148843047 Marionette TRACE conn2 <- [1,1310,null,{}] 03:40:43 INFO - PROCESS | 3604 | 1461148843050 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 3604 | 1461148843172 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (19D3D400) [pid = 3604] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (11BAC000) [pid = 3604] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (18DDD400) [pid = 3604] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (18AB4400) [pid = 3604] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (165C2400) [pid = 3604] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (13336400) [pid = 3604] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1A1E2C00) [pid = 3604] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (143B4800) [pid = 3604] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (18889C00) [pid = 3604] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:40:43 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (18F6CC00) [pid = 3604] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:40:43 INFO - PROCESS | 3604 | 1461148843320 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 3604 | ++DOCSHELL 11BAC000 == 86 [pid = 3604] [id = 337] 03:40:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (13269400) [pid = 3604] [serial = 1010] [outer = 00000000] 03:40:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1556FC00) [pid = 3604] [serial = 1011] [outer = 13269400] 03:40:43 INFO - PROCESS | 3604 | 1461148843365 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (18AB4400) [pid = 3604] [serial = 1012] [outer = 13269400] 03:40:43 INFO - PROCESS | 3604 | 1461148843723 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 698ms 03:40:43 INFO - PROCESS | 3604 | 1461148843745 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 3604 | 1461148843747 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 03:40:43 INFO - PROCESS | 3604 | 1461148843750 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:40:43 INFO - PROCESS | 3604 | 1461148843736 Marionette TRACE conn2 <- [1,1314,null,{}] 03:40:43 INFO - PROCESS | 3604 | 1461148843740 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 3604 | 1461148843849 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:40:43 INFO - PROCESS | 3604 | 1461148843955 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 3604 | ++DOCSHELL 13526800 == 87 [pid = 3604] [id = 338] 03:40:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (13528400) [pid = 3604] [serial = 1013] [outer = 00000000] 03:40:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1352EC00) [pid = 3604] [serial = 1014] [outer = 13528400] 03:40:43 INFO - PROCESS | 3604 | 1461148843999 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (13532000) [pid = 3604] [serial = 1015] [outer = 13528400] 03:40:44 INFO - PROCESS | 3604 | 1461148844359 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 621ms 03:40:44 INFO - PROCESS | 3604 | 1461148844372 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 3604 | 1461148844374 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:40:44 INFO - PROCESS | 3604 | 1461148844377 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 3604 | 1461148844379 Marionette TRACE conn2 <- [1,1318,null,{}] 03:40:44 INFO - PROCESS | 3604 | 1461148844382 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 3604 | 1461148844505 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:40:44 INFO - PROCESS | 3604 | 1461148844514 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 3604 | ++DOCSHELL 0266F000 == 88 [pid = 3604] [id = 339] 03:40:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (02A9F400) [pid = 3604] [serial = 1016] [outer = 00000000] 03:40:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1AC66800) [pid = 3604] [serial = 1017] [outer = 02A9F400] 03:40:44 INFO - PROCESS | 3604 | 1461148844558 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1C232C00) [pid = 3604] [serial = 1018] [outer = 02A9F400] 03:40:44 INFO - PROCESS | 3604 | 1461148844972 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 620ms 03:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:40:45 INFO - PROCESS | 3604 | 1461148845016 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 3604 | 1461148845018 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 3604 | 1461148845021 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 3604 | 1461148845023 Marionette TRACE conn2 <- [1,1322,null,{}] 03:40:45 INFO - PROCESS | 3604 | 1461148845026 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 3604 | 1461148845112 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:40:45 INFO - PROCESS | 3604 | 1461148845244 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 3604 | ++DOCSHELL 1352C800 == 89 [pid = 3604] [id = 340] 03:40:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1653D400) [pid = 3604] [serial = 1019] [outer = 00000000] 03:40:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1C23C800) [pid = 3604] [serial = 1020] [outer = 1653D400] 03:40:45 INFO - PROCESS | 3604 | 1461148845295 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1D46D400) [pid = 3604] [serial = 1021] [outer = 1653D400] 03:40:45 INFO - PROCESS | 3604 | 1461148845890 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 03:40:45 INFO - PROCESS | 3604 | 1461148845951 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 3604 | 1461148845958 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 03:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:40:45 INFO - PROCESS | 3604 | 1461148845967 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 3604 | 1461148845973 Marionette TRACE conn2 <- [1,1326,null,{}] 03:40:45 INFO - PROCESS | 3604 | 1461148845978 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:46 INFO - PROCESS | 3604 | 1461148846127 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:40:46 INFO - PROCESS | 3604 | 1461148846272 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 3604 | ++DOCSHELL 1352CC00 == 90 [pid = 3604] [id = 341] 03:40:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (13A2D800) [pid = 3604] [serial = 1022] [outer = 00000000] 03:40:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (15AF0000) [pid = 3604] [serial = 1023] [outer = 13A2D800] 03:40:46 INFO - PROCESS | 3604 | 1461148846329 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (15CEA800) [pid = 3604] [serial = 1024] [outer = 13A2D800] 03:40:47 INFO - PROCESS | 3604 | 1461148847400 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1442ms 03:40:47 INFO - PROCESS | 3604 | 1461148847422 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 3604 | 1461148847428 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:40:47 INFO - PROCESS | 3604 | 1461148847435 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 3604 | 1461148847437 Marionette TRACE conn2 <- [1,1330,null,{}] 03:40:47 INFO - PROCESS | 3604 | 1461148847441 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 3604 | 1461148847555 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:40:47 INFO - PROCESS | 3604 | 1461148847730 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 3604 | ++DOCSHELL 1841CC00 == 91 [pid = 3604] [id = 342] 03:40:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1888E000) [pid = 3604] [serial = 1025] [outer = 00000000] 03:40:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1962A800) [pid = 3604] [serial = 1026] [outer = 1888E000] 03:40:47 INFO - PROCESS | 3604 | 1461148847786 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (19D46C00) [pid = 3604] [serial = 1027] [outer = 1888E000] 03:40:48 INFO - PROCESS | 3604 | 1461148848354 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 992ms 03:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:40:48 INFO - PROCESS | 3604 | 1461148848419 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 3604 | 1461148848421 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 03:40:48 INFO - PROCESS | 3604 | 1461148848425 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 3604 | 1461148848429 Marionette TRACE conn2 <- [1,1334,null,{}] 03:40:48 INFO - PROCESS | 3604 | 1461148848440 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 3604 | 1461148848556 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:40:48 INFO - PROCESS | 3604 | 1461148848699 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 3604 | ++DOCSHELL 1C355400 == 92 [pid = 3604] [id = 343] 03:40:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1CBD0000) [pid = 3604] [serial = 1028] [outer = 00000000] 03:40:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1D7C8400) [pid = 3604] [serial = 1029] [outer = 1CBD0000] 03:40:48 INFO - PROCESS | 3604 | 1461148848758 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1D937800) [pid = 3604] [serial = 1030] [outer = 1CBD0000] 03:40:49 INFO - PROCESS | 3604 | 1461148849341 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 03:40:49 INFO - PROCESS | 3604 | 1461148849369 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 3604 | 1461148849372 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:40:49 INFO - PROCESS | 3604 | 1461148849376 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 3604 | 1461148849378 Marionette TRACE conn2 <- [1,1338,null,{}] 03:40:49 INFO - PROCESS | 3604 | 1461148849381 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 3604 | 1461148849495 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:40:49 INFO - PROCESS | 3604 | 1461148849623 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 3604 | ++DOCSHELL 183D4000 == 93 [pid = 3604] [id = 344] 03:40:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (18EC9C00) [pid = 3604] [serial = 1031] [outer = 00000000] 03:40:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1D93F400) [pid = 3604] [serial = 1032] [outer = 18EC9C00] 03:40:49 INFO - PROCESS | 3604 | 1461148849678 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1DAE8800) [pid = 3604] [serial = 1033] [outer = 18EC9C00] 03:40:50 INFO - PROCESS | 3604 | 1461148850197 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 884ms 03:40:50 INFO - PROCESS | 3604 | 1461148850263 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 3604 | 1461148850266 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 03:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:40:50 INFO - PROCESS | 3604 | 1461148850270 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 3604 | 1461148850271 Marionette TRACE conn2 <- [1,1342,null,{}] 03:40:50 INFO - PROCESS | 3604 | 1461148850275 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 3604 | 1461148850382 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:40:50 INFO - PROCESS | 3604 | 1461148850496 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 3604 | ++DOCSHELL 13522C00 == 94 [pid = 3604] [id = 345] 03:40:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (18889400) [pid = 3604] [serial = 1034] [outer = 00000000] 03:40:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1DE89800) [pid = 3604] [serial = 1035] [outer = 18889400] 03:40:50 INFO - PROCESS | 3604 | 1461148850549 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1DF63800) [pid = 3604] [serial = 1036] [outer = 18889400] 03:40:51 INFO - PROCESS | 3604 | 1461148851122 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 899ms 03:40:51 INFO - PROCESS | 3604 | 1461148851173 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 3604 | 1461148851176 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:40:51 INFO - PROCESS | 3604 | 1461148851179 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 3604 | 1461148851181 Marionette TRACE conn2 <- [1,1346,null,{}] 03:40:51 INFO - PROCESS | 3604 | 1461148851185 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 3604 | 1461148851299 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:40:51 INFO - PROCESS | 3604 | 1461148851415 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 3604 | ++DOCSHELL 13523400 == 95 [pid = 3604] [id = 346] 03:40:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (13806400) [pid = 3604] [serial = 1037] [outer = 00000000] 03:40:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (1E3D7000) [pid = 3604] [serial = 1038] [outer = 13806400] 03:40:51 INFO - PROCESS | 3604 | 1461148851523 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (1E849800) [pid = 3604] [serial = 1039] [outer = 13806400] 03:40:52 INFO - PROCESS | 3604 | 1461148852120 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 992ms 03:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:40:52 INFO - PROCESS | 3604 | 1461148852182 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 3604 | 1461148852185 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 03:40:52 INFO - PROCESS | 3604 | 1461148852172 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 3604 | 1461148852174 Marionette TRACE conn2 <- [1,1350,null,{}] 03:40:52 INFO - PROCESS | 3604 | 1461148852178 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 3604 | 1461148852551 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:40:52 INFO - PROCESS | 3604 | 1461148852658 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 3604 | ++DOCSHELL 1351D400 == 96 [pid = 3604] [id = 347] 03:40:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (1351E400) [pid = 3604] [serial = 1040] [outer = 00000000] 03:40:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (13529C00) [pid = 3604] [serial = 1041] [outer = 1351E400] 03:40:52 INFO - PROCESS | 3604 | 1461148852708 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (143B3000) [pid = 3604] [serial = 1042] [outer = 1351E400] 03:40:53 INFO - PROCESS | 3604 | 1461148853327 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1178ms 03:40:53 INFO - PROCESS | 3604 | 1461148853373 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 3604 | 1461148853379 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:40:53 INFO - PROCESS | 3604 | 1461148853383 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 3604 | 1461148853386 Marionette TRACE conn2 <- [1,1354,null,{}] 03:40:53 INFO - PROCESS | 3604 | 1461148853391 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 3604 | 1461148853490 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:40:53 INFO - PROCESS | 3604 | 1461148853636 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 3604 | ++DOCSHELL 157FCC00 == 97 [pid = 3604] [id = 348] 03:40:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (15AEFC00) [pid = 3604] [serial = 1043] [outer = 00000000] 03:40:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (16648400) [pid = 3604] [serial = 1044] [outer = 15AEFC00] 03:40:53 INFO - PROCESS | 3604 | 1461148853696 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (17C83800) [pid = 3604] [serial = 1045] [outer = 15AEFC00] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 0266F000 == 96 [pid = 3604] [id = 339] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 13526800 == 95 [pid = 3604] [id = 338] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 11BAC000 == 94 [pid = 3604] [id = 337] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 13517800 == 93 [pid = 3604] [id = 336] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 19B4C400 == 92 [pid = 3604] [id = 335] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 19628400 == 91 [pid = 3604] [id = 334] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 15573C00 == 90 [pid = 3604] [id = 333] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 143B2C00 == 89 [pid = 3604] [id = 332] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 15575400 == 88 [pid = 3604] [id = 331] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 11BA2000 == 87 [pid = 3604] [id = 330] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (1DE8F800) [pid = 3604] [serial = 915] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (15C3BC00) [pid = 3604] [serial = 918] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (18EC6400) [pid = 3604] [serial = 921] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (1DE1A000) [pid = 3604] [serial = 924] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (1DF61C00) [pid = 3604] [serial = 927] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1E1F3400) [pid = 3604] [serial = 930] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (1E382800) [pid = 3604] [serial = 933] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (1D6CA000) [pid = 3604] [serial = 966] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 1D939400 == 86 [pid = 3604] [id = 326] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 1962C400 == 85 [pid = 3604] [id = 325] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 13335800 == 84 [pid = 3604] [id = 324] 03:40:54 INFO - PROCESS | 3604 | --DOCSHELL 14A0FC00 == 83 [pid = 3604] [id = 323] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (1A1DC400) [pid = 3604] [serial = 961] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (19787C00) [pid = 3604] [serial = 951] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (1C0E0C00) [pid = 3604] [serial = 958] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (198C5C00) [pid = 3604] [serial = 952] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (19627400) [pid = 3604] [serial = 949] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (19FF8C00) [pid = 3604] [serial = 954] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (13A27400) [pid = 3604] [serial = 937] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (13416C00) [pid = 3604] [serial = 936] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (190C2000) [pid = 3604] [serial = 948] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (18DE1C00) [pid = 3604] [serial = 945] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (18DE8000) [pid = 3604] [serial = 946] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (17C0D400) [pid = 3604] [serial = 940] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (16A66400) [pid = 3604] [serial = 939] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (15ECE400) [pid = 3604] [serial = 942] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1664F000) [pid = 3604] [serial = 943] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (1A1D7000) [pid = 3604] [serial = 955] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1A88F000) [pid = 3604] [serial = 957] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (19D46800) [pid = 3604] [serial = 960] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1C356C00) [pid = 3604] [serial = 963] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1CD6E800) [pid = 3604] [serial = 964] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 3604 | 1461148854317 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 3604 | 1461148854410 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 03:40:54 INFO - PROCESS | 3604 | 1461148854445 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 3604 | 1461148854449 Marionette TRACE conn2 <- [1,1358,null,{}] 03:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:40:54 INFO - PROCESS | 3604 | 1461148854456 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 3604 | 1461148854611 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:40:54 INFO - PROCESS | 3604 | 1461148854746 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 3604 | ++DOCSHELL 12B82800 == 84 [pid = 3604] [id = 349] 03:40:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (13517800) [pid = 3604] [serial = 1046] [outer = 00000000] 03:40:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (13A23000) [pid = 3604] [serial = 1047] [outer = 13517800] 03:40:54 INFO - PROCESS | 3604 | 1461148854804 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (143B2C00) [pid = 3604] [serial = 1048] [outer = 13517800] 03:40:55 INFO - PROCESS | 3604 | 1461148855398 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 3604 | 1461148855445 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:40:55 INFO - PROCESS | 3604 | 1461148855453 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 3604 | 1461148855457 Marionette TRACE conn2 <- [1,1362,null,{}] 03:40:55 INFO - PROCESS | 3604 | 1461148855461 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 3604 | 1461148855569 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:40:55 INFO - PROCESS | 3604 | 1461148855695 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 3604 | ++DOCSHELL 13A27400 == 85 [pid = 3604] [id = 350] 03:40:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (142AD400) [pid = 3604] [serial = 1049] [outer = 00000000] 03:40:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (183DCC00) [pid = 3604] [serial = 1050] [outer = 142AD400] 03:40:55 INFO - PROCESS | 3604 | 1461148855751 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (18494800) [pid = 3604] [serial = 1051] [outer = 142AD400] 03:40:56 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:56 INFO - PROCESS | 3604 | 1461148856345 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 3604 | 1461148856383 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:40:56 INFO - PROCESS | 3604 | 1461148856387 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 3604 | 1461148856389 Marionette TRACE conn2 <- [1,1366,null,{}] 03:40:56 INFO - PROCESS | 3604 | 1461148856399 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 3604 | 1461148856510 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:40:56 INFO - PROCESS | 3604 | 1461148856652 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 3604 | ++DOCSHELL 190B7800 == 86 [pid = 3604] [id = 351] 03:40:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (190BB800) [pid = 3604] [serial = 1052] [outer = 00000000] 03:40:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (19628000) [pid = 3604] [serial = 1053] [outer = 190BB800] 03:40:56 INFO - PROCESS | 3604 | 1461148856711 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1962D400) [pid = 3604] [serial = 1054] [outer = 190BB800] 03:40:57 INFO - PROCESS | 3604 | 1461148857254 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 3604 | 1461148857334 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 03:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:40:57 INFO - PROCESS | 3604 | 1461148857338 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 3604 | 1461148857340 Marionette TRACE conn2 <- [1,1370,null,{}] 03:40:57 INFO - PROCESS | 3604 | 1461148857343 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 3604 | 1461148857447 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:40:57 INFO - PROCESS | 3604 | 1461148857587 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 3604 | ++DOCSHELL 19959000 == 87 [pid = 3604] [id = 352] 03:40:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (19B42C00) [pid = 3604] [serial = 1055] [outer = 00000000] 03:40:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (19B4F800) [pid = 3604] [serial = 1056] [outer = 19B42C00] 03:40:57 INFO - PROCESS | 3604 | 1461148857642 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (19FEB400) [pid = 3604] [serial = 1057] [outer = 19B42C00] 03:40:58 INFO - PROCESS | 3604 | [3604] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:58 INFO - PROCESS | 3604 | 1461148858243 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 3604 | 1461148858285 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:40:58 INFO - PROCESS | 3604 | 1461148858289 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 3604 | 1461148858291 Marionette TRACE conn2 <- [1,1374,null,{}] 03:40:58 INFO - PROCESS | 3604 | 1461148858295 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 3604 | 1461148858395 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:40:58 INFO - PROCESS | 3604 | 1461148858490 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 3604 | ++DOCSHELL 198C6C00 == 88 [pid = 3604] [id = 353] 03:40:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (19B45000) [pid = 3604] [serial = 1058] [outer = 00000000] 03:40:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1A894000) [pid = 3604] [serial = 1059] [outer = 19B45000] 03:40:58 INFO - PROCESS | 3604 | 1461148858544 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1C0E0400) [pid = 3604] [serial = 1060] [outer = 19B45000] 03:40:59 INFO - PROCESS | 3604 | 1461148859119 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 3604 | 1461148859178 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 03:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:40:59 INFO - PROCESS | 3604 | 1461148859182 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 3604 | 1461148859184 Marionette TRACE conn2 <- [1,1378,null,{}] 03:40:59 INFO - PROCESS | 3604 | 1461148859187 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 3604 | 1461148859318 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:40:59 INFO - PROCESS | 3604 | 1461148859434 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 3604 | ++DOCSHELL 1C23B800 == 89 [pid = 3604] [id = 354] 03:40:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1C23C400) [pid = 3604] [serial = 1061] [outer = 00000000] 03:40:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1CBCFC00) [pid = 3604] [serial = 1062] [outer = 1C23C400] 03:40:59 INFO - PROCESS | 3604 | 1461148859531 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1D647C00) [pid = 3604] [serial = 1063] [outer = 1C23C400] 03:41:00 INFO - PROCESS | 3604 | 1461148860091 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 946ms 03:41:00 INFO - PROCESS | 3604 | 1461148860127 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 3604 | 1461148860129 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:41:00 INFO - PROCESS | 3604 | 1461148860147 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 3604 | 1461148860149 Marionette TRACE conn2 <- [1,1382,null,{}] 03:41:00 INFO - PROCESS | 3604 | 1461148860153 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 3604 | 1461148860252 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:41:00 INFO - PROCESS | 3604 | 1461148860396 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 3604 | ++DOCSHELL 1C22F800 == 90 [pid = 3604] [id = 355] 03:41:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1CBC6000) [pid = 3604] [serial = 1064] [outer = 00000000] 03:41:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (1D932C00) [pid = 3604] [serial = 1065] [outer = 1CBC6000] 03:41:00 INFO - PROCESS | 3604 | 1461148860451 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (1D934C00) [pid = 3604] [serial = 1066] [outer = 1CBC6000] 03:41:00 INFO - PROCESS | 3604 | 1461148860957 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 884ms 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:41:01 INFO - PROCESS | 3604 | 1461148861025 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 3604 | 1461148861027 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 03:41:01 INFO - PROCESS | 3604 | 1461148861031 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 3604 | 1461148861033 Marionette TRACE conn2 <- [1,1386,null,{}] 03:41:01 INFO - PROCESS | 3604 | 1461148861036 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 3604 | 1461148861136 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:41:01 INFO - PROCESS | 3604 | 1461148861248 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 3604 | ++DOCSHELL 1CBCE400 == 91 [pid = 3604] [id = 356] 03:41:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (1D64DC00) [pid = 3604] [serial = 1067] [outer = 00000000] 03:41:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (1DE91C00) [pid = 3604] [serial = 1068] [outer = 1D64DC00] 03:41:01 INFO - PROCESS | 3604 | 1461148861301 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (1DF61C00) [pid = 3604] [serial = 1069] [outer = 1D64DC00] 03:41:01 INFO - PROCESS | 3604 | 1461148861842 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 822ms 03:41:01 INFO - PROCESS | 3604 | 1461148861872 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 3604 | 1461148861874 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:41:01 INFO - PROCESS | 3604 | 1461148861878 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 3604 | 1461148861880 Marionette TRACE conn2 <- [1,1390,null,{}] 03:41:01 INFO - PROCESS | 3604 | 1461148861883 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 3604 | 1461148861988 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:41:02 INFO - PROCESS | 3604 | 1461148862148 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 3604 | ++DOCSHELL 1DE1A800 == 92 [pid = 3604] [id = 357] 03:41:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (1DE84400) [pid = 3604] [serial = 1070] [outer = 00000000] 03:41:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (1E37AC00) [pid = 3604] [serial = 1071] [outer = 1DE84400] 03:41:02 INFO - PROCESS | 3604 | 1461148862202 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (1E382000) [pid = 3604] [serial = 1072] [outer = 1DE84400] 03:41:02 INFO - PROCESS | 3604 | 1461148862895 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1086ms 03:41:02 INFO - PROCESS | 3604 | 1461148862960 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 3604 | 1461148862964 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:41:02 INFO - PROCESS | 3604 | 1461148862969 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 3604 | 1461148862973 Marionette TRACE conn2 <- [1,1394,null,{}] 03:41:02 INFO - PROCESS | 3604 | 1461148862986 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 3604 | 1461148863095 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:41:03 INFO - PROCESS | 3604 | 1461148863227 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 3604 | ++DOCSHELL 157F7400 == 93 [pid = 3604] [id = 358] 03:41:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (157F7C00) [pid = 3604] [serial = 1073] [outer = 00000000] 03:41:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (16540400) [pid = 3604] [serial = 1074] [outer = 157F7C00] 03:41:03 INFO - PROCESS | 3604 | 1461148863279 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (181ECC00) [pid = 3604] [serial = 1075] [outer = 157F7C00] 03:41:03 INFO - PROCESS | 3604 | 1461148863816 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 899ms 03:41:03 INFO - PROCESS | 3604 | 1461148863875 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 3604 | 1461148863881 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:41:03 INFO - PROCESS | 3604 | 1461148863887 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 3604 | 1461148863889 Marionette TRACE conn2 <- [1,1398,null,{}] 03:41:03 INFO - PROCESS | 3604 | 1461148863893 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 3604 | 1461148863999 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 1D46F000 == 92 [pid = 3604] [id = 228] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 1351D400 == 91 [pid = 3604] [id = 347] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 183D4000 == 90 [pid = 3604] [id = 344] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 1C355400 == 89 [pid = 3604] [id = 343] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 1841CC00 == 88 [pid = 3604] [id = 342] 03:41:04 INFO - PROCESS | 3604 | --DOCSHELL 1352CC00 == 87 [pid = 3604] [id = 341] 03:41:04 INFO - PROCESS | 3604 | 1461148864166 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 3604 | ++DOCSHELL 12BB4000 == 88 [pid = 3604] [id = 359] 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (1341BC00) [pid = 3604] [serial = 1076] [outer = 00000000] 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (1841CC00) [pid = 3604] [serial = 1077] [outer = 1341BC00] 03:41:04 INFO - PROCESS | 3604 | 1461148864213 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (198C3400) [pid = 3604] [serial = 1078] [outer = 1341BC00] 03:41:04 INFO - PROCESS | 3604 | 1461148864664 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 822ms 03:41:04 INFO - PROCESS | 3604 | 1461148864712 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 3604 | 1461148864715 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:41:04 INFO - PROCESS | 3604 | 1461148864718 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 3604 | 1461148864722 Marionette TRACE conn2 <- [1,1402,null,{}] 03:41:04 INFO - PROCESS | 3604 | 1461148864732 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 3604 | 1461148864821 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:41:04 INFO - PROCESS | 3604 | 1461148864835 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 3604 | ++DOCSHELL 1C23B400 == 89 [pid = 3604] [id = 360] 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1CBC8000) [pid = 3604] [serial = 1079] [outer = 00000000] 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (1D293000) [pid = 3604] [serial = 1080] [outer = 1CBC8000] 03:41:04 INFO - PROCESS | 3604 | 1461148864883 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (1D7D5000) [pid = 3604] [serial = 1081] [outer = 1CBC8000] 03:41:05 INFO - PROCESS | 3604 | 1461148865380 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 682ms 03:41:05 INFO - PROCESS | 3604 | 1461148865418 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 3604 | 1461148865422 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 3604 | 1461148865426 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:41:05 INFO - PROCESS | 3604 | 1461148865428 Marionette TRACE conn2 <- [1,1406,null,{}] 03:41:05 INFO - PROCESS | 3604 | 1461148865431 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 3604 | 1461148865519 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:41:05 INFO - PROCESS | 3604 | 1461148865527 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 3604 | ++DOCSHELL 13419800 == 90 [pid = 3604] [id = 361] 03:41:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (1C232000) [pid = 3604] [serial = 1082] [outer = 00000000] 03:41:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (1E844000) [pid = 3604] [serial = 1083] [outer = 1C232000] 03:41:05 INFO - PROCESS | 3604 | 1461148865572 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 178 (1E8A6C00) [pid = 3604] [serial = 1084] [outer = 1C232000] 03:41:06 INFO - PROCESS | 3604 | 1461148866035 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 635ms 03:41:06 INFO - PROCESS | 3604 | 1461148866066 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 3604 | 1461148866068 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:41:06 INFO - PROCESS | 3604 | 1461148866071 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 3604 | 1461148866073 Marionette TRACE conn2 <- [1,1410,null,{}] 03:41:06 INFO - PROCESS | 3604 | 1461148866084 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 3604 | 1461148866204 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:41:06 INFO - PROCESS | 3604 | 1461148866303 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 3604 | ++DOCSHELL 1E8A9000 == 91 [pid = 3604] [id = 362] 03:41:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (1E8AA800) [pid = 3604] [serial = 1085] [outer = 00000000] 03:41:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (1E8AD800) [pid = 3604] [serial = 1086] [outer = 1E8AA800] 03:41:06 INFO - PROCESS | 3604 | 1461148866346 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (20335400) [pid = 3604] [serial = 1087] [outer = 1E8AA800] 03:41:06 INFO - PROCESS | 3604 | 1461148866778 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 729ms 03:41:06 INFO - PROCESS | 3604 | 1461148866795 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 3604 | 1461148866797 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:41:06 INFO - PROCESS | 3604 | 1461148866800 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 3604 | 1461148866802 Marionette TRACE conn2 <- [1,1414,null,{}] 03:41:06 INFO - PROCESS | 3604 | 1461148866806 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 3604 | 1461148866949 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:41:07 INFO - PROCESS | 3604 | 1461148867015 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 3604 | ++DOCSHELL 2033BC00 == 92 [pid = 3604] [id = 363] 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (2033DC00) [pid = 3604] [serial = 1088] [outer = 00000000] 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (21742C00) [pid = 3604] [serial = 1089] [outer = 2033DC00] 03:41:07 INFO - PROCESS | 3604 | 1461148867070 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (21747800) [pid = 3604] [serial = 1090] [outer = 2033DC00] 03:41:07 INFO - PROCESS | 3604 | 1461148867507 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 728ms 03:41:07 INFO - PROCESS | 3604 | 1461148867547 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 3604 | 1461148867549 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:41:07 INFO - PROCESS | 3604 | 1461148867591 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 3604 | 1461148867593 Marionette TRACE conn2 <- [1,1418,null,{}] 03:41:07 INFO - PROCESS | 3604 | 1461148867596 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 3604 | 1461148867716 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:41:07 INFO - PROCESS | 3604 | 1461148867786 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 3604 | ++DOCSHELL 2174C400 == 93 [pid = 3604] [id = 364] 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (2174CC00) [pid = 3604] [serial = 1091] [outer = 00000000] 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (21750C00) [pid = 3604] [serial = 1092] [outer = 2174CC00] 03:41:07 INFO - PROCESS | 3604 | 1461148867830 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (21D50800) [pid = 3604] [serial = 1093] [outer = 2174CC00] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (19B4F400) [pid = 3604] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (1351E400) [pid = 3604] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (18EBFC00) [pid = 3604] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (1D28D000) [pid = 3604] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (13269400) [pid = 3604] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (19628C00) [pid = 3604] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (15575800) [pid = 3604] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (17C7E000) [pid = 3604] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (143BF400) [pid = 3604] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 177 (02A9F400) [pid = 3604] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (11F4D000) [pid = 3604] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (13528400) [pid = 3604] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (1A1D9000) [pid = 3604] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (14A99800) [pid = 3604] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (198B9C00) [pid = 3604] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (19FF8400) [pid = 3604] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (1235D400) [pid = 3604] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (1DE87C00) [pid = 3604] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:41:08 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (136E2000) [pid = 3604] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:41:08 INFO - PROCESS | 3604 | 1461148868336 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 791ms 03:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:41:08 INFO - PROCESS | 3604 | 1461148868383 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 3604 | 1461148868385 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 03:41:08 INFO - PROCESS | 3604 | 1461148868388 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 3604 | 1461148868390 Marionette TRACE conn2 <- [1,1422,null,{}] 03:41:08 INFO - PROCESS | 3604 | 1461148868394 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 3604 | 1461148868479 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:41:08 INFO - PROCESS | 3604 | 1461148868591 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 3604 | ++DOCSHELL 11BAF000 == 94 [pid = 3604] [id = 365] 03:41:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (1235D400) [pid = 3604] [serial = 1094] [outer = 00000000] 03:41:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (13530400) [pid = 3604] [serial = 1095] [outer = 1235D400] 03:41:08 INFO - PROCESS | 3604 | 1461148868638 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (16543000) [pid = 3604] [serial = 1096] [outer = 1235D400] 03:41:08 INFO - PROCESS | 3604 | 1461148869000 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 682ms 03:41:09 INFO - PROCESS | 3604 | 1461148869073 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 3604 | 1461148869075 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:41:09 INFO - PROCESS | 3604 | 1461148869078 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 3604 | 1461148869080 Marionette TRACE conn2 <- [1,1426,null,{}] 03:41:09 INFO - PROCESS | 3604 | 1461148869083 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 3604 | 1461148869169 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:41:09 INFO - PROCESS | 3604 | 1461148869175 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 3604 | ++DOCSHELL 1341F400 == 95 [pid = 3604] [id = 366] 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (1352B000) [pid = 3604] [serial = 1097] [outer = 00000000] 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1C0E8800) [pid = 3604] [serial = 1098] [outer = 1352B000] 03:41:09 INFO - PROCESS | 3604 | 1461148869219 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (1D6CD400) [pid = 3604] [serial = 1099] [outer = 1352B000] 03:41:09 INFO - PROCESS | 3604 | 1461148869665 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 635ms 03:41:09 INFO - PROCESS | 3604 | 1461148869716 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 3604 | 1461148869718 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:41:09 INFO - PROCESS | 3604 | 1461148869721 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 3604 | 1461148869723 Marionette TRACE conn2 <- [1,1430,null,{}] 03:41:09 INFO - PROCESS | 3604 | 1461148869727 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 3604 | 1461148869814 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:41:09 INFO - PROCESS | 3604 | 1461148869820 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 3604 | ++DOCSHELL 19FF8400 == 96 [pid = 3604] [id = 367] 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (20342C00) [pid = 3604] [serial = 1100] [outer = 00000000] 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (21756800) [pid = 3604] [serial = 1101] [outer = 20342C00] 03:41:09 INFO - PROCESS | 3604 | 1461148869863 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (21759000) [pid = 3604] [serial = 1102] [outer = 20342C00] 03:41:10 INFO - PROCESS | 3604 | 1461148870472 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 791ms 03:41:10 INFO - PROCESS | 3604 | 1461148870559 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 3604 | 1461148870564 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 03:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:41:10 INFO - PROCESS | 3604 | 1461148870583 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 3604 | 1461148870588 Marionette TRACE conn2 <- [1,1434,null,{}] 03:41:10 INFO - PROCESS | 3604 | 1461148870596 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 3604 | 1461148870735 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:41:10 INFO - PROCESS | 3604 | 1461148870850 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 3604 | ++DOCSHELL 13335800 == 97 [pid = 3604] [id = 368] 03:41:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 178 (1333C400) [pid = 3604] [serial = 1103] [outer = 00000000] 03:41:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (17C0FC00) [pid = 3604] [serial = 1104] [outer = 1333C400] 03:41:10 INFO - PROCESS | 3604 | 1461148870948 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (18DEBC00) [pid = 3604] [serial = 1105] [outer = 1333C400] 03:41:11 INFO - PROCESS | 3604 | 1461148871532 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 992ms 03:41:11 INFO - PROCESS | 3604 | 1461148871561 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 3604 | 1461148871568 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 03:41:11 INFO - PROCESS | 3604 | 1461148871574 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:41:11 INFO - PROCESS | 3604 | 1461148871577 Marionette TRACE conn2 <- [1,1438,null,{}] 03:41:11 INFO - PROCESS | 3604 | 1461148871581 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 3604 | 1461148871694 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:41:11 INFO - PROCESS | 3604 | 1461148871855 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 3604 | ++DOCSHELL 19F0C800 == 98 [pid = 3604] [id = 369] 03:41:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (1A15EC00) [pid = 3604] [serial = 1106] [outer = 00000000] 03:41:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (1C23A800) [pid = 3604] [serial = 1107] [outer = 1A15EC00] 03:41:11 INFO - PROCESS | 3604 | 1461148871910 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (1DADCC00) [pid = 3604] [serial = 1108] [outer = 1A15EC00] 03:41:12 INFO - PROCESS | 3604 | 1461148872513 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 992ms 03:41:12 INFO - PROCESS | 3604 | 1461148872580 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 3604 | 1461148872584 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 03:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:41:12 INFO - PROCESS | 3604 | 1461148872589 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 3604 | 1461148872595 Marionette TRACE conn2 <- [1,1442,null,{}] 03:41:12 INFO - PROCESS | 3604 | 1461148872622 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 3604 | 1461148872762 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:41:12 INFO - PROCESS | 3604 | 1461148872903 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 3604 | ++DOCSHELL 1E8ACC00 == 99 [pid = 3604] [id = 370] 03:41:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (20337C00) [pid = 3604] [serial = 1109] [outer = 00000000] 03:41:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (21746000) [pid = 3604] [serial = 1110] [outer = 20337C00] 03:41:12 INFO - PROCESS | 3604 | 1461148872961 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (21752400) [pid = 3604] [serial = 1111] [outer = 20337C00] 03:41:13 INFO - PROCESS | 3604 | 1461148873553 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 992ms 03:41:13 INFO - PROCESS | 3604 | 1461148873583 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 3604 | 1461148873586 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 03:41:13 INFO - PROCESS | 3604 | 1461148873591 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:41:13 INFO - PROCESS | 3604 | 1461148873593 Marionette TRACE conn2 <- [1,1446,null,{}] 03:41:13 INFO - PROCESS | 3604 | 1461148873598 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 3604 | 1461148873713 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:41:13 INFO - PROCESS | 3604 | 1461148873872 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 3604 | ++DOCSHELL 2175FC00 == 100 [pid = 3604] [id = 371] 03:41:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (21760400) [pid = 3604] [serial = 1112] [outer = 00000000] 03:41:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (21765000) [pid = 3604] [serial = 1113] [outer = 21760400] 03:41:13 INFO - PROCESS | 3604 | 1461148873928 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (2176B400) [pid = 3604] [serial = 1114] [outer = 21760400] 03:41:14 INFO - PROCESS | 3604 | 1461148874499 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 931ms 03:41:14 INFO - PROCESS | 3604 | 1461148874538 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 3604 | 1461148874541 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:41:14 INFO - PROCESS | 3604 | 1461148874544 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 3604 | 1461148874546 Marionette TRACE conn2 <- [1,1450,null,{}] 03:41:14 INFO - PROCESS | 3604 | 1461148874550 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 3604 | 1461148874661 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:41:14 INFO - PROCESS | 3604 | 1461148874822 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 3604 | ++DOCSHELL 2176DC00 == 101 [pid = 3604] [id = 372] 03:41:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 190 (2176F800) [pid = 3604] [serial = 1115] [outer = 00000000] 03:41:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 191 (21D54C00) [pid = 3604] [serial = 1116] [outer = 2176F800] 03:41:14 INFO - PROCESS | 3604 | 1461148874876 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 192 (21D59000) [pid = 3604] [serial = 1117] [outer = 2176F800] 03:41:15 INFO - PROCESS | 3604 | 1461148875476 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 992ms 03:41:15 INFO - PROCESS | 3604 | 1461148875531 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 3604 | 1461148875534 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:41:15 INFO - PROCESS | 3604 | 1461148875537 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 3604 | 1461148875539 Marionette TRACE conn2 <- [1,1454,null,{}] 03:41:15 INFO - PROCESS | 3604 | 1461148875543 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 3604 | 1461148875675 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:41:15 INFO - PROCESS | 3604 | 1461148875839 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 3604 | ++DOCSHELL 1341B000 == 102 [pid = 3604] [id = 373] 03:41:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 193 (21770800) [pid = 3604] [serial = 1118] [outer = 00000000] 03:41:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 194 (21DED000) [pid = 3604] [serial = 1119] [outer = 21770800] 03:41:15 INFO - PROCESS | 3604 | 1461148875898 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 195 (21DEEC00) [pid = 3604] [serial = 1120] [outer = 21770800] 03:41:16 INFO - PROCESS | 3604 | 1461148876521 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1039ms 03:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:41:16 INFO - PROCESS | 3604 | 1461148876584 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 3604 | 1461148876586 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 03:41:16 INFO - PROCESS | 3604 | 1461148876605 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 3604 | 1461148876607 Marionette TRACE conn2 <- [1,1458,null,{}] 03:41:16 INFO - PROCESS | 3604 | 1461148876611 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 3604 | 1461148876750 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:41:17 INFO - PROCESS | 3604 | 1461148877101 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 3604 | ++DOCSHELL 02A9D800 == 103 [pid = 3604] [id = 374] 03:41:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (02A9F400) [pid = 3604] [serial = 1121] [outer = 00000000] 03:41:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 197 (1341E000) [pid = 3604] [serial = 1122] [outer = 02A9F400] 03:41:17 INFO - PROCESS | 3604 | 1461148877179 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 198 (1351EC00) [pid = 3604] [serial = 1123] [outer = 02A9F400] 03:41:17 INFO - PROCESS | 3604 | 1461148877746 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1209ms 03:41:17 INFO - PROCESS | 3604 | 1461148877791 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 3604 | 1461148877796 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 03:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:41:17 INFO - PROCESS | 3604 | 1461148877801 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 3604 | 1461148877804 Marionette TRACE conn2 <- [1,1462,null,{}] 03:41:17 INFO - PROCESS | 3604 | 1461148877809 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 3604 | 1461148877913 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:41:18 INFO - PROCESS | 3604 | 1461148878077 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 3604 | ++DOCSHELL 1579F800 == 104 [pid = 3604] [id = 375] 03:41:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 199 (157A3800) [pid = 3604] [serial = 1124] [outer = 00000000] 03:41:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 200 (157A4000) [pid = 3604] [serial = 1125] [outer = 157A3800] 03:41:18 INFO - PROCESS | 3604 | 1461148878131 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 201 (16538800) [pid = 3604] [serial = 1126] [outer = 157A3800] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 16A73C00 == 103 [pid = 3604] [id = 84] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1A3B0000 == 102 [pid = 3604] [id = 124] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 19EC0000 == 101 [pid = 3604] [id = 166] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1A26B800 == 100 [pid = 3604] [id = 98] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 19B45800 == 99 [pid = 3604] [id = 155] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1A938000 == 98 [pid = 3604] [id = 154] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1D7D4800 == 97 [pid = 3604] [id = 109] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1C82BC00 == 96 [pid = 3604] [id = 254] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1C0ECC00 == 95 [pid = 3604] [id = 322] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 165B9400 == 94 [pid = 3604] [id = 196] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1341F400 == 93 [pid = 3604] [id = 366] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 11BAF000 == 92 [pid = 3604] [id = 365] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 2174C400 == 91 [pid = 3604] [id = 364] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 2033BC00 == 90 [pid = 3604] [id = 363] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1E8A9000 == 89 [pid = 3604] [id = 362] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 13419800 == 88 [pid = 3604] [id = 361] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 1C23B400 == 87 [pid = 3604] [id = 360] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 12BB4000 == 86 [pid = 3604] [id = 359] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 200 (16648400) [pid = 3604] [serial = 1044] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 199 (1C23C800) [pid = 3604] [serial = 1020] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 198 (1DE87000) [pid = 3604] [serial = 978] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 197 (1E1F6000) [pid = 3604] [serial = 981] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 196 (1E844400) [pid = 3604] [serial = 984] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (1E851400) [pid = 3604] [serial = 987] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 194 (15AF0000) [pid = 3604] [serial = 1023] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 193 (1962A800) [pid = 3604] [serial = 1026] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 192 (1D7C8400) [pid = 3604] [serial = 1029] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 191 (1D93F400) [pid = 3604] [serial = 1032] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 190 (1DE89800) [pid = 3604] [serial = 1035] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 189 (1E3D7000) [pid = 3604] [serial = 1038] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 157F7400 == 85 [pid = 3604] [id = 358] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 19959000 == 84 [pid = 3604] [id = 352] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 190B7800 == 83 [pid = 3604] [id = 351] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 13A27400 == 82 [pid = 3604] [id = 350] 03:41:18 INFO - PROCESS | 3604 | --DOCSHELL 12B82800 == 81 [pid = 3604] [id = 349] 03:41:18 INFO - PROCESS | 3604 | 1461148878810 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1039ms 03:41:18 INFO - PROCESS | 3604 | 1461148878904 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 3604 | 1461148878910 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (1A939000) [pid = 3604] [serial = 826] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (183DA000) [pid = 3604] [serial = 820] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (19FF8800) [pid = 3604] [serial = 823] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (1C0EF400) [pid = 3604] [serial = 829] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (143B1400) [pid = 3604] [serial = 817] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (1DF5AC00) [pid = 3604] [serial = 916] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (1CECCC00) [pid = 3604] [serial = 865] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (1A26B000) [pid = 3604] [serial = 1005] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (13529C00) [pid = 3604] [serial = 1041] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (143B3000) [pid = 3604] [serial = 1042] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (1CD71400) [pid = 3604] [serial = 1008] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 177 (1AC5F000) [pid = 3604] [serial = 1006] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (1D7D0C00) [pid = 3604] [serial = 967] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (1556FC00) [pid = 3604] [serial = 1011] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (1977C000) [pid = 3604] [serial = 1002] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (165C6C00) [pid = 3604] [serial = 994] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (1653BC00) [pid = 3604] [serial = 993] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (15569C00) [pid = 3604] [serial = 969] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (1D291400) [pid = 3604] [serial = 1009] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (1C350800) [pid = 3604] [serial = 975] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (18AB4400) [pid = 3604] [serial = 1012] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (18888C00) [pid = 3604] [serial = 972] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (18EC3400) [pid = 3604] [serial = 999] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (18F74C00) [pid = 3604] [serial = 1000] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (165C7800) [pid = 3604] [serial = 996] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (181EFC00) [pid = 3604] [serial = 997] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (1AC66800) [pid = 3604] [serial = 1017] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (13523800) [pid = 3604] [serial = 991] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (1351F000) [pid = 3604] [serial = 990] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (1352EC00) [pid = 3604] [serial = 1014] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (13532000) [pid = 3604] [serial = 1015] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1C232C00) [pid = 3604] [serial = 1018] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (198BFC00) [pid = 3604] [serial = 1003] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3604 | 1461148878932 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:41:18 INFO - PROCESS | 3604 | 1461148878934 Marionette TRACE conn2 <- [1,1466,null,{}] 03:41:18 INFO - PROCESS | 3604 | 1461148878938 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 3604 | 1461148879026 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (136D7000) [pid = 3604] [serial = 1127] [outer = 1E37D800] 03:41:19 INFO - PROCESS | 3604 | 1461148879059 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 3604 | ++DOCSHELL 14A9B400 == 82 [pid = 3604] [id = 376] 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (14AA1800) [pid = 3604] [serial = 1128] [outer = 00000000] 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (15C37000) [pid = 3604] [serial = 1129] [outer = 14AA1800] 03:41:19 INFO - PROCESS | 3604 | 1461148879114 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (16542800) [pid = 3604] [serial = 1130] [outer = 14AA1800] 03:41:19 INFO - PROCESS | 3604 | 1461148879684 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 790ms 03:41:19 INFO - PROCESS | 3604 | 1461148879719 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 3604 | 1461148879722 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:41:19 INFO - PROCESS | 3604 | 1461148879726 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 3604 | 1461148879734 Marionette TRACE conn2 <- [1,1470,null,{}] 03:41:19 INFO - PROCESS | 3604 | 1461148879748 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 3604 | 1461148879839 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:41:19 INFO - PROCESS | 3604 | 1461148879945 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 3604 | ++DOCSHELL 18DDCC00 == 83 [pid = 3604] [id = 377] 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (18DE8400) [pid = 3604] [serial = 1131] [outer = 00000000] 03:41:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (18EC7000) [pid = 3604] [serial = 1132] [outer = 18DE8400] 03:41:19 INFO - PROCESS | 3604 | 1461148879990 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (190BB400) [pid = 3604] [serial = 1133] [outer = 18DE8400] 03:41:20 INFO - PROCESS | 3604 | 1461148880384 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 682ms 03:41:20 INFO - PROCESS | 3604 | 1461148880424 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 3604 | 1461148880427 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:41:20 INFO - PROCESS | 3604 | 1461148880430 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 3604 | 1461148880432 Marionette TRACE conn2 <- [1,1474,null,{}] 03:41:20 INFO - PROCESS | 3604 | 1461148880435 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 3604 | 1461148880521 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:41:20 INFO - PROCESS | 3604 | 1461148880527 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 3604 | ++DOCSHELL 13411C00 == 84 [pid = 3604] [id = 378] 03:41:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (165BD400) [pid = 3604] [serial = 1134] [outer = 00000000] 03:41:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (197F4800) [pid = 3604] [serial = 1135] [outer = 165BD400] 03:41:20 INFO - PROCESS | 3604 | 1461148880572 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (198C3000) [pid = 3604] [serial = 1136] [outer = 165BD400] 03:41:21 INFO - PROCESS | 3604 | 1461148881029 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 620ms 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:41:21 INFO - PROCESS | 3604 | 1461148881068 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 3604 | 1461148881070 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 3604 | 1461148881073 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 3604 | 1461148881075 Marionette TRACE conn2 <- [1,1478,null,{}] 03:41:21 INFO - PROCESS | 3604 | 1461148881088 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 3604 | 1461148881206 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:41:21 INFO - PROCESS | 3604 | 1461148881289 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 3604 | ++DOCSHELL 19B49000 == 85 [pid = 3604] [id = 379] 03:41:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (19B4A400) [pid = 3604] [serial = 1137] [outer = 00000000] 03:41:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (1A15F800) [pid = 3604] [serial = 1138] [outer = 19B4A400] 03:41:21 INFO - PROCESS | 3604 | 1461148881339 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (1A270C00) [pid = 3604] [serial = 1139] [outer = 19B4A400] 03:41:21 INFO - PROCESS | 3604 | 1461148881771 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 744ms 03:41:21 INFO - PROCESS | 3604 | 1461148881818 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 3604 | 1461148881820 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:41:21 INFO - PROCESS | 3604 | 1461148881828 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 3604 | 1461148881829 Marionette TRACE conn2 <- [1,1482,null,{}] 03:41:21 INFO - PROCESS | 3604 | 1461148881832 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 3604 | 1461148881955 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:41:22 INFO - PROCESS | 3604 | 1461148882026 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 3604 | ++DOCSHELL 198C6800 == 86 [pid = 3604] [id = 380] 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (19FF7400) [pid = 3604] [serial = 1140] [outer = 00000000] 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (1C0EF400) [pid = 3604] [serial = 1141] [outer = 19FF7400] 03:41:22 INFO - PROCESS | 3604 | 1461148882070 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (1C232C00) [pid = 3604] [serial = 1142] [outer = 19FF7400] 03:41:22 INFO - PROCESS | 3604 | 1461148882480 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 698ms 03:41:22 INFO - PROCESS | 3604 | 1461148882528 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 3604 | 1461148882530 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 03:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:41:22 INFO - PROCESS | 3604 | 1461148882540 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 3604 | 1461148882542 Marionette TRACE conn2 <- [1,1486,null,{}] 03:41:22 INFO - PROCESS | 3604 | 1461148882546 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 3604 | 1461148882693 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:41:22 INFO - PROCESS | 3604 | 1461148882761 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 3604 | ++DOCSHELL 1AC5E400 == 87 [pid = 3604] [id = 381] 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1AC6A800) [pid = 3604] [serial = 1143] [outer = 00000000] 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (1C82C000) [pid = 3604] [serial = 1144] [outer = 1AC6A800] 03:41:22 INFO - PROCESS | 3604 | 1461148882806 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (1CBD1C00) [pid = 3604] [serial = 1145] [outer = 1AC6A800] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (2033DC00) [pid = 3604] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (1E8AA800) [pid = 3604] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (2174CC00) [pid = 3604] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (1235D400) [pid = 3604] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (1352B000) [pid = 3604] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (1C232000) [pid = 3604] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (1CBC8000) [pid = 3604] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (1341BC00) [pid = 3604] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (157F7C00) [pid = 3604] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:41:23 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (15AEFC00) [pid = 3604] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:41:23 INFO - PROCESS | 3604 | 1461148883418 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 945ms 03:41:23 INFO - PROCESS | 3604 | 1461148883463 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 3604 | 1461148883465 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 03:41:23 INFO - PROCESS | 3604 | 1461148883468 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:41:23 INFO - PROCESS | 3604 | 1461148883470 Marionette TRACE conn2 <- [1,1490,null,{}] 03:41:23 INFO - PROCESS | 3604 | 1461148883473 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 3604 | 1461148883559 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:41:23 INFO - PROCESS | 3604 | 1461148883664 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 3604 | ++DOCSHELL 13339800 == 88 [pid = 3604] [id = 382] 03:41:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (1333E800) [pid = 3604] [serial = 1146] [outer = 00000000] 03:41:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (1816A800) [pid = 3604] [serial = 1147] [outer = 1333E800] 03:41:23 INFO - PROCESS | 3604 | 1461148883707 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (19F0E000) [pid = 3604] [serial = 1148] [outer = 1333E800] 03:41:24 INFO - PROCESS | 3604 | 1461148884086 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 636ms 03:41:24 INFO - PROCESS | 3604 | 1461148884106 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 3604 | 1461148884108 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 03:41:24 INFO - PROCESS | 3604 | 1461148884111 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:41:24 INFO - PROCESS | 3604 | 1461148884113 Marionette TRACE conn2 <- [1,1494,null,{}] 03:41:24 INFO - PROCESS | 3604 | 1461148884116 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 3604 | 1461148884243 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:41:24 INFO - PROCESS | 3604 | 1461148884252 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 3604 | ++DOCSHELL 1351AC00 == 89 [pid = 3604] [id = 383] 03:41:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (19634000) [pid = 3604] [serial = 1149] [outer = 00000000] 03:41:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (13332000) [pid = 3604] [serial = 1150] [outer = 19634000] 03:41:24 INFO - PROCESS | 3604 | 1461148884297 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (1A92E400) [pid = 3604] [serial = 1151] [outer = 19634000] 03:41:24 INFO - PROCESS | 3604 | 1461148884703 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 636ms 03:41:24 INFO - PROCESS | 3604 | 1461148884750 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 3604 | 1461148884752 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:41:24 INFO - PROCESS | 3604 | 1461148884755 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 3604 | 1461148884757 Marionette TRACE conn2 <- [1,1498,null,{}] 03:41:24 INFO - PROCESS | 3604 | 1461148884760 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 3604 | 1461148884892 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:41:24 INFO - PROCESS | 3604 | 1461148884905 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 3604 | ++DOCSHELL 1556F000 == 90 [pid = 3604] [id = 384] 03:41:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (1C0ED400) [pid = 3604] [serial = 1152] [outer = 00000000] 03:41:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1D7CC000) [pid = 3604] [serial = 1153] [outer = 1C0ED400] 03:41:24 INFO - PROCESS | 3604 | 1461148884954 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (1D935000) [pid = 3604] [serial = 1154] [outer = 1C0ED400] 03:41:25 INFO - PROCESS | 3604 | 1461148885570 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 884ms 03:41:25 INFO - PROCESS | 3604 | 1461148885644 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 3604 | 1461148885648 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:41:25 INFO - PROCESS | 3604 | 1461148885667 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 3604 | 1461148885672 Marionette TRACE conn2 <- [1,1502,null,{}] 03:41:25 INFO - PROCESS | 3604 | 1461148885681 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 3604 | 1461148885810 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:41:25 INFO - PROCESS | 3604 | 1461148885957 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 3604 | ++DOCSHELL 13418800 == 91 [pid = 3604] [id = 385] 03:41:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (1341D400) [pid = 3604] [serial = 1155] [outer = 00000000] 03:41:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (14AF5C00) [pid = 3604] [serial = 1156] [outer = 1341D400] 03:41:25 INFO - PROCESS | 3604 | 1461148886015 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (15750800) [pid = 3604] [serial = 1157] [outer = 1341D400] 03:41:26 INFO - PROCESS | 3604 | 1461148886598 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 993ms 03:41:26 INFO - PROCESS | 3604 | 1461148886661 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 3604 | 1461148886667 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:41:26 INFO - PROCESS | 3604 | 1461148886674 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 3604 | 1461148886676 Marionette TRACE conn2 <- [1,1506,null,{}] 03:41:26 INFO - PROCESS | 3604 | 1461148886680 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 3604 | 1461148886792 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:41:26 INFO - PROCESS | 3604 | 1461148886942 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 3604 | ++DOCSHELL 16A69C00 == 92 [pid = 3604] [id = 386] 03:41:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 178 (17C0D400) [pid = 3604] [serial = 1158] [outer = 00000000] 03:41:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (1888C000) [pid = 3604] [serial = 1159] [outer = 17C0D400] 03:41:26 INFO - PROCESS | 3604 | 1461148886997 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (18EBF800) [pid = 3604] [serial = 1160] [outer = 17C0D400] 03:41:27 INFO - PROCESS | 3604 | 1461148887616 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 992ms 03:41:27 INFO - PROCESS | 3604 | 1461148887657 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 3604 | 1461148887660 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:41:27 INFO - PROCESS | 3604 | 1461148887664 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 3604 | 1461148887668 Marionette TRACE conn2 <- [1,1510,null,{}] 03:41:27 INFO - PROCESS | 3604 | 1461148887679 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 3604 | 1461148887793 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:41:27 INFO - PROCESS | 3604 | 1461148887941 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 3604 | ++DOCSHELL 19B4E400 == 93 [pid = 3604] [id = 387] 03:41:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (1A15D800) [pid = 3604] [serial = 1161] [outer = 00000000] 03:41:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (1CED6400) [pid = 3604] [serial = 1162] [outer = 1A15D800] 03:41:27 INFO - PROCESS | 3604 | 1461148887999 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (1D6D2800) [pid = 3604] [serial = 1163] [outer = 1A15D800] 03:41:28 INFO - PROCESS | 3604 | 1461148888571 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:41:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:41:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:41:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:41:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:41:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:41:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 930ms 03:41:28 INFO - PROCESS | 3604 | 1461148888611 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 3604 | 1461148888614 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:41:28 INFO - PROCESS | 3604 | 1461148888617 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 3604 | 1461148888619 Marionette TRACE conn2 <- [1,1514,null,{}] 03:41:28 INFO - PROCESS | 3604 | 1461148888623 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 3604 | 1461148888732 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:41:28 INFO - PROCESS | 3604 | 1461148888851 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 3604 | ++DOCSHELL 1AC63C00 == 94 [pid = 3604] [id = 388] 03:41:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (1D653400) [pid = 3604] [serial = 1164] [outer = 00000000] 03:41:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (1DE8E800) [pid = 3604] [serial = 1165] [outer = 1D653400] 03:41:28 INFO - PROCESS | 3604 | 1461148888907 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (1E385000) [pid = 3604] [serial = 1166] [outer = 1D653400] 03:41:29 INFO - PROCESS | 3604 | 1461148889415 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:41:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:41:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:41:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:41:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 837ms 03:41:29 INFO - PROCESS | 3604 | 1461148889463 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 3604 | 1461148889465 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 03:41:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:41:29 INFO - PROCESS | 3604 | 1461148889469 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 3604 | 1461148889471 Marionette TRACE conn2 <- [1,1518,null,{}] 03:41:29 INFO - PROCESS | 3604 | 1461148889492 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 3604 | 1461148889583 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:41:29 INFO - PROCESS | 3604 | 1461148889701 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 3604 | ++DOCSHELL 1D7C8400 == 95 [pid = 3604] [id = 389] 03:41:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (1D93F400) [pid = 3604] [serial = 1167] [outer = 00000000] 03:41:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (1E851000) [pid = 3604] [serial = 1168] [outer = 1D93F400] 03:41:29 INFO - PROCESS | 3604 | 1461148889754 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (1E8AB800) [pid = 3604] [serial = 1169] [outer = 1D93F400] 03:41:30 INFO - PROCESS | 3604 | 1461148890262 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:41:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:41:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:41:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:41:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:41:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:41:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 853ms 03:41:30 INFO - PROCESS | 3604 | 1461148890316 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 3604 | 1461148890318 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:41:30 INFO - PROCESS | 3604 | 1461148890337 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 3604 | 1461148890339 Marionette TRACE conn2 <- [1,1522,null,{}] 03:41:30 INFO - PROCESS | 3604 | 1461148890346 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 3604 | 1461148890472 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:41:30 INFO - PROCESS | 3604 | 1461148890634 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 3604 | ++DOCSHELL 2033E400 == 96 [pid = 3604] [id = 390] 03:41:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 190 (2033EC00) [pid = 3604] [serial = 1170] [outer = 00000000] 03:41:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 191 (21753400) [pid = 3604] [serial = 1171] [outer = 2033EC00] 03:41:30 INFO - PROCESS | 3604 | 1461148890692 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 192 (21757000) [pid = 3604] [serial = 1172] [outer = 2033EC00] 03:41:31 INFO - PROCESS | 3604 | 1461148891225 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 961ms 03:41:31 INFO - PROCESS | 3604 | 1461148891288 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 3604 | 1461148891290 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:41:31 INFO - PROCESS | 3604 | 1461148891294 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 3604 | 1461148891296 Marionette TRACE conn2 <- [1,1526,null,{}] 03:41:31 INFO - PROCESS | 3604 | 1461148891300 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 3604 | 1461148891405 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:41:31 INFO - PROCESS | 3604 | 1461148891552 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 3604 | ++DOCSHELL 2033D400 == 97 [pid = 3604] [id = 391] 03:41:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 193 (21747C00) [pid = 3604] [serial = 1173] [outer = 00000000] 03:41:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 194 (21D4CC00) [pid = 3604] [serial = 1174] [outer = 21747C00] 03:41:31 INFO - PROCESS | 3604 | 1461148891607 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 195 (21D5B000) [pid = 3604] [serial = 1175] [outer = 21747C00] 03:41:32 INFO - PROCESS | 3604 | 1461148892162 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 931ms 03:41:32 INFO - PROCESS | 3604 | 1461148892222 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 3604 | 1461148892225 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 03:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:41:32 INFO - PROCESS | 3604 | 1461148892228 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 3604 | 1461148892230 Marionette TRACE conn2 <- [1,1530,null,{}] 03:41:32 INFO - PROCESS | 3604 | 1461148892234 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 3604 | 1461148892339 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:41:32 INFO - PROCESS | 3604 | 1461148892499 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 3604 | ++DOCSHELL 1A839800 == 98 [pid = 3604] [id = 392] 03:41:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (21765C00) [pid = 3604] [serial = 1176] [outer = 00000000] 03:41:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 197 (21DEA400) [pid = 3604] [serial = 1177] [outer = 21765C00] 03:41:32 INFO - PROCESS | 3604 | 1461148892554 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 198 (223A5C00) [pid = 3604] [serial = 1178] [outer = 21765C00] 03:41:33 INFO - PROCESS | 3604 | 1461148893068 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 899ms 03:41:33 INFO - PROCESS | 3604 | 1461148893132 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 3604 | 1461148893135 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 03:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:41:33 INFO - PROCESS | 3604 | 1461148893138 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 3604 | 1461148893140 Marionette TRACE conn2 <- [1,1534,null,{}] 03:41:33 INFO - PROCESS | 3604 | 1461148893144 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 3604 | 1461148893254 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:41:33 INFO - PROCESS | 3604 | 1461148893432 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 3604 | ++DOCSHELL 12BBD800 == 99 [pid = 3604] [id = 393] 03:41:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 199 (1D935400) [pid = 3604] [serial = 1179] [outer = 00000000] 03:41:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 200 (223AE400) [pid = 3604] [serial = 1180] [outer = 1D935400] 03:41:33 INFO - PROCESS | 3604 | 1461148893487 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 201 (223B1400) [pid = 3604] [serial = 1181] [outer = 1D935400] 03:41:34 INFO - PROCESS | 3604 | 1461148894028 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 946ms 03:41:34 INFO - PROCESS | 3604 | 1461148894069 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 3604 | 1461148894072 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 03:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:41:34 INFO - PROCESS | 3604 | 1461148894076 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 3604 | 1461148894078 Marionette TRACE conn2 <- [1,1538,null,{}] 03:41:34 INFO - PROCESS | 3604 | 1461148894082 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 3604 | 1461148894191 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:41:34 INFO - PROCESS | 3604 | 1461148894357 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 3604 | ++DOCSHELL 1333B400 == 100 [pid = 3604] [id = 394] 03:41:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 202 (13519400) [pid = 3604] [serial = 1182] [outer = 00000000] 03:41:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 203 (183D1800) [pid = 3604] [serial = 1183] [outer = 13519400] 03:41:34 INFO - PROCESS | 3604 | 1461148894417 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 204 (19B4C400) [pid = 3604] [serial = 1184] [outer = 13519400] 03:41:35 INFO - PROCESS | 3604 | 1461148895158 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1147ms 03:41:35 INFO - PROCESS | 3604 | 1461148895231 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 3604 | 1461148895235 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 03:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:41:35 INFO - PROCESS | 3604 | 1461148895254 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 3604 | 1461148895259 Marionette TRACE conn2 <- [1,1542,null,{}] 03:41:35 INFO - PROCESS | 3604 | 1461148895266 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 3604 | 1461148895384 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:41:35 INFO - PROCESS | 3604 | 1461148895534 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 3604 | ++DOCSHELL 1341EC00 == 101 [pid = 3604] [id = 395] 03:41:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 205 (13806800) [pid = 3604] [serial = 1185] [outer = 00000000] 03:41:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 206 (1556C000) [pid = 3604] [serial = 1186] [outer = 13806800] 03:41:35 INFO - PROCESS | 3604 | 1461148895585 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 207 (165C6800) [pid = 3604] [serial = 1187] [outer = 13806800] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 1CBCE400 == 100 [pid = 3604] [id = 356] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 157FCC00 == 99 [pid = 3604] [id = 348] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 1351AC00 == 98 [pid = 3604] [id = 383] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 13339800 == 97 [pid = 3604] [id = 382] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 1AC5E400 == 96 [pid = 3604] [id = 381] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 198C6800 == 95 [pid = 3604] [id = 380] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 19B49000 == 94 [pid = 3604] [id = 379] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 13411C00 == 93 [pid = 3604] [id = 378] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 18DDCC00 == 92 [pid = 3604] [id = 377] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 14A9B400 == 91 [pid = 3604] [id = 376] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 1579F800 == 90 [pid = 3604] [id = 375] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 02A9D800 == 89 [pid = 3604] [id = 374] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 206 (21756800) [pid = 3604] [serial = 1101] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | 1461148896288 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 2175FC00 == 88 [pid = 3604] [id = 371] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 1E8ACC00 == 87 [pid = 3604] [id = 370] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 19F0C800 == 86 [pid = 3604] [id = 369] 03:41:36 INFO - PROCESS | 3604 | --DOCSHELL 13335800 == 85 [pid = 3604] [id = 368] 03:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1101ms 03:41:36 INFO - PROCESS | 3604 | 1461148896343 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 3604 | 1461148896348 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 205 (21742C00) [pid = 3604] [serial = 1089] [outer = 00000000] [url = about:blank] 03:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 204 (1E8AD800) [pid = 3604] [serial = 1086] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 203 (20335400) [pid = 3604] [serial = 1087] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 202 (21750C00) [pid = 3604] [serial = 1092] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 201 (21747800) [pid = 3604] [serial = 1090] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 200 (13530400) [pid = 3604] [serial = 1095] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 199 (1C0E8800) [pid = 3604] [serial = 1098] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 198 (1E844000) [pid = 3604] [serial = 1083] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 197 (1D293000) [pid = 3604] [serial = 1080] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 196 (1D7D5000) [pid = 3604] [serial = 1081] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (1841CC00) [pid = 3604] [serial = 1077] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 194 (198C3400) [pid = 3604] [serial = 1078] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 193 (181ECC00) [pid = 3604] [serial = 1075] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 192 (16540400) [pid = 3604] [serial = 1074] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 191 (17C83800) [pid = 3604] [serial = 1045] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 190 (13A23000) [pid = 3604] [serial = 1047] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 189 (183DCC00) [pid = 3604] [serial = 1050] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (19628000) [pid = 3604] [serial = 1053] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (19B4F800) [pid = 3604] [serial = 1056] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (1A894000) [pid = 3604] [serial = 1059] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (1CBCFC00) [pid = 3604] [serial = 1062] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (1D932C00) [pid = 3604] [serial = 1065] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (1DE91C00) [pid = 3604] [serial = 1068] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (1E37AC00) [pid = 3604] [serial = 1071] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (21D50800) [pid = 3604] [serial = 1093] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (1D6CD400) [pid = 3604] [serial = 1099] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (16543000) [pid = 3604] [serial = 1096] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (1E8A6C00) [pid = 3604] [serial = 1084] [outer = 00000000] [url = about:blank] 03:41:36 INFO - PROCESS | 3604 | 1461148896377 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 3604 | 1461148896380 Marionette TRACE conn2 <- [1,1546,null,{}] 03:41:36 INFO - PROCESS | 3604 | 1461148896387 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 3604 | 1461148896486 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:41:36 INFO - PROCESS | 3604 | 1461148896493 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 3604 | ++DOCSHELL 14A9B400 == 86 [pid = 3604] [id = 396] 03:41:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (14AF8C00) [pid = 3604] [serial = 1188] [outer = 00000000] 03:41:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (15ECE400) [pid = 3604] [serial = 1189] [outer = 14AF8C00] 03:41:36 INFO - PROCESS | 3604 | 1461148896538 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (16A73800) [pid = 3604] [serial = 1190] [outer = 14AF8C00] 03:41:37 INFO - PROCESS | 3604 | 1461148897069 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 759ms 03:41:37 INFO - PROCESS | 3604 | 1461148897132 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 3604 | 1461148897135 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:41:37 INFO - PROCESS | 3604 | 1461148897140 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 3604 | 1461148897146 Marionette TRACE conn2 <- [1,1550,null,{}] 03:41:37 INFO - PROCESS | 3604 | 1461148897158 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 3604 | 1461148897255 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:41:37 INFO - PROCESS | 3604 | 1461148897367 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 3604 | ++DOCSHELL 13521C00 == 87 [pid = 3604] [id = 397] 03:41:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (13A76C00) [pid = 3604] [serial = 1191] [outer = 00000000] 03:41:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (19631C00) [pid = 3604] [serial = 1192] [outer = 13A76C00] 03:41:37 INFO - PROCESS | 3604 | 1461148897415 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (198C6800) [pid = 3604] [serial = 1193] [outer = 13A76C00] 03:41:37 INFO - PROCESS | 3604 | 1461148897786 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 698ms 03:41:37 INFO - PROCESS | 3604 | 1461148897821 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 3604 | 1461148897823 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:41:37 INFO - PROCESS | 3604 | 1461148897826 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 3604 | 1461148897828 Marionette TRACE conn2 <- [1,1554,null,{}] 03:41:37 INFO - PROCESS | 3604 | 1461148897832 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 3604 | 1461148897921 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:41:37 INFO - PROCESS | 3604 | 1461148897927 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 3604 | ++DOCSHELL 197FB800 == 88 [pid = 3604] [id = 398] 03:41:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (198C0400) [pid = 3604] [serial = 1194] [outer = 00000000] 03:41:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (1A26B800) [pid = 3604] [serial = 1195] [outer = 198C0400] 03:41:37 INFO - PROCESS | 3604 | 1461148897972 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (1C0E0800) [pid = 3604] [serial = 1196] [outer = 198C0400] 03:41:38 INFO - PROCESS | 3604 | 1461148898427 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 636ms 03:41:38 INFO - PROCESS | 3604 | 1461148898484 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 3604 | 1461148898486 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:41:38 INFO - PROCESS | 3604 | 1461148898490 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 3604 | 1461148898491 Marionette TRACE conn2 <- [1,1558,null,{}] 03:41:38 INFO - PROCESS | 3604 | 1461148898502 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 3604 | 1461148898627 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:41:38 INFO - PROCESS | 3604 | 1461148898730 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 3604 | ++DOCSHELL 165C6400 == 89 [pid = 3604] [id = 399] 03:41:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (18893400) [pid = 3604] [serial = 1197] [outer = 00000000] 03:41:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (1C825C00) [pid = 3604] [serial = 1198] [outer = 18893400] 03:41:38 INFO - PROCESS | 3604 | 1461148898775 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 190 (1CECD000) [pid = 3604] [serial = 1199] [outer = 18893400] 03:41:39 INFO - PROCESS | 3604 | 1461148899200 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 728ms 03:41:39 INFO - PROCESS | 3604 | 1461148899228 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 3604 | 1461148899230 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 03:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:41:39 INFO - PROCESS | 3604 | 1461148899240 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 3604 | 1461148899242 Marionette TRACE conn2 <- [1,1562,null,{}] 03:41:39 INFO - PROCESS | 3604 | 1461148899246 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 3604 | 1461148899390 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:41:39 INFO - PROCESS | 3604 | 1461148899413 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 3604 | ++DOCSHELL 1D7C8800 == 90 [pid = 3604] [id = 400] 03:41:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 191 (1D7CF800) [pid = 3604] [serial = 1200] [outer = 00000000] 03:41:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 192 (1E1F5800) [pid = 3604] [serial = 1201] [outer = 1D7CF800] 03:41:39 INFO - PROCESS | 3604 | 1461148899460 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 193 (1E847C00) [pid = 3604] [serial = 1202] [outer = 1D7CF800] 03:41:39 INFO - PROCESS | 3604 | 1461148899903 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 729ms 03:41:39 INFO - PROCESS | 3604 | 1461148899990 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 3604 | 1461148899992 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 3604 | 1461148900006 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 3604 | 1461148900008 Marionette TRACE conn2 <- [1,1566,null,{}] 03:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:41:39 INFO - PROCESS | 3604 | 1461148900012 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 3604 | 1461148900136 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:41:40 INFO - PROCESS | 3604 | 1461148900220 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 3604 | ++DOCSHELL 1DF61000 == 91 [pid = 3604] [id = 401] 03:41:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 194 (1E1F0C00) [pid = 3604] [serial = 1203] [outer = 00000000] 03:41:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 195 (20339400) [pid = 3604] [serial = 1204] [outer = 1E1F0C00] 03:41:40 INFO - PROCESS | 3604 | 1461148900263 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (21742800) [pid = 3604] [serial = 1205] [outer = 1E1F0C00] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (1653D400) [pid = 3604] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 194 (19FF7400) [pid = 3604] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 193 (19B4A400) [pid = 3604] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 192 (1AC6A800) [pid = 3604] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 191 (14AA1800) [pid = 3604] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 190 (02A9F400) [pid = 3604] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 189 (165BD400) [pid = 3604] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (1333E800) [pid = 3604] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (18DE8400) [pid = 3604] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (157A3800) [pid = 3604] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:41:40 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (19634000) [pid = 3604] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:41:40 INFO - PROCESS | 3604 | 1461148900790 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 837ms 03:41:40 INFO - PROCESS | 3604 | 1461148900855 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 3604 | 1461148900857 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 03:41:40 INFO - PROCESS | 3604 | 1461148900864 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:41:40 INFO - PROCESS | 3604 | 1461148900866 Marionette TRACE conn2 <- [1,1570,null,{}] 03:41:40 INFO - PROCESS | 3604 | 1461148900877 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 3604 | 1461148900966 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:41:40 INFO - PROCESS | 3604 | 1461148900972 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 3604 | ++DOCSHELL 16A74000 == 92 [pid = 3604] [id = 402] 03:41:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (183DC400) [pid = 3604] [serial = 1206] [outer = 00000000] 03:41:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (19F0D400) [pid = 3604] [serial = 1207] [outer = 183DC400] 03:41:41 INFO - PROCESS | 3604 | 1461148901019 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (1D28CC00) [pid = 3604] [serial = 1208] [outer = 183DC400] 03:41:41 INFO - PROCESS | 3604 | 1461148901497 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 697ms 03:41:41 INFO - PROCESS | 3604 | 1461148901565 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 3604 | 1461148901567 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 03:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:41:41 INFO - PROCESS | 3604 | 1461148901571 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 3604 | 1461148901573 Marionette TRACE conn2 <- [1,1574,null,{}] 03:41:41 INFO - PROCESS | 3604 | 1461148901577 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 3604 | 1461148901665 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:41:41 INFO - PROCESS | 3604 | 1461148901701 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 3604 | ++DOCSHELL 18DE8C00 == 93 [pid = 3604] [id = 403] 03:41:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (19B4EC00) [pid = 3604] [serial = 1209] [outer = 00000000] 03:41:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 190 (2174D400) [pid = 3604] [serial = 1210] [outer = 19B4EC00] 03:41:41 INFO - PROCESS | 3604 | 1461148901746 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 191 (21758000) [pid = 3604] [serial = 1211] [outer = 19B4EC00] 03:41:42 INFO - PROCESS | 3604 | 1461148902191 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 698ms 03:41:42 INFO - PROCESS | 3604 | 1461148902254 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 3604 | 1461148902257 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:41:42 INFO - PROCESS | 3604 | 1461148902260 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 3604 | 1461148902261 Marionette TRACE conn2 <- [1,1578,null,{}] 03:41:42 INFO - PROCESS | 3604 | 1461148902265 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 3604 | 1461148902353 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:41:42 INFO - PROCESS | 3604 | 1461148902359 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 3604 | ++DOCSHELL 1E384000 == 94 [pid = 3604] [id = 404] 03:41:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 192 (1E8A2800) [pid = 3604] [serial = 1212] [outer = 00000000] 03:41:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 193 (2118A000) [pid = 3604] [serial = 1213] [outer = 1E8A2800] 03:41:42 INFO - PROCESS | 3604 | 1461148902402 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 194 (2118B800) [pid = 3604] [serial = 1214] [outer = 1E8A2800] 03:41:43 INFO - PROCESS | 3604 | 1461148903172 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 946ms 03:41:43 INFO - PROCESS | 3604 | 1461148903205 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:41:43 INFO - PROCESS | 3604 | 1461148903211 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 03:41:43 INFO - PROCESS | 3604 | 1461148903217 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 3604 | 1461148903221 Marionette TRACE conn2 <- [1,1582,null,{}] 03:41:43 INFO - PROCESS | 3604 | 1461148903226 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 3604 | 1461148903357 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:41:43 INFO - PROCESS | 3604 | 1461148903516 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 3604 | ++DOCSHELL 13A20800 == 95 [pid = 3604] [id = 405] 03:41:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 195 (157A9C00) [pid = 3604] [serial = 1215] [outer = 00000000] 03:41:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (1841B800) [pid = 3604] [serial = 1216] [outer = 157A9C00] 03:41:43 INFO - PROCESS | 3604 | 1461148903574 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 197 (18BDD000) [pid = 3604] [serial = 1217] [outer = 157A9C00] 03:41:44 INFO - PROCESS | 3604 | 1461148904126 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 946ms 03:41:44 INFO - PROCESS | 3604 | 1461148904145 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 3604 | 1461148904151 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:41:44 INFO - PROCESS | 3604 | 1461148904157 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 3604 | 1461148904160 Marionette TRACE conn2 <- [1,1586,null,{}] 03:41:44 INFO - PROCESS | 3604 | 1461148904164 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 3604 | 1461148904280 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:41:44 INFO - PROCESS | 3604 | 1461148904453 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 3604 | ++DOCSHELL 18DE7C00 == 96 [pid = 3604] [id = 406] 03:41:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 198 (19114800) [pid = 3604] [serial = 1218] [outer = 00000000] 03:41:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 199 (1AC5F000) [pid = 3604] [serial = 1219] [outer = 19114800] 03:41:44 INFO - PROCESS | 3604 | 1461148904508 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 200 (1C355000) [pid = 3604] [serial = 1220] [outer = 19114800] 03:41:45 INFO - PROCESS | 3604 | 1461148905133 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 992ms 03:41:45 INFO - PROCESS | 3604 | 1461148905159 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 3604 | 1461148905161 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 03:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:41:45 INFO - PROCESS | 3604 | 1461148905165 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 3604 | 1461148905169 Marionette TRACE conn2 <- [1,1590,null,{}] 03:41:45 INFO - PROCESS | 3604 | 1461148905180 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 3604 | 1461148905297 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:41:45 INFO - PROCESS | 3604 | 1461148905459 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 3604 | ++DOCSHELL 1E8A8800 == 97 [pid = 3604] [id = 407] 03:41:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 201 (1E8AA000) [pid = 3604] [serial = 1221] [outer = 00000000] 03:41:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 202 (21186800) [pid = 3604] [serial = 1222] [outer = 1E8AA000] 03:41:45 INFO - PROCESS | 3604 | 1461148905517 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 203 (21190C00) [pid = 3604] [serial = 1223] [outer = 1E8AA000] 03:41:46 INFO - PROCESS | 3604 | 1461148906096 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 931ms 03:41:46 INFO - PROCESS | 3604 | 1461148906124 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 3604 | 1461148906127 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 03:41:46 INFO - PROCESS | 3604 | 1461148906132 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:41:46 INFO - PROCESS | 3604 | 1461148906134 Marionette TRACE conn2 <- [1,1594,null,{}] 03:41:46 INFO - PROCESS | 3604 | 1461148906138 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 3604 | 1461148906235 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:41:46 INFO - PROCESS | 3604 | 1461148906408 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 3604 | ++DOCSHELL 18862400 == 98 [pid = 3604] [id = 408] 03:41:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 204 (18862C00) [pid = 3604] [serial = 1224] [outer = 00000000] 03:41:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 205 (18869400) [pid = 3604] [serial = 1225] [outer = 18862C00] 03:41:46 INFO - PROCESS | 3604 | 1461148906463 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 206 (1E3D8800) [pid = 3604] [serial = 1226] [outer = 18862C00] 03:41:47 INFO - PROCESS | 3604 | 1461148907015 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 03:41:47 INFO - PROCESS | 3604 | 1461148907062 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 3604 | 1461148907064 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:41:47 INFO - PROCESS | 3604 | 1461148907068 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 3604 | 1461148907070 Marionette TRACE conn2 <- [1,1598,null,{}] 03:41:47 INFO - PROCESS | 3604 | 1461148907073 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 3604 | 1461148907183 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:41:47 INFO - PROCESS | 3604 | 1461148907337 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 3604 | ++DOCSHELL 18867800 == 99 [pid = 3604] [id = 409] 03:41:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 207 (18868000) [pid = 3604] [serial = 1227] [outer = 00000000] 03:41:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 208 (211C5800) [pid = 3604] [serial = 1228] [outer = 18868000] 03:41:47 INFO - PROCESS | 3604 | 1461148907400 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 209 (211C8400) [pid = 3604] [serial = 1229] [outer = 18868000] 03:41:47 INFO - PROCESS | 3604 | 1461148907947 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 931ms 03:41:47 INFO - PROCESS | 3604 | 1461148908013 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 3604 | 1461148908015 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:41:48 INFO - PROCESS | 3604 | 1461148908019 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 3604 | 1461148908021 Marionette TRACE conn2 <- [1,1602,null,{}] 03:41:48 INFO - PROCESS | 3604 | 1461148908024 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 3604 | 1461148908147 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:41:48 INFO - PROCESS | 3604 | 1461148908320 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 3604 | ++DOCSHELL 211CEC00 == 100 [pid = 3604] [id = 410] 03:41:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 210 (211CF400) [pid = 3604] [serial = 1230] [outer = 00000000] 03:41:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 211 (21D50000) [pid = 3604] [serial = 1231] [outer = 211CF400] 03:41:48 INFO - PROCESS | 3604 | 1461148908389 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 212 (21D50400) [pid = 3604] [serial = 1232] [outer = 211CF400] 03:41:48 INFO - PROCESS | 3604 | 1461148908945 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 992ms 03:41:49 INFO - PROCESS | 3604 | 1461148909017 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 3604 | 1461148909020 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 03:41:49 INFO - PROCESS | 3604 | 1461148909025 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 3604 | 1461148909027 Marionette TRACE conn2 <- [1,1606,null,{}] 03:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:41:49 INFO - PROCESS | 3604 | 1461148909030 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 3604 | 1461148909139 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:41:49 INFO - PROCESS | 3604 | 1461148909314 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 3604 | ++DOCSHELL 13A72400 == 101 [pid = 3604] [id = 411] 03:41:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 213 (14352400) [pid = 3604] [serial = 1233] [outer = 00000000] 03:41:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 214 (21D4D400) [pid = 3604] [serial = 1234] [outer = 14352400] 03:41:49 INFO - PROCESS | 3604 | 1461148909374 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 215 (21DEA800) [pid = 3604] [serial = 1235] [outer = 14352400] 03:41:49 INFO - PROCESS | 3604 | 1461148909935 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 931ms 03:41:49 INFO - PROCESS | 3604 | 1461148909974 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 3604 | 1461148909977 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 03:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:41:49 INFO - PROCESS | 3604 | 1461148909980 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 3604 | 1461148909982 Marionette TRACE conn2 <- [1,1610,null,{}] 03:41:49 INFO - PROCESS | 3604 | 1461148909986 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 3604 | 1461148910097 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:41:50 INFO - PROCESS | 3604 | 1461148910267 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 3604 | ++DOCSHELL 1351F400 == 102 [pid = 3604] [id = 412] 03:41:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 216 (13A77800) [pid = 3604] [serial = 1236] [outer = 00000000] 03:41:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 217 (18DDE800) [pid = 3604] [serial = 1237] [outer = 13A77800] 03:41:50 INFO - PROCESS | 3604 | 1461148910321 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 218 (18DE6C00) [pid = 3604] [serial = 1238] [outer = 13A77800] 03:41:51 INFO - PROCESS | 3604 | 1461148911180 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1240ms 03:41:51 INFO - PROCESS | 3604 | 1461148911213 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 3604 | 1461148911218 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 03:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:41:51 INFO - PROCESS | 3604 | 1461148911223 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 3604 | 1461148911226 Marionette TRACE conn2 <- [1,1614,null,{}] 03:41:51 INFO - PROCESS | 3604 | 1461148911231 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 3604 | 1461148911340 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:41:51 INFO - PROCESS | 3604 | 1461148911478 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 3604 | ++DOCSHELL 1653D400 == 103 [pid = 3604] [id = 413] 03:41:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 219 (1653FC00) [pid = 3604] [serial = 1239] [outer = 00000000] 03:41:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 220 (16A73000) [pid = 3604] [serial = 1240] [outer = 1653FC00] 03:41:51 INFO - PROCESS | 3604 | 1461148911527 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 221 (181E1800) [pid = 3604] [serial = 1241] [outer = 1653FC00] 03:41:52 INFO - PROCESS | 3604 | 1461148912095 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 931ms 03:41:52 INFO - PROCESS | 3604 | 1461148912169 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 3604 | 1461148912175 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:41:52 INFO - PROCESS | 3604 | 1461148912181 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 3604 | 1461148912183 Marionette TRACE conn2 <- [1,1618,null,{}] 03:41:52 INFO - PROCESS | 3604 | 1461148912187 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:52 INFO - PROCESS | 3604 | 1461148912290 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:41:52 INFO - PROCESS | 3604 | 1461148912447 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 3604 | ++DOCSHELL 165BDC00 == 104 [pid = 3604] [id = 414] 03:41:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 222 (16A69400) [pid = 3604] [serial = 1242] [outer = 00000000] 03:41:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 223 (18DE8400) [pid = 3604] [serial = 1243] [outer = 16A69400] 03:41:52 INFO - PROCESS | 3604 | 1461148912507 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 224 (18F74400) [pid = 3604] [serial = 1244] [outer = 16A69400] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 02675400 == 103 [pid = 3604] [id = 212] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 18DE8C00 == 102 [pid = 3604] [id = 403] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 16A74000 == 101 [pid = 3604] [id = 402] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 1DF61000 == 100 [pid = 3604] [id = 401] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 1D7C8800 == 99 [pid = 3604] [id = 400] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 165C6400 == 98 [pid = 3604] [id = 399] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 197FB800 == 97 [pid = 3604] [id = 398] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 13521C00 == 96 [pid = 3604] [id = 397] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 14A9B400 == 95 [pid = 3604] [id = 396] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 1341EC00 == 94 [pid = 3604] [id = 395] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 223 (17C0FC00) [pid = 3604] [serial = 1104] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 222 (1C23A800) [pid = 3604] [serial = 1107] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 221 (21746000) [pid = 3604] [serial = 1110] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 220 (21765000) [pid = 3604] [serial = 1113] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 219 (21D54C00) [pid = 3604] [serial = 1116] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 218 (21DED000) [pid = 3604] [serial = 1119] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 217 (1D7CC000) [pid = 3604] [serial = 1153] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 1D7C8400 == 93 [pid = 3604] [id = 389] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 1AC63C00 == 92 [pid = 3604] [id = 388] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 19B4E400 == 91 [pid = 3604] [id = 387] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 16A69C00 == 90 [pid = 3604] [id = 386] 03:41:52 INFO - PROCESS | 3604 | --DOCSHELL 13418800 == 89 [pid = 3604] [id = 385] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 216 (1C0EF400) [pid = 3604] [serial = 1141] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 215 (1A15F800) [pid = 3604] [serial = 1138] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 214 (1C82C000) [pid = 3604] [serial = 1144] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 213 (15C37000) [pid = 3604] [serial = 1129] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 212 (1351EC00) [pid = 3604] [serial = 1123] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 211 (1341E000) [pid = 3604] [serial = 1122] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 210 (197F4800) [pid = 3604] [serial = 1135] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 209 (1816A800) [pid = 3604] [serial = 1147] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 208 (18EC7000) [pid = 3604] [serial = 1132] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 207 (190BB400) [pid = 3604] [serial = 1133] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 206 (1C232C00) [pid = 3604] [serial = 1142] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 205 (16538800) [pid = 3604] [serial = 1126] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 204 (157A4000) [pid = 3604] [serial = 1125] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 203 (1A92E400) [pid = 3604] [serial = 1151] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 202 (13332000) [pid = 3604] [serial = 1150] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 201 (18DE1800) [pid = 3604] [serial = 709] [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.] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 200 (1CBD1C00) [pid = 3604] [serial = 1145] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 199 (16542800) [pid = 3604] [serial = 1130] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 198 (1A270C00) [pid = 3604] [serial = 1139] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 197 (198C3000) [pid = 3604] [serial = 1136] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 196 (19F0E000) [pid = 3604] [serial = 1148] [outer = 00000000] [url = about:blank] 03:41:52 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (1D46D400) [pid = 3604] [serial = 1021] [outer = 00000000] [url = about:blank] 03:41:53 INFO - PROCESS | 3604 | 1461148913028 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 899ms 03:41:53 INFO - PROCESS | 3604 | 1461148913068 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 3604 | 1461148913070 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:41:53 INFO - PROCESS | 3604 | 1461148913073 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 3604 | 1461148913077 Marionette TRACE conn2 <- [1,1622,null,{}] 03:41:53 INFO - PROCESS | 3604 | 1461148913087 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 3604 | 1461148913180 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:41:53 INFO - PROCESS | 3604 | 1461148913300 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 3604 | ++DOCSHELL 16545C00 == 90 [pid = 3604] [id = 415] 03:41:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (165B9400) [pid = 3604] [serial = 1245] [outer = 00000000] 03:41:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 197 (18DDF000) [pid = 3604] [serial = 1246] [outer = 165B9400] 03:41:53 INFO - PROCESS | 3604 | 1461148913349 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 198 (190B7800) [pid = 3604] [serial = 1247] [outer = 165B9400] 03:41:53 INFO - PROCESS | 3604 | 1461148913754 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 682ms 03:41:53 INFO - PROCESS | 3604 | 1461148913779 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:41:53 INFO - PROCESS | 3604 | 1461148913781 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 03:41:53 INFO - PROCESS | 3604 | 1461148913784 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 3604 | 1461148913786 Marionette TRACE conn2 <- [1,1626,null,{}] 03:41:53 INFO - PROCESS | 3604 | 1461148913790 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 3604 | 1461148913906 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:41:53 INFO - PROCESS | 3604 | 1461148913913 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 3604 | ++DOCSHELL 18DE8C00 == 91 [pid = 3604] [id = 416] 03:41:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 199 (190BE800) [pid = 3604] [serial = 1248] [outer = 00000000] 03:41:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 200 (198C5000) [pid = 3604] [serial = 1249] [outer = 190BE800] 03:41:53 INFO - PROCESS | 3604 | 1461148913957 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 201 (19B49C00) [pid = 3604] [serial = 1250] [outer = 190BE800] 03:41:54 INFO - PROCESS | 3604 | 1461148914423 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:41:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 697ms 03:41:54 INFO - PROCESS | 3604 | 1461148914482 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 3604 | 1461148914484 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 3604 | 1461148914488 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:41:54 INFO - PROCESS | 3604 | 1461148914489 Marionette TRACE conn2 <- [1,1630,null,{}] 03:41:54 INFO - PROCESS | 3604 | 1461148914493 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 3604 | 1461148914569 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:41:54 INFO - PROCESS | 3604 | 1461148914575 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 3604 | ++DOCSHELL 19634000 == 92 [pid = 3604] [id = 417] 03:41:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 202 (198BC800) [pid = 3604] [serial = 1251] [outer = 00000000] 03:41:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 203 (1A847000) [pid = 3604] [serial = 1252] [outer = 198BC800] 03:41:54 INFO - PROCESS | 3604 | 1461148914622 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 204 (1C0E0C00) [pid = 3604] [serial = 1253] [outer = 198BC800] 03:41:55 INFO - PROCESS | 3604 | 1461148915114 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 698ms 03:41:55 INFO - PROCESS | 3604 | 1461148915171 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 3604 | 1461148915173 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 03:41:55 INFO - PROCESS | 3604 | 1461148915177 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:41:55 INFO - PROCESS | 3604 | 1461148915178 Marionette TRACE conn2 <- [1,1634,null,{}] 03:41:55 INFO - PROCESS | 3604 | 1461148915182 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 3604 | 1461148915343 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:41:55 INFO - PROCESS | 3604 | 1461148915369 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 3604 | ++DOCSHELL 1AC63C00 == 93 [pid = 3604] [id = 418] 03:41:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 205 (1C232800) [pid = 3604] [serial = 1254] [outer = 00000000] 03:41:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 206 (1CECCC00) [pid = 3604] [serial = 1255] [outer = 1C232800] 03:41:55 INFO - PROCESS | 3604 | 1461148915416 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 207 (1CED0C00) [pid = 3604] [serial = 1256] [outer = 1C232800] 03:41:55 INFO - PROCESS | 3604 | 1461148915862 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 729ms 03:41:55 INFO - PROCESS | 3604 | 1461148915917 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 3604 | 1461148915919 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 03:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:41:55 INFO - PROCESS | 3604 | 1461148915928 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 3604 | 1461148915930 Marionette TRACE conn2 <- [1,1638,null,{}] 03:41:55 INFO - PROCESS | 3604 | 1461148915933 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 3604 | 1461148916057 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:41:56 INFO - PROCESS | 3604 | 1461148916131 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 3604 | ++DOCSHELL 1962AC00 == 94 [pid = 3604] [id = 419] 03:41:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 208 (1CBC7000) [pid = 3604] [serial = 1257] [outer = 00000000] 03:41:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 209 (1D7D1000) [pid = 3604] [serial = 1258] [outer = 1CBC7000] 03:41:56 INFO - PROCESS | 3604 | 1461148916175 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 210 (1DAE8C00) [pid = 3604] [serial = 1259] [outer = 1CBC7000] 03:41:56 INFO - PROCESS | 3604 | 1461148916628 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 729ms 03:41:56 INFO - PROCESS | 3604 | 1461148916683 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 3604 | 1461148916685 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 03:41:56 INFO - PROCESS | 3604 | 1461148916693 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 3604 | 1461148916694 Marionette TRACE conn2 <- [1,1642,null,{}] 03:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:41:56 INFO - PROCESS | 3604 | 1461148916698 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 3604 | 1461148916822 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:41:56 INFO - PROCESS | 3604 | 1461148916898 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 3604 | ++DOCSHELL 1D647000 == 95 [pid = 3604] [id = 420] 03:41:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 211 (1D6D3C00) [pid = 3604] [serial = 1260] [outer = 00000000] 03:41:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 212 (1DF65000) [pid = 3604] [serial = 1261] [outer = 1D6D3C00] 03:41:56 INFO - PROCESS | 3604 | 1461148916942 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 213 (1E845400) [pid = 3604] [serial = 1262] [outer = 1D6D3C00] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 212 (20342C00) [pid = 3604] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 211 (18893400) [pid = 3604] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 210 (1E1F0C00) [pid = 3604] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 209 (1D7CF800) [pid = 3604] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 208 (19B4EC00) [pid = 3604] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 207 (13A76C00) [pid = 3604] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 206 (14AF8C00) [pid = 3604] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 205 (198C0400) [pid = 3604] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 204 (13806800) [pid = 3604] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:41:57 INFO - PROCESS | 3604 | --DOMWINDOW == 203 (183DC400) [pid = 3604] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:41:57 INFO - PROCESS | 3604 | 1461148917544 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 868ms 03:41:57 INFO - PROCESS | 3604 | 1461148917580 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 3604 | 1461148917582 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 03:41:57 INFO - PROCESS | 3604 | 1461148917585 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:41:57 INFO - PROCESS | 3604 | 1461148917587 Marionette TRACE conn2 <- [1,1646,null,{}] 03:41:57 INFO - PROCESS | 3604 | 1461148917591 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 3604 | 1461148917731 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:41:57 INFO - PROCESS | 3604 | 1461148917805 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 3604 | ++DOCSHELL 13418000 == 96 [pid = 3604] [id = 421] 03:41:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 204 (1556B400) [pid = 3604] [serial = 1263] [outer = 00000000] 03:41:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 205 (19780C00) [pid = 3604] [serial = 1264] [outer = 1556B400] 03:41:57 INFO - PROCESS | 3604 | 1461148917849 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 206 (1D6CF400) [pid = 3604] [serial = 1265] [outer = 1556B400] 03:41:58 INFO - PROCESS | 3604 | 1461148918199 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 636ms 03:41:58 INFO - PROCESS | 3604 | 1461148918224 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 3604 | 1461148918226 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 03:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:41:58 INFO - PROCESS | 3604 | 1461148918229 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 3604 | 1461148918231 Marionette TRACE conn2 <- [1,1650,null,{}] 03:41:58 INFO - PROCESS | 3604 | 1461148918249 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 3604 | 1461148918337 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:41:58 INFO - PROCESS | 3604 | 1461148918343 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 3604 | ++DOCSHELL 1A892400 == 97 [pid = 3604] [id = 422] 03:41:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 207 (1C0EAC00) [pid = 3604] [serial = 1266] [outer = 00000000] 03:41:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 208 (1E84B000) [pid = 3604] [serial = 1267] [outer = 1C0EAC00] 03:41:58 INFO - PROCESS | 3604 | 1461148918391 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 209 (1E8AC000) [pid = 3604] [serial = 1268] [outer = 1C0EAC00] 03:41:58 INFO - PROCESS | 3604 | 1461148918868 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 682ms 03:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:41:58 INFO - PROCESS | 3604 | 1461148918915 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 3604 | 1461148918917 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 03:41:58 INFO - PROCESS | 3604 | 1461148918920 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 3604 | 1461148918923 Marionette TRACE conn2 <- [1,1654,null,{}] 03:41:58 INFO - PROCESS | 3604 | 1461148918926 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 3604 | 1461148919032 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:41:59 INFO - PROCESS | 3604 | 1461148919038 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 3604 | ++DOCSHELL 20336000 == 98 [pid = 3604] [id = 423] 03:41:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 210 (2033C000) [pid = 3604] [serial = 1269] [outer = 00000000] 03:41:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 211 (211C7000) [pid = 3604] [serial = 1270] [outer = 2033C000] 03:41:59 INFO - PROCESS | 3604 | 1461148919086 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 212 (21746000) [pid = 3604] [serial = 1271] [outer = 2033C000] 03:41:59 INFO - PROCESS | 3604 | 1461148919840 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 03:41:59 INFO - PROCESS | 3604 | 1461148919864 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 3604 | 1461148919868 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:41:59 INFO - PROCESS | 3604 | 1461148919875 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 3604 | 1461148919878 Marionette TRACE conn2 <- [1,1658,null,{}] 03:41:59 INFO - PROCESS | 3604 | 1461148919884 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 3604 | 1461148920007 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:42:00 INFO - PROCESS | 3604 | 1461148920179 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 3604 | ++DOCSHELL 142B3000 == 99 [pid = 3604] [id = 424] 03:42:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 213 (14357400) [pid = 3604] [serial = 1272] [outer = 00000000] 03:42:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 214 (15CEEC00) [pid = 3604] [serial = 1273] [outer = 14357400] 03:42:00 INFO - PROCESS | 3604 | 1461148920238 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 215 (165C7800) [pid = 3604] [serial = 1274] [outer = 14357400] 03:42:00 INFO - PROCESS | 3604 | 1461148920796 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 992ms 03:42:00 INFO - PROCESS | 3604 | 1461148920878 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 3604 | 1461148920884 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 03:42:00 INFO - PROCESS | 3604 | 1461148920891 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:42:00 INFO - PROCESS | 3604 | 1461148920894 Marionette TRACE conn2 <- [1,1662,null,{}] 03:42:00 INFO - PROCESS | 3604 | 1461148920898 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 3604 | 1461148920996 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:42:01 INFO - PROCESS | 3604 | 1461148921152 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 3604 | ++DOCSHELL 157A3800 == 100 [pid = 3604] [id = 425] 03:42:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 216 (1848DC00) [pid = 3604] [serial = 1275] [outer = 00000000] 03:42:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 217 (18EC4000) [pid = 3604] [serial = 1276] [outer = 1848DC00] 03:42:01 INFO - PROCESS | 3604 | 1461148921208 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 218 (198BE400) [pid = 3604] [serial = 1277] [outer = 1848DC00] 03:42:01 INFO - PROCESS | 3604 | 1461148921828 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 977ms 03:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:42:01 INFO - PROCESS | 3604 | 1461148921864 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 3604 | 1461148921866 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 3604 | 1461148921870 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 3604 | 1461148921874 Marionette TRACE conn2 <- [1,1666,null,{}] 03:42:01 INFO - PROCESS | 3604 | 1461148921886 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 3604 | 1461148922001 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:42:02 INFO - PROCESS | 3604 | 1461148922173 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 3604 | ++DOCSHELL 1E37F400 == 101 [pid = 3604] [id = 426] 03:42:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 219 (1E3D3000) [pid = 3604] [serial = 1278] [outer = 00000000] 03:42:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 220 (2033C400) [pid = 3604] [serial = 1279] [outer = 1E3D3000] 03:42:02 INFO - PROCESS | 3604 | 1461148922231 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 221 (21186C00) [pid = 3604] [serial = 1280] [outer = 1E3D3000] 03:42:02 INFO - PROCESS | 3604 | 1461148922830 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 992ms 03:42:02 INFO - PROCESS | 3604 | 1461148922874 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 3604 | 1461148922877 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:42:02 INFO - PROCESS | 3604 | 1461148922882 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 3604 | 1461148922884 Marionette TRACE conn2 <- [1,1670,null,{}] 03:42:02 INFO - PROCESS | 3604 | 1461148922888 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 3604 | 1461148922999 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:42:03 INFO - PROCESS | 3604 | 1461148923155 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 3604 | ++DOCSHELL 211CD000 == 102 [pid = 3604] [id = 427] 03:42:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 222 (211CE400) [pid = 3604] [serial = 1281] [outer = 00000000] 03:42:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 223 (21754C00) [pid = 3604] [serial = 1282] [outer = 211CE400] 03:42:03 INFO - PROCESS | 3604 | 1461148923212 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 224 (21765000) [pid = 3604] [serial = 1283] [outer = 211CE400] 03:42:03 INFO - PROCESS | 3604 | 1461148923778 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 931ms 03:42:03 INFO - PROCESS | 3604 | 1461148923811 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 3604 | 1461148923814 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:42:03 INFO - PROCESS | 3604 | 1461148923817 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 3604 | 1461148923819 Marionette TRACE conn2 <- [1,1674,null,{}] 03:42:03 INFO - PROCESS | 3604 | 1461148923823 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 3604 | 1461148923933 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:42:04 INFO - PROCESS | 3604 | 1461148924103 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 3604 | ++DOCSHELL 18865C00 == 103 [pid = 3604] [id = 428] 03:42:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 225 (21186000) [pid = 3604] [serial = 1284] [outer = 00000000] 03:42:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 226 (21B6C800) [pid = 3604] [serial = 1285] [outer = 21186000] 03:42:04 INFO - PROCESS | 3604 | 1461148924157 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 227 (21B70C00) [pid = 3604] [serial = 1286] [outer = 21186000] 03:42:04 INFO - PROCESS | 3604 | 1461148924776 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 992ms 03:42:04 INFO - PROCESS | 3604 | 1461148924820 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 3604 | 1461148924822 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:42:04 INFO - PROCESS | 3604 | 1461148924826 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 3604 | 1461148924828 Marionette TRACE conn2 <- [1,1678,null,{}] 03:42:04 INFO - PROCESS | 3604 | 1461148924831 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 3604 | 1461148924958 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:42:05 INFO - PROCESS | 3604 | 1461148925116 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 3604 | ++DOCSHELL 21B6B800 == 104 [pid = 3604] [id = 429] 03:42:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 228 (21B77000) [pid = 3604] [serial = 1287] [outer = 00000000] 03:42:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 229 (21DE8000) [pid = 3604] [serial = 1288] [outer = 21B77000] 03:42:05 INFO - PROCESS | 3604 | 1461148925174 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 230 (223A6C00) [pid = 3604] [serial = 1289] [outer = 21B77000] 03:42:05 INFO - PROCESS | 3604 | 1461148925703 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 931ms 03:42:05 INFO - PROCESS | 3604 | 1461148925755 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 3604 | 1461148925757 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 03:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:42:05 INFO - PROCESS | 3604 | 1461148925761 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 3604 | 1461148925763 Marionette TRACE conn2 <- [1,1682,null,{}] 03:42:05 INFO - PROCESS | 3604 | 1461148925767 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 3604 | 1461148925883 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:42:06 INFO - PROCESS | 3604 | 1461148926055 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 3604 | ++DOCSHELL 1351EC00 == 105 [pid = 3604] [id = 430] 03:42:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 231 (21746C00) [pid = 3604] [serial = 1290] [outer = 00000000] 03:42:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 232 (22395C00) [pid = 3604] [serial = 1291] [outer = 21746C00] 03:42:06 INFO - PROCESS | 3604 | 1461148926110 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 233 (22397400) [pid = 3604] [serial = 1292] [outer = 21746C00] 03:42:06 INFO - PROCESS | 3604 | 1461148926668 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1132ms 03:42:06 INFO - PROCESS | 3604 | 1461148926911 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 3604 | 1461148926916 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 03:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:42:06 INFO - PROCESS | 3604 | 1461148926922 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 3604 | 1461148926925 Marionette TRACE conn2 <- [1,1686,null,{}] 03:42:06 INFO - PROCESS | 3604 | 1461148926930 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 3604 | 1461148927043 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:42:07 INFO - PROCESS | 3604 | 1461148927196 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 3604 | ++DOCSHELL 14AEA400 == 106 [pid = 3604] [id = 431] 03:42:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 234 (16541800) [pid = 3604] [serial = 1293] [outer = 00000000] 03:42:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 235 (18161C00) [pid = 3604] [serial = 1294] [outer = 16541800] 03:42:07 INFO - PROCESS | 3604 | 1461148927230 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 236 (183DDC00) [pid = 3604] [serial = 1295] [outer = 16541800] 03:42:07 INFO - PROCESS | 3604 | 1461148927810 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 946ms 03:42:07 INFO - PROCESS | 3604 | 1461148927852 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 3604 | 1461148927855 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:42:07 INFO - PROCESS | 3604 | 1461148927863 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 3604 | 1461148927866 Marionette TRACE conn2 <- [1,1690,null,{}] 03:42:07 INFO - PROCESS | 3604 | 1461148927870 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 3604 | 1461148927973 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:42:08 INFO - PROCESS | 3604 | 1461148928155 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 3604 | ++DOCSHELL 143BF400 == 107 [pid = 3604] [id = 432] 03:42:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 237 (18886400) [pid = 3604] [serial = 1296] [outer = 00000000] 03:42:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 238 (198BFC00) [pid = 3604] [serial = 1297] [outer = 18886400] 03:42:08 INFO - PROCESS | 3604 | 1461148928226 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 239 (1A15F800) [pid = 3604] [serial = 1298] [outer = 18886400] 03:42:08 INFO - PROCESS | 3604 | 1461148928813 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 992ms 03:42:08 INFO - PROCESS | 3604 | 1461148928870 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 3604 | 1461148928872 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:42:08 INFO - PROCESS | 3604 | 1461148928877 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 3604 | 1461148928879 Marionette TRACE conn2 <- [1,1694,null,{}] 03:42:08 INFO - PROCESS | 3604 | 1461148928889 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 3604 | 1461148929000 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:42:09 INFO - PROCESS | 3604 | 1461148929160 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 3604 | ++DOCSHELL 15CEE800 == 108 [pid = 3604] [id = 433] 03:42:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 240 (1653EC00) [pid = 3604] [serial = 1299] [outer = 00000000] 03:42:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 241 (1CD76C00) [pid = 3604] [serial = 1300] [outer = 1653EC00] 03:42:09 INFO - PROCESS | 3604 | 1461148929216 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 242 (1D6D5000) [pid = 3604] [serial = 1301] [outer = 1653EC00] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1E84B800 == 107 [pid = 3604] [id = 329] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1A892400 == 106 [pid = 3604] [id = 422] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 13418000 == 105 [pid = 3604] [id = 421] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1D647000 == 104 [pid = 3604] [id = 420] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1962AC00 == 103 [pid = 3604] [id = 419] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1AC63C00 == 102 [pid = 3604] [id = 418] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 19634000 == 101 [pid = 3604] [id = 417] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 18DE8C00 == 100 [pid = 3604] [id = 416] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 16545C00 == 99 [pid = 3604] [id = 415] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 165BDC00 == 98 [pid = 3604] [id = 414] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1653D400 == 97 [pid = 3604] [id = 413] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 241 (14AF5C00) [pid = 3604] [serial = 1156] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 240 (1CED6400) [pid = 3604] [serial = 1162] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 239 (1888C000) [pid = 3604] [serial = 1159] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 238 (1DE8E800) [pid = 3604] [serial = 1165] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 237 (1E851000) [pid = 3604] [serial = 1168] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 236 (21753400) [pid = 3604] [serial = 1171] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 235 (21D4CC00) [pid = 3604] [serial = 1174] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 234 (21DEA400) [pid = 3604] [serial = 1177] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 233 (223AE400) [pid = 3604] [serial = 1180] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 232 (183D1800) [pid = 3604] [serial = 1183] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 231 (2118A000) [pid = 3604] [serial = 1213] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | 1461148929811 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 13A72400 == 96 [pid = 3604] [id = 411] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 211CEC00 == 95 [pid = 3604] [id = 410] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 18867800 == 94 [pid = 3604] [id = 409] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 18862400 == 93 [pid = 3604] [id = 408] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 1E8A8800 == 92 [pid = 3604] [id = 407] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 18DE7C00 == 91 [pid = 3604] [id = 406] 03:42:09 INFO - PROCESS | 3604 | --DOCSHELL 13A20800 == 90 [pid = 3604] [id = 405] 03:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 992ms 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 230 (21759000) [pid = 3604] [serial = 1102] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 229 (1C825C00) [pid = 3604] [serial = 1198] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 228 (1CECD000) [pid = 3604] [serial = 1199] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 227 (20339400) [pid = 3604] [serial = 1204] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 226 (1E1F5800) [pid = 3604] [serial = 1201] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 225 (2174D400) [pid = 3604] [serial = 1210] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 224 (19631C00) [pid = 3604] [serial = 1192] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 223 (198C6800) [pid = 3604] [serial = 1193] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 222 (15ECE400) [pid = 3604] [serial = 1189] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 221 (16A73800) [pid = 3604] [serial = 1190] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 220 (1A26B800) [pid = 3604] [serial = 1195] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 219 (165C6800) [pid = 3604] [serial = 1187] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 218 (1556C000) [pid = 3604] [serial = 1186] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 217 (21742800) [pid = 3604] [serial = 1205] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 216 (1E847C00) [pid = 3604] [serial = 1202] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 215 (19F0D400) [pid = 3604] [serial = 1207] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 214 (1C0E0800) [pid = 3604] [serial = 1196] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 213 (21758000) [pid = 3604] [serial = 1211] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | --DOMWINDOW == 212 (1D28CC00) [pid = 3604] [serial = 1208] [outer = 00000000] [url = about:blank] 03:42:09 INFO - PROCESS | 3604 | 1461148929889 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 3604 | 1461148929891 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 03:42:09 INFO - PROCESS | 3604 | 1461148929900 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 3604 | 1461148929902 Marionette TRACE conn2 <- [1,1698,null,{}] 03:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:42:09 INFO - PROCESS | 3604 | 1461148929906 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 3604 | 1461148930013 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:42:10 INFO - PROCESS | 3604 | 1461148930020 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 3604 | ++DOCSHELL 1556E400 == 91 [pid = 3604] [id = 434] 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 213 (157F7400) [pid = 3604] [serial = 1302] [outer = 00000000] 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 214 (16545C00) [pid = 3604] [serial = 1303] [outer = 157F7400] 03:42:10 INFO - PROCESS | 3604 | 1461148930065 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 215 (183D1800) [pid = 3604] [serial = 1304] [outer = 157F7400] 03:42:10 INFO - PROCESS | 3604 | 1461148930593 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 728ms 03:42:10 INFO - PROCESS | 3604 | 1461148930643 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 3604 | 1461148930645 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 03:42:10 INFO - PROCESS | 3604 | 1461148930648 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:42:10 INFO - PROCESS | 3604 | 1461148930650 Marionette TRACE conn2 <- [1,1702,null,{}] 03:42:10 INFO - PROCESS | 3604 | 1461148930653 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 3604 | 1461148930740 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:42:10 INFO - PROCESS | 3604 | 1461148930860 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 3604 | ++DOCSHELL 13519C00 == 92 [pid = 3604] [id = 435] 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 216 (143B3C00) [pid = 3604] [serial = 1305] [outer = 00000000] 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 217 (19631C00) [pid = 3604] [serial = 1306] [outer = 143B3C00] 03:42:10 INFO - PROCESS | 3604 | 1461148930907 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 218 (19F0F000) [pid = 3604] [serial = 1307] [outer = 143B3C00] 03:42:11 INFO - PROCESS | 3604 | 1461148931280 Marionette TRACE conn2 <- [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]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 682ms 03:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:42:11 INFO - PROCESS | 3604 | 1461148931348 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 3604 | 1461148931350 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 03:42:11 INFO - PROCESS | 3604 | 1461148931353 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 3604 | 1461148931355 Marionette TRACE conn2 <- [1,1706,null,{}] 03:42:11 INFO - PROCESS | 3604 | 1461148931358 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 3604 | 1461148931451 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:42:11 INFO - PROCESS | 3604 | 1461148931463 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 3604 | ++DOCSHELL 1CECC800 == 93 [pid = 3604] [id = 436] 03:42:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 219 (1CECD000) [pid = 3604] [serial = 1308] [outer = 00000000] 03:42:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 220 (1D93CC00) [pid = 3604] [serial = 1309] [outer = 1CECD000] 03:42:11 INFO - PROCESS | 3604 | 1461148931513 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 221 (1E1EA800) [pid = 3604] [serial = 1310] [outer = 1CECD000] 03:42:11 INFO - PROCESS | 3604 | 1461148931982 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 683ms 03:42:12 INFO - PROCESS | 3604 | 1461148932037 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 3604 | 1461148932039 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:42:12 INFO - PROCESS | 3604 | 1461148932042 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 3604 | 1461148932044 Marionette TRACE conn2 <- [1,1710,null,{}] 03:42:12 INFO - PROCESS | 3604 | 1461148932047 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 3604 | 1461148932200 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:42:12 INFO - PROCESS | 3604 | 1461148932228 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 3604 | ++DOCSHELL 1653D400 == 94 [pid = 3604] [id = 437] 03:42:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 222 (1D647400) [pid = 3604] [serial = 1311] [outer = 00000000] 03:42:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 223 (1E851C00) [pid = 3604] [serial = 1312] [outer = 1D647400] 03:42:12 INFO - PROCESS | 3604 | 1461148932271 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 224 (1E8A9800) [pid = 3604] [serial = 1313] [outer = 1D647400] 03:42:12 INFO - PROCESS | 3604 | 1461148932722 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 729ms 03:42:12 INFO - PROCESS | 3604 | 1461148932783 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 3604 | 1461148932785 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:42:12 INFO - PROCESS | 3604 | 1461148932793 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 3604 | 1461148932794 Marionette TRACE conn2 <- [1,1714,null,{}] 03:42:12 INFO - PROCESS | 3604 | 1461148932798 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 3604 | 1461148932926 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:42:12 INFO - PROCESS | 3604 | 1461148933006 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 3604 | ++DOCSHELL 1E379C00 == 95 [pid = 3604] [id = 438] 03:42:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 225 (2033FC00) [pid = 3604] [serial = 1314] [outer = 00000000] 03:42:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 226 (211C1400) [pid = 3604] [serial = 1315] [outer = 2033FC00] 03:42:13 INFO - PROCESS | 3604 | 1461148933050 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 227 (21742400) [pid = 3604] [serial = 1316] [outer = 2033FC00] 03:42:13 INFO - PROCESS | 3604 | 1461148933443 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 682ms 03:42:13 INFO - PROCESS | 3604 | 1461148933472 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 3604 | 1461148933474 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:42:13 INFO - PROCESS | 3604 | 1461148933478 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 3604 | 1461148933480 Marionette TRACE conn2 <- [1,1718,null,{}] 03:42:13 INFO - PROCESS | 3604 | 1461148933483 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 3604 | 1461148933637 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:42:13 INFO - PROCESS | 3604 | 1461148933715 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 3604 | ++DOCSHELL 13412C00 == 96 [pid = 3604] [id = 439] 03:42:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 228 (15CD4400) [pid = 3604] [serial = 1317] [outer = 00000000] 03:42:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 229 (21746400) [pid = 3604] [serial = 1318] [outer = 15CD4400] 03:42:13 INFO - PROCESS | 3604 | 1461148933758 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 230 (21755800) [pid = 3604] [serial = 1319] [outer = 15CD4400] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 229 (1C0E1C00) [pid = 3604] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 228 (1E84D800) [pid = 3604] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 227 (165B9400) [pid = 3604] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 226 (1CBC7000) [pid = 3604] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 225 (136DA000) [pid = 3604] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 224 (1D939C00) [pid = 3604] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 223 (1E1E9C00) [pid = 3604] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 222 (157A9C00) [pid = 3604] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 221 (142AD400) [pid = 3604] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 220 (1C23C400) [pid = 3604] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 219 (1556B400) [pid = 3604] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 218 (1D64DC00) [pid = 3604] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 217 (1653A800) [pid = 3604] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 216 (190BE800) [pid = 3604] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 215 (1AC5D400) [pid = 3604] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 214 (1E3D7C00) [pid = 3604] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 213 (2033EC00) [pid = 3604] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 212 (1E8A2800) [pid = 3604] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 211 (1C232800) [pid = 3604] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 210 (1333C400) [pid = 3604] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 209 (198BC800) [pid = 3604] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 208 (13A23400) [pid = 3604] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 207 (21760400) [pid = 3604] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 206 (1653FC00) [pid = 3604] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 205 (1D935400) [pid = 3604] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 204 (13A77800) [pid = 3604] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 203 (13A2D800) [pid = 3604] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 202 (1341F800) [pid = 3604] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 201 (19114800) [pid = 3604] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 200 (1341D400) [pid = 3604] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 199 (1CD6A000) [pid = 3604] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 198 (181ED400) [pid = 3604] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 197 (1D6D3C00) [pid = 3604] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 196 (19B4B400) [pid = 3604] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (21765C00) [pid = 3604] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 194 (1DE84400) [pid = 3604] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 193 (16A69400) [pid = 3604] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 192 (19B42C00) [pid = 3604] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 191 (13806400) [pid = 3604] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 190 (1CBC6000) [pid = 3604] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 189 (19B45000) [pid = 3604] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (1888E000) [pid = 3604] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (1D653400) [pid = 3604] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (18EC9C00) [pid = 3604] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (1A15EC00) [pid = 3604] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (190BB800) [pid = 3604] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (1DF65400) [pid = 3604] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (20337C00) [pid = 3604] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (1D93F400) [pid = 3604] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (17C0D400) [pid = 3604] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (1DE91800) [pid = 3604] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (1C0EAC00) [pid = 3604] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 177 (2176F800) [pid = 3604] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (19B4DC00) [pid = 3604] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (13517800) [pid = 3604] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (1A15D800) [pid = 3604] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (13519400) [pid = 3604] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (14AF7800) [pid = 3604] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (17C0AC00) [pid = 3604] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (1CBD0000) [pid = 3604] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (21770800) [pid = 3604] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (21747C00) [pid = 3604] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (18889400) [pid = 3604] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (1D7CB000) [pid = 3604] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (14A9E400) [pid = 3604] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:42:14 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (1C0ED400) [pid = 3604] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:42:14 INFO - PROCESS | 3604 | 1461148934789 Marionette TRACE conn2 <- [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]]]}] 03:42:14 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 03:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1349ms 03:42:14 INFO - PROCESS | 3604 | 1461148934838 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 3604 | 1461148934839 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 03:42:14 INFO - PROCESS | 3604 | 1461148934843 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:42:14 INFO - PROCESS | 3604 | 1461148934845 Marionette TRACE conn2 <- [1,1722,null,{}] 03:42:14 INFO - PROCESS | 3604 | 1461148934848 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 3604 | 1461148934981 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:42:15 INFO - PROCESS | 3604 | 1461148935096 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 3604 | ++DOCSHELL 11BA2400 == 97 [pid = 3604] [id = 440] 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (11BA9000) [pid = 3604] [serial = 1320] [outer = 00000000] 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (1341F800) [pid = 3604] [serial = 1321] [outer = 11BA9000] 03:42:15 INFO - PROCESS | 3604 | 1461148935141 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (13A71800) [pid = 3604] [serial = 1322] [outer = 11BA9000] 03:42:15 INFO - PROCESS | 3604 | 1461148935497 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 697ms 03:42:15 INFO - PROCESS | 3604 | 1461148935543 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 3604 | 1461148935545 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:42:15 INFO - PROCESS | 3604 | 1461148935548 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 3604 | 1461148935551 Marionette TRACE conn2 <- [1,1726,null,{}] 03:42:15 INFO - PROCESS | 3604 | 1461148935554 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 3604 | 1461148935645 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:42:15 INFO - PROCESS | 3604 | 1461148935651 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 3604 | ++DOCSHELL 15571C00 == 98 [pid = 3604] [id = 441] 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (157A9C00) [pid = 3604] [serial = 1323] [outer = 00000000] 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (18EC4C00) [pid = 3604] [serial = 1324] [outer = 157A9C00] 03:42:15 INFO - PROCESS | 3604 | 1461148935701 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (198BF400) [pid = 3604] [serial = 1325] [outer = 157A9C00] 03:42:16 INFO - PROCESS | 3604 | 1461148936189 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 698ms 03:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:42:16 INFO - PROCESS | 3604 | 1461148936231 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 3604 | 1461148936233 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 03:42:16 INFO - PROCESS | 3604 | 1461148936236 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 3604 | 1461148936238 Marionette TRACE conn2 <- [1,1730,null,{}] 03:42:16 INFO - PROCESS | 3604 | 1461148936242 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 3604 | 1461148936332 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:42:16 INFO - PROCESS | 3604 | 1461148936368 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 3604 | ++DOCSHELL 18AB6000 == 99 [pid = 3604] [id = 442] 03:42:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (18EC9C00) [pid = 3604] [serial = 1326] [outer = 00000000] 03:42:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (1C237400) [pid = 3604] [serial = 1327] [outer = 18EC9C00] 03:42:16 INFO - PROCESS | 3604 | 1461148936412 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1CED1800) [pid = 3604] [serial = 1328] [outer = 18EC9C00] 03:42:17 INFO - PROCESS | 3604 | 1461148937132 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 03:42:17 INFO - PROCESS | 3604 | 1461148937183 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 3604 | 1461148937188 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:42:17 INFO - PROCESS | 3604 | 1461148937194 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 3604 | 1461148937198 Marionette TRACE conn2 <- [1,1734,null,{}] 03:42:17 INFO - PROCESS | 3604 | 1461148937203 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 3604 | 1461148937326 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:42:17 INFO - PROCESS | 3604 | 1461148937490 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 3604 | ++DOCSHELL 13530000 == 100 [pid = 3604] [id = 443] 03:42:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (157ABC00) [pid = 3604] [serial = 1329] [outer = 00000000] 03:42:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (16A74800) [pid = 3604] [serial = 1330] [outer = 157ABC00] 03:42:17 INFO - PROCESS | 3604 | 1461148937548 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (181EFC00) [pid = 3604] [serial = 1331] [outer = 157ABC00] 03:42:18 INFO - PROCESS | 3604 | 1461148938163 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1039ms 03:42:18 INFO - PROCESS | 3604 | 1461148938227 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 3604 | 1461148938233 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:42:18 INFO - PROCESS | 3604 | 1461148938258 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 3604 | 1461148938261 Marionette TRACE conn2 <- [1,1738,null,{}] 03:42:18 INFO - PROCESS | 3604 | 1461148938265 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 3604 | 1461148938405 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:42:18 INFO - PROCESS | 3604 | 1461148938570 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 3604 | ++DOCSHELL 15750000 == 101 [pid = 3604] [id = 444] 03:42:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (18BE6000) [pid = 3604] [serial = 1332] [outer = 00000000] 03:42:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 178 (198BF000) [pid = 3604] [serial = 1333] [outer = 18BE6000] 03:42:18 INFO - PROCESS | 3604 | 1461148938626 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (19B4D400) [pid = 3604] [serial = 1334] [outer = 18BE6000] 03:42:19 INFO - PROCESS | 3604 | 1461148939206 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 992ms 03:42:19 INFO - PROCESS | 3604 | 1461148939259 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 3604 | 1461148939262 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:42:19 INFO - PROCESS | 3604 | 1461148939266 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 3604 | 1461148939270 Marionette TRACE conn2 <- [1,1742,null,{}] 03:42:19 INFO - PROCESS | 3604 | 1461148939281 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 3604 | 1461148939397 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:42:19 INFO - PROCESS | 3604 | 1461148939574 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 3604 | ++DOCSHELL 1CECC400 == 102 [pid = 3604] [id = 445] 03:42:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (1D290800) [pid = 3604] [serial = 1335] [outer = 00000000] 03:42:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (1D7CBC00) [pid = 3604] [serial = 1336] [outer = 1D290800] 03:42:19 INFO - PROCESS | 3604 | 1461148939632 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (1D93D400) [pid = 3604] [serial = 1337] [outer = 1D290800] 03:42:20 INFO - PROCESS | 3604 | 1461148940188 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 993ms 03:42:20 INFO - PROCESS | 3604 | 1461148940252 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 3604 | 1461148940256 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:42:20 INFO - PROCESS | 3604 | 1461148940260 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 3604 | 1461148940262 Marionette TRACE conn2 <- [1,1746,null,{}] 03:42:20 INFO - PROCESS | 3604 | 1461148940266 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 3604 | 1461148940382 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:42:20 INFO - PROCESS | 3604 | 1461148940543 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 3604 | ++DOCSHELL 1C827400 == 103 [pid = 3604] [id = 446] 03:42:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (1DE92C00) [pid = 3604] [serial = 1338] [outer = 00000000] 03:42:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (1E1EA000) [pid = 3604] [serial = 1339] [outer = 1DE92C00] 03:42:20 INFO - PROCESS | 3604 | 1461148940598 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (1E380800) [pid = 3604] [serial = 1340] [outer = 1DE92C00] 03:42:21 INFO - PROCESS | 3604 | 1461148941146 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 946ms 03:42:21 INFO - PROCESS | 3604 | 1461148941207 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 3604 | 1461148941210 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:42:21 INFO - PROCESS | 3604 | 1461148941213 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 3604 | 1461148941215 Marionette TRACE conn2 <- [1,1750,null,{}] 03:42:21 INFO - PROCESS | 3604 | 1461148941219 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 3604 | 1461148941332 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:42:21 INFO - PROCESS | 3604 | 1461148941506 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 3604 | ++DOCSHELL 14AF8C00 == 104 [pid = 3604] [id = 447] 03:42:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (19633400) [pid = 3604] [serial = 1341] [outer = 00000000] 03:42:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (2033CC00) [pid = 3604] [serial = 1342] [outer = 19633400] 03:42:21 INFO - PROCESS | 3604 | 1461148941561 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (2118EC00) [pid = 3604] [serial = 1343] [outer = 19633400] 03:42:22 INFO - PROCESS | 3604 | 1461148942135 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 992ms 03:42:22 INFO - PROCESS | 3604 | 1461148942200 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 3604 | 1461148942202 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:42:22 INFO - PROCESS | 3604 | 1461148942205 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 3604 | 1461148942207 Marionette TRACE conn2 <- [1,1754,null,{}] 03:42:22 INFO - PROCESS | 3604 | 1461148942211 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 3604 | 1461148942330 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:42:22 INFO - PROCESS | 3604 | 1461148942493 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 3604 | ++DOCSHELL 1E850800 == 105 [pid = 3604] [id = 448] 03:42:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (21758800) [pid = 3604] [serial = 1344] [outer = 00000000] 03:42:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 190 (21B75000) [pid = 3604] [serial = 1345] [outer = 21758800] 03:42:22 INFO - PROCESS | 3604 | 1461148942550 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 191 (21D4F000) [pid = 3604] [serial = 1346] [outer = 21758800] 03:42:23 INFO - PROCESS | 3604 | 1461148943125 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 992ms 03:42:23 INFO - PROCESS | 3604 | 1461148943208 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 3604 | 1461148943211 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:42:23 INFO - PROCESS | 3604 | 1461148943215 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 3604 | 1461148943217 Marionette TRACE conn2 <- [1,1758,null,{}] 03:42:23 INFO - PROCESS | 3604 | 1461148943221 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 3604 | 1461148943331 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:42:23 INFO - PROCESS | 3604 | 1461148943499 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 3604 | ++DOCSHELL 1C830800 == 106 [pid = 3604] [id = 449] 03:42:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 192 (21757C00) [pid = 3604] [serial = 1347] [outer = 00000000] 03:42:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 193 (21937800) [pid = 3604] [serial = 1348] [outer = 21757C00] 03:42:23 INFO - PROCESS | 3604 | 1461148943553 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 194 (21939400) [pid = 3604] [serial = 1349] [outer = 21757C00] 03:42:24 INFO - PROCESS | 3604 | 1461148944129 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 992ms 03:42:24 INFO - PROCESS | 3604 | 1461148944202 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 3604 | 1461148944205 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 03:42:24 INFO - PROCESS | 3604 | 1461148944210 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:42:24 INFO - PROCESS | 3604 | 1461148944212 Marionette TRACE conn2 <- [1,1762,null,{}] 03:42:24 INFO - PROCESS | 3604 | 1461148944216 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 3604 | 1461148944326 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:42:24 INFO - PROCESS | 3604 | 1461148944489 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 3604 | ++DOCSHELL 142AE800 == 107 [pid = 3604] [id = 450] 03:42:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 195 (14A0F400) [pid = 3604] [serial = 1350] [outer = 00000000] 03:42:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 196 (1841BC00) [pid = 3604] [serial = 1351] [outer = 14A0F400] 03:42:24 INFO - PROCESS | 3604 | 1461148944547 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 197 (18EC7C00) [pid = 3604] [serial = 1352] [outer = 14A0F400] 03:42:25 INFO - PROCESS | 3604 | 1461148945115 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 03:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:42:25 INFO - PROCESS | 3604 | 1461148945157 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 3604 | 1461148945160 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 03:42:25 INFO - PROCESS | 3604 | 1461148945164 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 3604 | 1461148945166 Marionette TRACE conn2 <- [1,1766,null,{}] 03:42:25 INFO - PROCESS | 3604 | 1461148945170 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 3604 | 1461148945286 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:42:25 INFO - PROCESS | 3604 | 1461148945464 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 3604 | ++DOCSHELL 13339C00 == 108 [pid = 3604] [id = 451] 03:42:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 198 (1333A000) [pid = 3604] [serial = 1353] [outer = 00000000] 03:42:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 199 (165C5C00) [pid = 3604] [serial = 1354] [outer = 1333A000] 03:42:25 INFO - PROCESS | 3604 | 1461148945519 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 200 (18421400) [pid = 3604] [serial = 1355] [outer = 1333A000] 03:42:26 INFO - PROCESS | 3604 | 1461148946403 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1287ms 03:42:26 INFO - PROCESS | 3604 | 1461148946445 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 3604 | 1461148946449 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 03:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:42:26 INFO - PROCESS | 3604 | 1461148946454 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 3604 | 1461148946458 Marionette TRACE conn2 <- [1,1770,null,{}] 03:42:26 INFO - PROCESS | 3604 | 1461148946464 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 3604 | 1461148946576 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:42:26 INFO - PROCESS | 3604 | 1461148946746 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 3604 | ++DOCSHELL 13515800 == 109 [pid = 3604] [id = 452] 03:42:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 201 (157A4000) [pid = 3604] [serial = 1356] [outer = 00000000] 03:42:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 202 (16537400) [pid = 3604] [serial = 1357] [outer = 157A4000] 03:42:26 INFO - PROCESS | 3604 | 1461148946797 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 203 (16A71000) [pid = 3604] [serial = 1358] [outer = 157A4000] 03:42:27 INFO - PROCESS | 3604 | 1461148947369 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 03:42:27 INFO - PROCESS | 3604 | 1461148947401 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 3604 | 1461148947406 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:42:27 INFO - PROCESS | 3604 | 1461148947412 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 3604 | 1461148947415 Marionette TRACE conn2 <- [1,1774,null,{}] 03:42:27 INFO - PROCESS | 3604 | 1461148947419 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 3604 | 1461148947523 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:42:27 INFO - PROCESS | 3604 | 1461148947696 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 11BA7400 == 108 [pid = 3604] [id = 224] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 15571C00 == 107 [pid = 3604] [id = 441] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 11BA2400 == 106 [pid = 3604] [id = 440] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 13412C00 == 105 [pid = 3604] [id = 439] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1E379C00 == 104 [pid = 3604] [id = 438] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1653D400 == 103 [pid = 3604] [id = 437] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1CECC800 == 102 [pid = 3604] [id = 436] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 13519C00 == 101 [pid = 3604] [id = 435] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1556E400 == 100 [pid = 3604] [id = 434] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 15CEE800 == 99 [pid = 3604] [id = 433] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1E384000 == 98 [pid = 3604] [id = 404] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 143BF400 == 97 [pid = 3604] [id = 432] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 202 (211C7000) [pid = 3604] [serial = 1270] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | ++DOCSHELL 11BA2400 == 98 [pid = 3604] [id = 453] 03:42:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 203 (11BA7400) [pid = 3604] [serial = 1359] [outer = 00000000] 03:42:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 204 (142ADC00) [pid = 3604] [serial = 1360] [outer = 11BA7400] 03:42:27 INFO - PROCESS | 3604 | 1461148947787 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 205 (15571C00) [pid = 3604] [serial = 1361] [outer = 11BA7400] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 14AEA400 == 97 [pid = 3604] [id = 431] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 21B6B800 == 96 [pid = 3604] [id = 429] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 18865C00 == 95 [pid = 3604] [id = 428] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 211CD000 == 94 [pid = 3604] [id = 427] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 1E37F400 == 93 [pid = 3604] [id = 426] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 157A3800 == 92 [pid = 3604] [id = 425] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 142B3000 == 91 [pid = 3604] [id = 424] 03:42:27 INFO - PROCESS | 3604 | --DOCSHELL 20336000 == 90 [pid = 3604] [id = 423] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 204 (1E8AC000) [pid = 3604] [serial = 1268] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 203 (1D647800) [pid = 3604] [serial = 877] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 202 (1E8A3000) [pid = 3604] [serial = 988] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 201 (190B7800) [pid = 3604] [serial = 1247] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 200 (1D7D1000) [pid = 3604] [serial = 1258] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 199 (15749C00) [pid = 3604] [serial = 868] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 198 (1DE90400) [pid = 3604] [serial = 979] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 197 (1E3D3400) [pid = 3604] [serial = 934] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 196 (18BDD000) [pid = 3604] [serial = 1217] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 195 (1841B800) [pid = 3604] [serial = 1216] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 194 (18494800) [pid = 3604] [serial = 1051] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 193 (1D647C00) [pid = 3604] [serial = 1063] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 192 (1D6CF400) [pid = 3604] [serial = 1265] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 191 (1DF61C00) [pid = 3604] [serial = 1069] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 190 (18AC2400) [pid = 3604] [serial = 973] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 189 (19B49C00) [pid = 3604] [serial = 1250] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (1CBD0400) [pid = 3604] [serial = 874] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (1E848800) [pid = 3604] [serial = 985] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (21757000) [pid = 3604] [serial = 1172] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (2118B800) [pid = 3604] [serial = 1214] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (1CECCC00) [pid = 3604] [serial = 1255] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (18DEBC00) [pid = 3604] [serial = 1105] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (1C0E0C00) [pid = 3604] [serial = 1253] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (16544C00) [pid = 3604] [serial = 919] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (1A847000) [pid = 3604] [serial = 1252] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (18869400) [pid = 3604] [serial = 1225] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (2176B400) [pid = 3604] [serial = 1114] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 177 (16A73000) [pid = 3604] [serial = 1240] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (223B1400) [pid = 3604] [serial = 1181] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (18DE6C00) [pid = 3604] [serial = 1238] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (19780C00) [pid = 3604] [serial = 1264] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (15CEA800) [pid = 3604] [serial = 1024] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (19115000) [pid = 3604] [serial = 883] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (1AC5F000) [pid = 3604] [serial = 1219] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (15750800) [pid = 3604] [serial = 1157] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (1D6CDC00) [pid = 3604] [serial = 880] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (194D9800) [pid = 3604] [serial = 922] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (1E845400) [pid = 3604] [serial = 1262] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (21D50000) [pid = 3604] [serial = 1231] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (211C5800) [pid = 3604] [serial = 1228] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (1DAE8C00) [pid = 3604] [serial = 1259] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (1CED7400) [pid = 3604] [serial = 976] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (223A5C00) [pid = 3604] [serial = 1178] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1E382000) [pid = 3604] [serial = 1072] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (1DF65000) [pid = 3604] [serial = 1261] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (18DE8400) [pid = 3604] [serial = 1243] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (19FEB400) [pid = 3604] [serial = 1057] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1E849800) [pid = 3604] [serial = 1039] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (1D934C00) [pid = 3604] [serial = 1066] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (1C0E0400) [pid = 3604] [serial = 1060] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (19D46C00) [pid = 3604] [serial = 1027] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (1E385000) [pid = 3604] [serial = 1166] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1DAE8800) [pid = 3604] [serial = 1033] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (18DDF000) [pid = 3604] [serial = 1246] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1DADCC00) [pid = 3604] [serial = 1108] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (1962D400) [pid = 3604] [serial = 1054] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1E1F6800) [pid = 3604] [serial = 931] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (21752400) [pid = 3604] [serial = 1111] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1E8AB800) [pid = 3604] [serial = 1169] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (18EBF800) [pid = 3604] [serial = 1160] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1CED0C00) [pid = 3604] [serial = 1256] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (1DF66C00) [pid = 3604] [serial = 928] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (18F74400) [pid = 3604] [serial = 1244] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1E84B000) [pid = 3604] [serial = 1267] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1C355000) [pid = 3604] [serial = 1220] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (21D59000) [pid = 3604] [serial = 1117] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1A164C00) [pid = 3604] [serial = 814] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (18DDE800) [pid = 3604] [serial = 1237] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (143B2C00) [pid = 3604] [serial = 1048] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1D6D2800) [pid = 3604] [serial = 1163] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (19B4C400) [pid = 3604] [serial = 1184] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (198C5000) [pid = 3604] [serial = 1249] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (21D4D400) [pid = 3604] [serial = 1234] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (18EBE800) [pid = 3604] [serial = 871] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1DE84000) [pid = 3604] [serial = 925] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1D937800) [pid = 3604] [serial = 1030] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (21DEEC00) [pid = 3604] [serial = 1120] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (21D5B000) [pid = 3604] [serial = 1175] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (21186800) [pid = 3604] [serial = 1222] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (181E1800) [pid = 3604] [serial = 1241] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1DF63800) [pid = 3604] [serial = 1036] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1E37A800) [pid = 3604] [serial = 982] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (15AEF400) [pid = 3604] [serial = 970] [outer = 00000000] [url = about:blank] 03:42:27 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1D935000) [pid = 3604] [serial = 1154] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 3604 | 1461148948257 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 900ms 03:42:28 INFO - PROCESS | 3604 | 1461148948300 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:42:28 INFO - PROCESS | 3604 | 1461148948303 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 03:42:28 INFO - PROCESS | 3604 | 1461148948307 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 3604 | 1461148948311 Marionette TRACE conn2 <- [1,1778,null,{}] 03:42:28 INFO - PROCESS | 3604 | 1461148948321 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 3604 | 1461148948417 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:42:28 INFO - PROCESS | 3604 | 1461148948427 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 3604 | ++DOCSHELL 18869400 == 91 [pid = 3604] [id = 454] 03:42:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (18885400) [pid = 3604] [serial = 1362] [outer = 00000000] 03:42:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (18BDEC00) [pid = 3604] [serial = 1363] [outer = 18885400] 03:42:28 INFO - PROCESS | 3604 | 1461148948474 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (18DE6000) [pid = 3604] [serial = 1364] [outer = 18885400] 03:42:28 INFO - PROCESS | 3604 | 1461148948981 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 697ms 03:42:28 INFO - PROCESS | 3604 | 1461148949003 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 3604 | 1461148949006 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:42:29 INFO - PROCESS | 3604 | 1461148949013 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 3604 | 1461148949014 Marionette TRACE conn2 <- [1,1782,null,{}] 03:42:29 INFO - PROCESS | 3604 | 1461148949018 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 3604 | 1461148949114 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:42:29 INFO - PROCESS | 3604 | 1461148949120 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 3604 | ++DOCSHELL 18EC5000 == 92 [pid = 3604] [id = 455] 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (18EC6800) [pid = 3604] [serial = 1365] [outer = 00000000] 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (19115000) [pid = 3604] [serial = 1366] [outer = 18EC6800] 03:42:29 INFO - PROCESS | 3604 | 1461148949176 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1962EC00) [pid = 3604] [serial = 1367] [outer = 18EC6800] 03:42:29 INFO - PROCESS | 3604 | 1461148949630 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 636ms 03:42:29 INFO - PROCESS | 3604 | 1461148949659 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 3604 | 1461148949661 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:42:29 INFO - PROCESS | 3604 | 1461148949664 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 3604 | 1461148949666 Marionette TRACE conn2 <- [1,1786,null,{}] 03:42:29 INFO - PROCESS | 3604 | 1461148949670 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 3604 | 1461148949820 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:42:29 INFO - PROCESS | 3604 | 1461148949862 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 3604 | ++DOCSHELL 198BA800 == 93 [pid = 3604] [id = 456] 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (198BC800) [pid = 3604] [serial = 1368] [outer = 00000000] 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (19B46800) [pid = 3604] [serial = 1369] [outer = 198BC800] 03:42:29 INFO - PROCESS | 3604 | 1461148949907 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (19B4E000) [pid = 3604] [serial = 1370] [outer = 198BC800] 03:42:30 INFO - PROCESS | 3604 | 1461148950355 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 728ms 03:42:30 INFO - PROCESS | 3604 | 1461148950388 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 3604 | 1461148950390 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:42:30 INFO - PROCESS | 3604 | 1461148950393 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 3604 | 1461148950395 Marionette TRACE conn2 <- [1,1790,null,{}] 03:42:30 INFO - PROCESS | 3604 | 1461148950399 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 3604 | 1461148950546 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:42:30 INFO - PROCESS | 3604 | 1461148950570 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 3604 | ++DOCSHELL 1A3B8000 == 94 [pid = 3604] [id = 457] 03:42:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (1A847000) [pid = 3604] [serial = 1371] [outer = 00000000] 03:42:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (1A939000) [pid = 3604] [serial = 1372] [outer = 1A847000] 03:42:30 INFO - PROCESS | 3604 | 1461148950616 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1AC5FC00) [pid = 3604] [serial = 1373] [outer = 1A847000] 03:42:31 INFO - PROCESS | 3604 | 1461148951074 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 728ms 03:42:31 INFO - PROCESS | 3604 | 1461148951133 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 3604 | 1461148951135 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:42:31 INFO - PROCESS | 3604 | 1461148951139 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 3604 | 1461148951140 Marionette TRACE conn2 <- [1,1794,null,{}] 03:42:31 INFO - PROCESS | 3604 | 1461148951192 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 3604 | 1461148951320 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:42:31 INFO - PROCESS | 3604 | 1461148951409 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 3604 | ++DOCSHELL 1A3AE800 == 95 [pid = 3604] [id = 458] 03:42:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1A3AF400) [pid = 3604] [serial = 1374] [outer = 00000000] 03:42:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1C233C00) [pid = 3604] [serial = 1375] [outer = 1A3AF400] 03:42:31 INFO - PROCESS | 3604 | 1461148951453 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1C34BC00) [pid = 3604] [serial = 1376] [outer = 1A3AF400] 03:42:31 INFO - PROCESS | 3604 | 1461148951871 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 729ms 03:42:31 INFO - PROCESS | 3604 | 1461148951881 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 3604 | 1461148951883 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:42:31 INFO - PROCESS | 3604 | 1461148951896 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 3604 | 1461148951898 Marionette TRACE conn2 <- [1,1798,null,{}] 03:42:31 INFO - PROCESS | 3604 | 1461148951902 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 3604 | 1461148952035 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (2033FC00) [pid = 3604] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1D647400) [pid = 3604] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (15CD4400) [pid = 3604] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (157A9C00) [pid = 3604] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (1CECD000) [pid = 3604] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (157F7400) [pid = 3604] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (143B3C00) [pid = 3604] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (18886400) [pid = 3604] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (11BA9000) [pid = 3604] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (16541800) [pid = 3604] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:42:32 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1653EC00) [pid = 3604] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:42:32 INFO - PROCESS | 3604 | 1461148952299 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 3604 | ++DOCSHELL 02673C00 == 96 [pid = 3604] [id = 459] 03:42:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (11BA9000) [pid = 3604] [serial = 1377] [outer = 00000000] 03:42:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1556AC00) [pid = 3604] [serial = 1378] [outer = 11BA9000] 03:42:32 INFO - PROCESS | 3604 | 1461148952329 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1653EC00) [pid = 3604] [serial = 1379] [outer = 11BA9000] 03:42:32 INFO - PROCESS | 3604 | 1461148952730 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 884ms 03:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:42:32 INFO - PROCESS | 3604 | 1461148952778 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 3604 | 1461148952780 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 03:42:32 INFO - PROCESS | 3604 | 1461148952783 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 3604 | 1461148952785 Marionette TRACE conn2 <- [1,1802,null,{}] 03:42:32 INFO - PROCESS | 3604 | 1461148952788 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 3604 | 1461148952921 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:42:32 INFO - PROCESS | 3604 | 1461148952933 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 3604 | ++DOCSHELL 143BFC00 == 97 [pid = 3604] [id = 460] 03:42:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (15E8D400) [pid = 3604] [serial = 1380] [outer = 00000000] 03:42:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1CBC6000) [pid = 3604] [serial = 1381] [outer = 15E8D400] 03:42:32 INFO - PROCESS | 3604 | 1461148952977 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (1CBCFC00) [pid = 3604] [serial = 1382] [outer = 15E8D400] 03:42:33 INFO - PROCESS | 3604 | 1461148953431 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 698ms 03:42:33 INFO - PROCESS | 3604 | 1461148953483 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 3604 | 1461148953485 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:42:33 INFO - PROCESS | 3604 | 1461148953489 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 3604 | 1461148953491 Marionette TRACE conn2 <- [1,1806,null,{}] 03:42:33 INFO - PROCESS | 3604 | 1461148953494 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 3604 | 1461148953586 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:42:33 INFO - PROCESS | 3604 | 1461148953592 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 3604 | ++DOCSHELL 136DC400 == 98 [pid = 3604] [id = 461] 03:42:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (18DE0400) [pid = 3604] [serial = 1383] [outer = 00000000] 03:42:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1D474000) [pid = 3604] [serial = 1384] [outer = 18DE0400] 03:42:33 INFO - PROCESS | 3604 | 1461148953636 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1D64A000) [pid = 3604] [serial = 1385] [outer = 18DE0400] 03:42:34 INFO - PROCESS | 3604 | 1461148954087 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 636ms 03:42:34 INFO - PROCESS | 3604 | 1461148954129 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:42:34 INFO - PROCESS | 3604 | 1461148954132 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 03:42:34 INFO - PROCESS | 3604 | 1461148954135 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 3604 | 1461148954137 Marionette TRACE conn2 <- [1,1810,null,{}] 03:42:34 INFO - PROCESS | 3604 | 1461148954141 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 3604 | 1461148954282 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:42:34 INFO - PROCESS | 3604 | 1461148954513 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 3604 | ++DOCSHELL 123C2000 == 99 [pid = 3604] [id = 462] 03:42:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (13263000) [pid = 3604] [serial = 1386] [outer = 00000000] 03:42:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (13526C00) [pid = 3604] [serial = 1387] [outer = 13263000] 03:42:34 INFO - PROCESS | 3604 | 1461148954574 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (13A77400) [pid = 3604] [serial = 1388] [outer = 13263000] 03:42:35 INFO - PROCESS | 3604 | 1461148955158 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1085ms 03:42:35 INFO - PROCESS | 3604 | 1461148955212 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 3604 | 1461148955216 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:42:35 INFO - PROCESS | 3604 | 1461148955221 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 3604 | 1461148955225 Marionette TRACE conn2 <- [1,1814,null,{}] 03:42:35 INFO - PROCESS | 3604 | 1461148955230 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 3604 | 1461148955355 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:42:35 INFO - PROCESS | 3604 | 1461148955515 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 3604 | ++DOCSHELL 181E4000 == 100 [pid = 3604] [id = 463] 03:42:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (181EA800) [pid = 3604] [serial = 1389] [outer = 00000000] 03:42:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1886AC00) [pid = 3604] [serial = 1390] [outer = 181EA800] 03:42:35 INFO - PROCESS | 3604 | 1461148955572 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (18AB4400) [pid = 3604] [serial = 1391] [outer = 181EA800] 03:42:36 INFO - PROCESS | 3604 | 1461148956191 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1039ms 03:42:36 INFO - PROCESS | 3604 | 1461148956269 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 3604 | 1461148956274 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:42:36 INFO - PROCESS | 3604 | 1461148956298 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 3604 | 1461148956300 Marionette TRACE conn2 <- [1,1818,null,{}] 03:42:36 INFO - PROCESS | 3604 | 1461148956304 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 3604 | 1461148956423 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:42:36 INFO - PROCESS | 3604 | 1461148956583 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 3604 | ++DOCSHELL 19632800 == 101 [pid = 3604] [id = 464] 03:42:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (198C5400) [pid = 3604] [serial = 1392] [outer = 00000000] 03:42:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1A83D000) [pid = 3604] [serial = 1393] [outer = 198C5400] 03:42:36 INFO - PROCESS | 3604 | 1461148956639 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1C230000) [pid = 3604] [serial = 1394] [outer = 198C5400] 03:42:37 INFO - PROCESS | 3604 | 1461148957218 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 992ms 03:42:37 INFO - PROCESS | 3604 | 1461148957284 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 3604 | 1461148957287 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 03:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:42:37 INFO - PROCESS | 3604 | 1461148957297 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 3604 | 1461148957303 Marionette TRACE conn2 <- [1,1822,null,{}] 03:42:37 INFO - PROCESS | 3604 | 1461148957308 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 3604 | 1461148957426 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:42:37 INFO - PROCESS | 3604 | 1461148957585 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 3604 | ++DOCSHELL 1D7D6000 == 102 [pid = 3604] [id = 465] 03:42:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1D933400) [pid = 3604] [serial = 1395] [outer = 00000000] 03:42:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1DADC000) [pid = 3604] [serial = 1396] [outer = 1D933400] 03:42:37 INFO - PROCESS | 3604 | 1461148957640 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1DE12800) [pid = 3604] [serial = 1397] [outer = 1D933400] 03:42:38 INFO - PROCESS | 3604 | 1461148958149 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 900ms 03:42:38 INFO - PROCESS | 3604 | 1461148958194 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 3604 | 1461148958197 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 03:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:42:38 INFO - PROCESS | 3604 | 1461148958200 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 3604 | 1461148958202 Marionette TRACE conn2 <- [1,1826,null,{}] 03:42:38 INFO - PROCESS | 3604 | 1461148958206 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 3604 | 1461148958321 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:42:38 INFO - PROCESS | 3604 | 1461148958490 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 3604 | ++DOCSHELL 16539000 == 103 [pid = 3604] [id = 466] 03:42:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1A889800) [pid = 3604] [serial = 1398] [outer = 00000000] 03:42:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1DE88000) [pid = 3604] [serial = 1399] [outer = 1A889800] 03:42:38 INFO - PROCESS | 3604 | 1461148958551 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1DE8C800) [pid = 3604] [serial = 1400] [outer = 1A889800] 03:42:39 INFO - PROCESS | 3604 | 1461148959118 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 992ms 03:42:39 INFO - PROCESS | 3604 | 1461148959186 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 3604 | 1461148959189 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 03:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:42:39 INFO - PROCESS | 3604 | 1461148959192 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 3604 | 1461148959194 Marionette TRACE conn2 <- [1,1830,null,{}] 03:42:39 INFO - PROCESS | 3604 | 1461148959198 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 3604 | 1461148959310 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:42:39 INFO - PROCESS | 3604 | 1461148959468 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 3604 | ++DOCSHELL 1DF5C400 == 104 [pid = 3604] [id = 467] 03:42:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1DF5DC00) [pid = 3604] [serial = 1401] [outer = 00000000] 03:42:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1DF66800) [pid = 3604] [serial = 1402] [outer = 1DF5DC00] 03:42:39 INFO - PROCESS | 3604 | 1461148959532 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1E1F3C00) [pid = 3604] [serial = 1403] [outer = 1DF5DC00] 03:42:40 INFO - PROCESS | 3604 | 1461148960095 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 946ms 03:42:40 INFO - PROCESS | 3604 | 1461148960137 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 3604 | 1461148960140 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 03:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:42:40 INFO - PROCESS | 3604 | 1461148960144 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 3604 | 1461148960146 Marionette TRACE conn2 <- [1,1834,null,{}] 03:42:40 INFO - PROCESS | 3604 | 1461148960149 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 3604 | 1461148960263 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:42:40 INFO - PROCESS | 3604 | 1461148960431 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 3604 | ++DOCSHELL 1DF64800 == 105 [pid = 3604] [id = 468] 03:42:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1E379800) [pid = 3604] [serial = 1404] [outer = 00000000] 03:42:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1E3D8000) [pid = 3604] [serial = 1405] [outer = 1E379800] 03:42:40 INFO - PROCESS | 3604 | 1461148960485 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1E3DF000) [pid = 3604] [serial = 1406] [outer = 1E379800] 03:42:41 INFO - PROCESS | 3604 | 1461148961018 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 03:42:41 INFO - PROCESS | 3604 | 1461148961072 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 3604 | 1461148961075 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:42:41 INFO - PROCESS | 3604 | 1461148961078 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 3604 | 1461148961080 Marionette TRACE conn2 <- [1,1838,null,{}] 03:42:41 INFO - PROCESS | 3604 | 1461148961084 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 3604 | 1461148961196 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:42:41 INFO - PROCESS | 3604 | 1461148961365 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 3604 | ++DOCSHELL 1E1F2400 == 106 [pid = 3604] [id = 469] 03:42:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1E846C00) [pid = 3604] [serial = 1407] [outer = 00000000] 03:42:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1E850000) [pid = 3604] [serial = 1408] [outer = 1E846C00] 03:42:41 INFO - PROCESS | 3604 | 1461148961419 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1E8A0400) [pid = 3604] [serial = 1409] [outer = 1E846C00] 03:42:41 INFO - PROCESS | 3604 | 1461148961989 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 03:42:42 INFO - PROCESS | 3604 | 1461148962024 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 3604 | 1461148962026 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:42:42 INFO - PROCESS | 3604 | 1461148962030 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 3604 | 1461148962032 Marionette TRACE conn2 <- [1,1842,null,{}] 03:42:42 INFO - PROCESS | 3604 | 1461148962035 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 3604 | 1461148962147 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:42:42 INFO - PROCESS | 3604 | 1461148962505 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 3604 | ++DOCSHELL 0266E800 == 107 [pid = 3604] [id = 470] 03:42:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (02671800) [pid = 3604] [serial = 1410] [outer = 00000000] 03:42:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (1556E000) [pid = 3604] [serial = 1411] [outer = 02671800] 03:42:42 INFO - PROCESS | 3604 | 1461148962574 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (15F57800) [pid = 3604] [serial = 1412] [outer = 02671800] 03:42:43 INFO - PROCESS | 3604 | 1461148963206 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1240ms 03:42:43 INFO - PROCESS | 3604 | 1461148963273 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 3604 | 1461148963278 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:42:43 INFO - PROCESS | 3604 | 1461148963283 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 3604 | 1461148963286 Marionette TRACE conn2 <- [1,1846,null,{}] 03:42:43 INFO - PROCESS | 3604 | 1461148963291 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 3604 | 1461148963406 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:42:43 INFO - PROCESS | 3604 | 1461148963568 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 3604 | ++DOCSHELL 165C6C00 == 108 [pid = 3604] [id = 471] 03:42:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (17C06400) [pid = 3604] [serial = 1413] [outer = 00000000] 03:42:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (18DE1000) [pid = 3604] [serial = 1414] [outer = 17C06400] 03:42:43 INFO - PROCESS | 3604 | 1461148963620 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (18EC1000) [pid = 3604] [serial = 1415] [outer = 17C06400] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 136DC400 == 107 [pid = 3604] [id = 461] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 143BFC00 == 106 [pid = 3604] [id = 460] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 02673C00 == 105 [pid = 3604] [id = 459] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1A3AE800 == 104 [pid = 3604] [id = 458] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1A3B8000 == 103 [pid = 3604] [id = 457] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 198BA800 == 102 [pid = 3604] [id = 456] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 18EC5000 == 101 [pid = 3604] [id = 455] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 18869400 == 100 [pid = 3604] [id = 454] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 11BA2400 == 99 [pid = 3604] [id = 453] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 13515800 == 98 [pid = 3604] [id = 452] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (1C237400) [pid = 3604] [serial = 1327] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (15CEEC00) [pid = 3604] [serial = 1273] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (18EC4000) [pid = 3604] [serial = 1276] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (2033C400) [pid = 3604] [serial = 1279] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (21754C00) [pid = 3604] [serial = 1282] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (21B6C800) [pid = 3604] [serial = 1285] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (21DE8000) [pid = 3604] [serial = 1288] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (22395C00) [pid = 3604] [serial = 1291] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 142AE800 == 97 [pid = 3604] [id = 450] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1C830800 == 96 [pid = 3604] [id = 449] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1E850800 == 95 [pid = 3604] [id = 448] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 14AF8C00 == 94 [pid = 3604] [id = 447] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1C827400 == 93 [pid = 3604] [id = 446] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 1CECC400 == 92 [pid = 3604] [id = 445] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 15750000 == 91 [pid = 3604] [id = 444] 03:42:44 INFO - PROCESS | 3604 | --DOCSHELL 13530000 == 90 [pid = 3604] [id = 443] 03:42:44 INFO - PROCESS | 3604 | 1461148964266 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 993ms 03:42:44 INFO - PROCESS | 3604 | 1461148964288 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 3604 | 1461148964291 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 03:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:42:44 INFO - PROCESS | 3604 | 1461148964296 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 3604 | 1461148964298 Marionette TRACE conn2 <- [1,1850,null,{}] 03:42:44 INFO - PROCESS | 3604 | 1461148964301 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 3604 | 1461148964411 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (21755800) [pid = 3604] [serial = 1319] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (183DDC00) [pid = 3604] [serial = 1295] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (18161C00) [pid = 3604] [serial = 1294] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1D6D5000) [pid = 3604] [serial = 1301] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (1CD76C00) [pid = 3604] [serial = 1300] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (13A71800) [pid = 3604] [serial = 1322] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (198BF400) [pid = 3604] [serial = 1325] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1E1EA800) [pid = 3604] [serial = 1310] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (211C1400) [pid = 3604] [serial = 1315] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1E851C00) [pid = 3604] [serial = 1312] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1E8A9800) [pid = 3604] [serial = 1313] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (21746400) [pid = 3604] [serial = 1318] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (21742400) [pid = 3604] [serial = 1316] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (18EC4C00) [pid = 3604] [serial = 1324] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1D93CC00) [pid = 3604] [serial = 1309] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (16545C00) [pid = 3604] [serial = 1303] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (183D1800) [pid = 3604] [serial = 1304] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (19631C00) [pid = 3604] [serial = 1306] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (19F0F000) [pid = 3604] [serial = 1307] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (198BFC00) [pid = 3604] [serial = 1297] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1A15F800) [pid = 3604] [serial = 1298] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1341F800) [pid = 3604] [serial = 1321] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 3604 | 1461148964535 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 3604 | ++DOCSHELL 11BAC000 == 91 [pid = 3604] [id = 472] 03:42:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1333C400) [pid = 3604] [serial = 1416] [outer = 00000000] 03:42:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (14AE9400) [pid = 3604] [serial = 1417] [outer = 1333C400] 03:42:44 INFO - PROCESS | 3604 | 1461148964581 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (18863800) [pid = 3604] [serial = 1418] [outer = 1333C400] 03:42:44 INFO - PROCESS | 3604 | 1461148964990 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 729ms 03:42:45 INFO - PROCESS | 3604 | 1461148965044 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 3604 | 1461148965046 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 03:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:42:45 INFO - PROCESS | 3604 | 1461148965054 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 3604 | 1461148965059 Marionette TRACE conn2 <- [1,1854,null,{}] 03:42:45 INFO - PROCESS | 3604 | 1461148965072 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 3604 | 1461148965168 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:42:45 INFO - PROCESS | 3604 | 1461148965183 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 3604 | ++DOCSHELL 198C2800 == 92 [pid = 3604] [id = 473] 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (198C3400) [pid = 3604] [serial = 1419] [outer = 00000000] 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (19B4C800) [pid = 3604] [serial = 1420] [outer = 198C3400] 03:42:45 INFO - PROCESS | 3604 | 1461148965227 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (19F0F000) [pid = 3604] [serial = 1421] [outer = 198C3400] 03:42:45 INFO - PROCESS | 3604 | 1461148965701 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 698ms 03:42:45 INFO - PROCESS | 3604 | 1461148965751 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 3604 | 1461148965753 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 03:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:42:45 INFO - PROCESS | 3604 | 1461148965756 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 3604 | 1461148965758 Marionette TRACE conn2 <- [1,1858,null,{}] 03:42:45 INFO - PROCESS | 3604 | 1461148965762 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 3604 | 1461148965854 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:42:45 INFO - PROCESS | 3604 | 1461148965862 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 3604 | ++DOCSHELL 19B4A400 == 93 [pid = 3604] [id = 474] 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1A26A400) [pid = 3604] [serial = 1422] [outer = 00000000] 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1A890000) [pid = 3604] [serial = 1423] [outer = 1A26A400] 03:42:45 INFO - PROCESS | 3604 | 1461148965907 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1C0E2400) [pid = 3604] [serial = 1424] [outer = 1A26A400] 03:42:46 INFO - PROCESS | 3604 | 1461148966363 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 697ms 03:42:46 INFO - PROCESS | 3604 | 1461148966456 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 3604 | 1461148966458 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 3604 | 1461148966461 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:42:46 INFO - PROCESS | 3604 | 1461148966463 Marionette TRACE conn2 <- [1,1862,null,{}] 03:42:46 INFO - PROCESS | 3604 | 1461148966466 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 3604 | 1461148966584 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:42:46 INFO - PROCESS | 3604 | 1461148966592 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 3604 | ++DOCSHELL 1C231C00 == 94 [pid = 3604] [id = 475] 03:42:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1C232800) [pid = 3604] [serial = 1425] [outer = 00000000] 03:42:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1CBC6C00) [pid = 3604] [serial = 1426] [outer = 1C232800] 03:42:46 INFO - PROCESS | 3604 | 1461148966648 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1D28C800) [pid = 3604] [serial = 1427] [outer = 1C232800] 03:42:47 INFO - PROCESS | 3604 | 1461148967169 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 728ms 03:42:47 INFO - PROCESS | 3604 | 1461148967185 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 3604 | 1461148967187 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:42:47 INFO - PROCESS | 3604 | 1461148967197 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 3604 | 1461148967199 Marionette TRACE conn2 <- [1,1866,null,{}] 03:42:47 INFO - PROCESS | 3604 | 1461148967202 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 3604 | 1461148967333 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:42:47 INFO - PROCESS | 3604 | 1461148967348 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 3604 | ++DOCSHELL 136D4800 == 95 [pid = 3604] [id = 476] 03:42:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1962C400) [pid = 3604] [serial = 1428] [outer = 00000000] 03:42:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1D7C7400) [pid = 3604] [serial = 1429] [outer = 1962C400] 03:42:47 INFO - PROCESS | 3604 | 1461148967392 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1D93AC00) [pid = 3604] [serial = 1430] [outer = 1962C400] 03:42:47 INFO - PROCESS | 3604 | 1461148967851 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 682ms 03:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:42:47 INFO - PROCESS | 3604 | 1461148967895 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 3604 | 1461148967897 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 03:42:47 INFO - PROCESS | 3604 | 1461148967900 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 3604 | 1461148967902 Marionette TRACE conn2 <- [1,1870,null,{}] 03:42:47 INFO - PROCESS | 3604 | 1461148967905 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 3604 | 1461148968061 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:42:48 INFO - PROCESS | 3604 | 1461148968095 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 3604 | ++DOCSHELL 1556E800 == 96 [pid = 3604] [id = 477] 03:42:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1D291400) [pid = 3604] [serial = 1431] [outer = 00000000] 03:42:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1DE86800) [pid = 3604] [serial = 1432] [outer = 1D291400] 03:42:48 INFO - PROCESS | 3604 | 1461148968139 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1DF5BC00) [pid = 3604] [serial = 1433] [outer = 1D291400] 03:42:48 INFO - PROCESS | 3604 | 1461148968611 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 728ms 03:42:48 INFO - PROCESS | 3604 | 1461148968645 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 3604 | 1461148968647 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 3604 | 1461148968650 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:42:48 INFO - PROCESS | 3604 | 1461148968652 Marionette TRACE conn2 <- [1,1874,null,{}] 03:42:48 INFO - PROCESS | 3604 | 1461148968656 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 3604 | 1461148968794 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (2033C000) [pid = 3604] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (18868000) [pid = 3604] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (211CF400) [pid = 3604] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (18862C00) [pid = 3604] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1E8AA000) [pid = 3604] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (14352400) [pid = 3604] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1A847000) [pid = 3604] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1A3AF400) [pid = 3604] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (11BA9000) [pid = 3604] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (157A4000) [pid = 3604] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (18EC6800) [pid = 3604] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (11BA7400) [pid = 3604] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (18885400) [pid = 3604] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (198BC800) [pid = 3604] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (18EC9C00) [pid = 3604] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:42:49 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (15E8D400) [pid = 3604] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:42:49 INFO - PROCESS | 3604 | 1461148969101 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 3604 | ++DOCSHELL 11BA9000 == 97 [pid = 3604] [id = 478] 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1325D400) [pid = 3604] [serial = 1434] [outer = 00000000] 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1435FC00) [pid = 3604] [serial = 1435] [outer = 1325D400] 03:42:49 INFO - PROCESS | 3604 | 1461148969146 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (16541000) [pid = 3604] [serial = 1436] [outer = 1325D400] 03:42:49 INFO - PROCESS | 3604 | 1461148969537 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 03:42:49 INFO - PROCESS | 3604 | 1461148969581 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:42:49 INFO - PROCESS | 3604 | 1461148969583 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 03:42:49 INFO - PROCESS | 3604 | 1461148969587 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 3604 | 1461148969588 Marionette TRACE conn2 <- [1,1878,null,{}] 03:42:49 INFO - PROCESS | 3604 | 1461148969592 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 3604 | 1461148969685 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:42:49 INFO - PROCESS | 3604 | 1461148969691 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 3604 | ++DOCSHELL 15E8D400 == 98 [pid = 3604] [id = 479] 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (183DB400) [pid = 3604] [serial = 1437] [outer = 00000000] 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1CD6D000) [pid = 3604] [serial = 1438] [outer = 183DB400] 03:42:49 INFO - PROCESS | 3604 | 1461148969735 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1DE84C00) [pid = 3604] [serial = 1439] [outer = 183DB400] 03:42:50 INFO - PROCESS | 3604 | 1461148970217 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 682ms 03:42:50 INFO - PROCESS | 3604 | 1461148970286 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 3604 | 1461148970288 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:42:50 INFO - PROCESS | 3604 | 1461148970292 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 3604 | 1461148970294 Marionette TRACE conn2 <- [1,1882,null,{}] 03:42:50 INFO - PROCESS | 3604 | 1461148970297 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 3604 | 1461148970390 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:42:50 INFO - PROCESS | 3604 | 1461148970400 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 3604 | ++DOCSHELL 19B43800 == 99 [pid = 3604] [id = 480] 03:42:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1A3AF000) [pid = 3604] [serial = 1440] [outer = 00000000] 03:42:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1E84DC00) [pid = 3604] [serial = 1441] [outer = 1A3AF000] 03:42:50 INFO - PROCESS | 3604 | 1461148970450 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1E8A8000) [pid = 3604] [serial = 1442] [outer = 1A3AF000] 03:42:50 INFO - PROCESS | 3604 | 1461148970933 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 682ms 03:42:50 INFO - PROCESS | 3604 | 1461148970991 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 3604 | 1461148970994 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:42:50 INFO - PROCESS | 3604 | 1461148970997 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 3604 | 1461148971000 Marionette TRACE conn2 <- [1,1886,null,{}] 03:42:50 INFO - PROCESS | 3604 | 1461148971004 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 3604 | 1461148971225 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:42:51 INFO - PROCESS | 3604 | 1461148971391 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 3604 | ++DOCSHELL 14AF8C00 == 100 [pid = 3604] [id = 481] 03:42:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (15508C00) [pid = 3604] [serial = 1443] [outer = 00000000] 03:42:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (15C3BC00) [pid = 3604] [serial = 1444] [outer = 15508C00] 03:42:51 INFO - PROCESS | 3604 | 1461148971449 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (17C07400) [pid = 3604] [serial = 1445] [outer = 15508C00] 03:42:52 INFO - PROCESS | 3604 | 1461148972052 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1132ms 03:42:52 INFO - PROCESS | 3604 | 1461148972126 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 3604 | 1461148972131 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 03:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:42:52 INFO - PROCESS | 3604 | 1461148972135 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 3604 | 1461148972140 Marionette TRACE conn2 <- [1,1890,null,{}] 03:42:52 INFO - PROCESS | 3604 | 1461148972145 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 3604 | 1461148972326 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:42:52 INFO - PROCESS | 3604 | 1461148972440 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 3604 | ++DOCSHELL 1885CC00 == 101 [pid = 3604] [id = 482] 03:42:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (18887400) [pid = 3604] [serial = 1446] [outer = 00000000] 03:42:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (18F74400) [pid = 3604] [serial = 1447] [outer = 18887400] 03:42:52 INFO - PROCESS | 3604 | 1461148972498 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1962CC00) [pid = 3604] [serial = 1448] [outer = 18887400] 03:42:53 INFO - PROCESS | 3604 | 1461148973106 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1039ms 03:42:53 INFO - PROCESS | 3604 | 1461148973184 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 3604 | 1461148973187 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 03:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:42:53 INFO - PROCESS | 3604 | 1461148973191 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 3604 | 1461148973193 Marionette TRACE conn2 <- [1,1894,null,{}] 03:42:53 INFO - PROCESS | 3604 | 1461148973181 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 3604 | 1461148973363 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:42:53 INFO - PROCESS | 3604 | 1461148973518 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 3604 | ++DOCSHELL 1AC6A800 == 102 [pid = 3604] [id = 483] 03:42:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1C0E8800) [pid = 3604] [serial = 1449] [outer = 00000000] 03:42:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1CD76C00) [pid = 3604] [serial = 1450] [outer = 1C0E8800] 03:42:53 INFO - PROCESS | 3604 | 1461148973573 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1D6CDC00) [pid = 3604] [serial = 1451] [outer = 1C0E8800] 03:42:54 INFO - PROCESS | 3604 | 1461148974180 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1039ms 03:42:54 INFO - PROCESS | 3604 | 1461148974214 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 3604 | 1461148974218 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:42:54 INFO - PROCESS | 3604 | 1461148974229 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 3604 | 1461148974234 Marionette TRACE conn2 <- [1,1898,null,{}] 03:42:54 INFO - PROCESS | 3604 | 1461148974237 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 3604 | 1461148974357 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:42:54 INFO - PROCESS | 3604 | 1461148974527 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 3604 | ++DOCSHELL 1D7D1000 == 103 [pid = 3604] [id = 484] 03:42:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1E84B400) [pid = 3604] [serial = 1452] [outer = 00000000] 03:42:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (20335800) [pid = 3604] [serial = 1453] [outer = 1E84B400] 03:42:54 INFO - PROCESS | 3604 | 1461148974582 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (2033C400) [pid = 3604] [serial = 1454] [outer = 1E84B400] 03:42:55 INFO - PROCESS | 3604 | 1461148975173 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 992ms 03:42:55 INFO - PROCESS | 3604 | 1461148975227 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 3604 | 1461148975229 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:42:55 INFO - PROCESS | 3604 | 1461148975233 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 3604 | 1461148975235 Marionette TRACE conn2 <- [1,1902,null,{}] 03:42:55 INFO - PROCESS | 3604 | 1461148975239 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 3604 | 1461148975338 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:42:55 INFO - PROCESS | 3604 | 1461148975508 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 3604 | ++DOCSHELL 16A6B800 == 104 [pid = 3604] [id = 485] 03:42:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1DE16C00) [pid = 3604] [serial = 1455] [outer = 00000000] 03:42:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (2118A800) [pid = 3604] [serial = 1456] [outer = 1DE16C00] 03:42:55 INFO - PROCESS | 3604 | 1461148975563 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (211C3800) [pid = 3604] [serial = 1457] [outer = 1DE16C00] 03:42:56 INFO - PROCESS | 3604 | 1461148976087 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 900ms 03:42:56 INFO - PROCESS | 3604 | 1461148976121 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 3604 | 1461148976123 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 03:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:42:56 INFO - PROCESS | 3604 | 1461148976126 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 3604 | 1461148976128 Marionette TRACE conn2 <- [1,1906,null,{}] 03:42:56 INFO - PROCESS | 3604 | 1461148976132 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 3604 | 1461148976247 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:42:56 INFO - PROCESS | 3604 | 1461148976422 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 3604 | ++DOCSHELL 211CCC00 == 105 [pid = 3604] [id = 486] 03:42:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (211CD000) [pid = 3604] [serial = 1458] [outer = 00000000] 03:42:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (21744400) [pid = 3604] [serial = 1459] [outer = 211CD000] 03:42:56 INFO - PROCESS | 3604 | 1461148976486 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (21751400) [pid = 3604] [serial = 1460] [outer = 211CD000] 03:42:57 INFO - PROCESS | 3604 | 1461148977066 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 992ms 03:42:57 INFO - PROCESS | 3604 | 1461148977129 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 3604 | 1461148977132 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 03:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:42:57 INFO - PROCESS | 3604 | 1461148977135 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 3604 | 1461148977137 Marionette TRACE conn2 <- [1,1910,null,{}] 03:42:57 INFO - PROCESS | 3604 | 1461148977141 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 3604 | 1461148977287 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:42:57 INFO - PROCESS | 3604 | 1461148977445 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 3604 | ++DOCSHELL 211C2000 == 106 [pid = 3604] [id = 487] 03:42:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (211D0800) [pid = 3604] [serial = 1461] [outer = 00000000] 03:42:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (21761C00) [pid = 3604] [serial = 1462] [outer = 211D0800] 03:42:57 INFO - PROCESS | 3604 | 1461148977499 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (21766400) [pid = 3604] [serial = 1463] [outer = 211D0800] 03:42:58 INFO - PROCESS | 3604 | 1461148978010 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 931ms 03:42:58 INFO - PROCESS | 3604 | 1461148978064 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 3604 | 1461148978066 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:42:58 INFO - PROCESS | 3604 | 1461148978070 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 3604 | 1461148978072 Marionette TRACE conn2 <- [1,1914,null,{}] 03:42:58 INFO - PROCESS | 3604 | 1461148978075 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 3604 | 1461148978188 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:42:58 INFO - PROCESS | 3604 | 1461148978360 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 3604 | ++DOCSHELL 1A265000 == 107 [pid = 3604] [id = 488] 03:42:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (1DE1DC00) [pid = 3604] [serial = 1464] [outer = 00000000] 03:42:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (21924800) [pid = 3604] [serial = 1465] [outer = 1DE1DC00] 03:42:58 INFO - PROCESS | 3604 | 1461148978414 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (21926C00) [pid = 3604] [serial = 1466] [outer = 1DE1DC00] 03:42:59 INFO - PROCESS | 3604 | 1461148979065 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1023ms 03:42:59 INFO - PROCESS | 3604 | 1461148979124 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 3604 | 1461148979126 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 03:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:42:59 INFO - PROCESS | 3604 | 1461148979130 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 3604 | 1461148979132 Marionette TRACE conn2 <- [1,1918,null,{}] 03:42:59 INFO - PROCESS | 3604 | 1461148979135 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 3604 | 1461148979248 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:42:59 INFO - PROCESS | 3604 | 1461148979421 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 3604 | ++DOCSHELL 12B44C00 == 108 [pid = 3604] [id = 489] 03:42:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (1341EC00) [pid = 3604] [serial = 1467] [outer = 00000000] 03:42:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (1885EC00) [pid = 3604] [serial = 1468] [outer = 1341EC00] 03:42:59 INFO - PROCESS | 3604 | 1461148979475 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (18868800) [pid = 3604] [serial = 1469] [outer = 1341EC00] 03:43:00 INFO - PROCESS | 3604 | 1461148980299 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1240ms 03:43:00 INFO - PROCESS | 3604 | 1461148980375 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 3604 | 1461148980380 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 03:43:00 INFO - PROCESS | 3604 | 1461148980387 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 3604 | 1461148980390 Marionette TRACE conn2 <- [1,1922,null,{}] 03:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:43:00 INFO - PROCESS | 3604 | 1461148980395 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 3604 | 1461148980508 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:43:00 INFO - PROCESS | 3604 | 1461148980670 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 3604 | ++DOCSHELL 15E90000 == 109 [pid = 3604] [id = 490] 03:43:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1653C400) [pid = 3604] [serial = 1470] [outer = 00000000] 03:43:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (16A74000) [pid = 3604] [serial = 1471] [outer = 1653C400] 03:43:00 INFO - PROCESS | 3604 | 1461148980721 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (1816C400) [pid = 3604] [serial = 1472] [outer = 1653C400] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 15CE9C00 == 108 [pid = 3604] [id = 225] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 15CC2400 == 107 [pid = 3604] [id = 194] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 19B43800 == 106 [pid = 3604] [id = 480] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 15E8D400 == 105 [pid = 3604] [id = 479] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 11BA9000 == 104 [pid = 3604] [id = 478] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 1556E800 == 103 [pid = 3604] [id = 477] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 136D4800 == 102 [pid = 3604] [id = 476] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 1C231C00 == 101 [pid = 3604] [id = 475] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 19B4A400 == 100 [pid = 3604] [id = 474] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 198C2800 == 99 [pid = 3604] [id = 473] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 11BAC000 == 98 [pid = 3604] [id = 472] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 165C6C00 == 97 [pid = 3604] [id = 471] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (1D474000) [pid = 3604] [serial = 1384] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 0266E800 == 96 [pid = 3604] [id = 470] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 1DF64800 == 95 [pid = 3604] [id = 468] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 1DF5C400 == 94 [pid = 3604] [id = 467] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 16539000 == 93 [pid = 3604] [id = 466] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 1D7D6000 == 92 [pid = 3604] [id = 465] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 19632800 == 91 [pid = 3604] [id = 464] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 181E4000 == 90 [pid = 3604] [id = 463] 03:43:01 INFO - PROCESS | 3604 | --DOCSHELL 123C2000 == 89 [pid = 3604] [id = 462] 03:43:01 INFO - PROCESS | 3604 | 1461148981409 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (1E3D8800) [pid = 3604] [serial = 1226] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (21190C00) [pid = 3604] [serial = 1223] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (21DEA800) [pid = 3604] [serial = 1235] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (211C8400) [pid = 3604] [serial = 1229] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (21D50400) [pid = 3604] [serial = 1232] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (21746000) [pid = 3604] [serial = 1271] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (1A939000) [pid = 3604] [serial = 1372] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (1C233C00) [pid = 3604] [serial = 1375] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (1556AC00) [pid = 3604] [serial = 1378] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (1C34BC00) [pid = 3604] [serial = 1376] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (16A71000) [pid = 3604] [serial = 1358] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (16537400) [pid = 3604] [serial = 1357] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1D7CBC00) [pid = 3604] [serial = 1336] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (1841BC00) [pid = 3604] [serial = 1351] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (21937800) [pid = 3604] [serial = 1348] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (19115000) [pid = 3604] [serial = 1366] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1962EC00) [pid = 3604] [serial = 1367] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (198BF000) [pid = 3604] [serial = 1333] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (142ADC00) [pid = 3604] [serial = 1360] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (15571C00) [pid = 3604] [serial = 1361] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (16A74800) [pid = 3604] [serial = 1330] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (18BDEC00) [pid = 3604] [serial = 1363] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (18DE6000) [pid = 3604] [serial = 1364] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (21B75000) [pid = 3604] [serial = 1345] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (19B46800) [pid = 3604] [serial = 1369] [outer = 00000000] [url = about:blank] 03:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1CED1800) [pid = 3604] [serial = 1328] [outer = 00000000] [url = about:blank] 03:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1055ms 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1E1EA000) [pid = 3604] [serial = 1339] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (2033CC00) [pid = 3604] [serial = 1342] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (165C5C00) [pid = 3604] [serial = 1354] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1653EC00) [pid = 3604] [serial = 1379] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (1CBC6000) [pid = 3604] [serial = 1381] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1AC5FC00) [pid = 3604] [serial = 1373] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1CBCFC00) [pid = 3604] [serial = 1382] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (19B4E000) [pid = 3604] [serial = 1370] [outer = 00000000] [url = about:blank] 03:43:01 INFO - PROCESS | 3604 | 1461148981452 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 3604 | 1461148981457 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:43:01 INFO - PROCESS | 3604 | 1461148981463 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 3604 | 1461148981466 Marionette TRACE conn2 <- [1,1926,null,{}] 03:43:01 INFO - PROCESS | 3604 | 1461148981469 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 3604 | 1461148981569 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:43:01 INFO - PROCESS | 3604 | 1461148981575 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 3604 | ++DOCSHELL 157AAC00 == 90 [pid = 3604] [id = 491] 03:43:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (157AB400) [pid = 3604] [serial = 1473] [outer = 00000000] 03:43:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (165C0000) [pid = 3604] [serial = 1474] [outer = 157AB400] 03:43:01 INFO - PROCESS | 3604 | 1461148981622 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (16A72C00) [pid = 3604] [serial = 1475] [outer = 157AB400] 03:43:02 INFO - PROCESS | 3604 | 1461148982171 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 729ms 03:43:02 INFO - PROCESS | 3604 | 1461148982185 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 3604 | 1461148982187 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:43:02 INFO - PROCESS | 3604 | 1461148982191 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 3604 | 1461148982194 Marionette TRACE conn2 <- [1,1930,null,{}] 03:43:02 INFO - PROCESS | 3604 | 1461148982204 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 3604 | 1461148982301 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:43:02 INFO - PROCESS | 3604 | 1461148982422 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 3604 | ++DOCSHELL 18DE6800 == 91 [pid = 3604] [id = 492] 03:43:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (18EC4000) [pid = 3604] [serial = 1476] [outer = 00000000] 03:43:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (19113400) [pid = 3604] [serial = 1477] [outer = 18EC4000] 03:43:02 INFO - PROCESS | 3604 | 1461148982469 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1962F800) [pid = 3604] [serial = 1478] [outer = 18EC4000] 03:43:02 INFO - PROCESS | 3604 | 1461148982842 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 682ms 03:43:02 INFO - PROCESS | 3604 | 1461148982890 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 3604 | 1461148982893 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:43:02 INFO - PROCESS | 3604 | 1461148982896 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 3604 | 1461148982898 Marionette TRACE conn2 <- [1,1934,null,{}] 03:43:02 INFO - PROCESS | 3604 | 1461148982902 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 3604 | 1461148982996 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:43:02 INFO - PROCESS | 3604 | 1461148983002 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 3604 | ++DOCSHELL 190C1C00 == 92 [pid = 3604] [id = 493] 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (19628C00) [pid = 3604] [serial = 1479] [outer = 00000000] 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (19B49400) [pid = 3604] [serial = 1480] [outer = 19628C00] 03:43:03 INFO - PROCESS | 3604 | 1461148983048 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (19D46C00) [pid = 3604] [serial = 1481] [outer = 19628C00] 03:43:03 INFO - PROCESS | 3604 | 1461148983529 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 682ms 03:43:03 INFO - PROCESS | 3604 | 1461148983596 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 3604 | 1461148983598 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:43:03 INFO - PROCESS | 3604 | 1461148983601 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 3604 | 1461148983603 Marionette TRACE conn2 <- [1,1938,null,{}] 03:43:03 INFO - PROCESS | 3604 | 1461148983606 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 3604 | 1461148983770 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:43:03 INFO - PROCESS | 3604 | 1461148983834 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 3604 | ++DOCSHELL 19F0D400 == 93 [pid = 3604] [id = 494] 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1A26B000) [pid = 3604] [serial = 1482] [outer = 00000000] 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1A888800) [pid = 3604] [serial = 1483] [outer = 1A26B000] 03:43:03 INFO - PROCESS | 3604 | 1461148983881 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1AC60800) [pid = 3604] [serial = 1484] [outer = 1A26B000] 03:43:04 INFO - PROCESS | 3604 | 1461148984328 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 790ms 03:43:04 INFO - PROCESS | 3604 | 1461148984386 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 3604 | 1461148984388 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 03:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:43:04 INFO - PROCESS | 3604 | 1461148984391 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 3604 | 1461148984393 Marionette TRACE conn2 <- [1,1942,null,{}] 03:43:04 INFO - PROCESS | 3604 | 1461148984396 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 3604 | 1461148984536 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:43:04 INFO - PROCESS | 3604 | 1461148984559 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 3604 | ++DOCSHELL 1C0E1400 == 94 [pid = 3604] [id = 495] 03:43:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1C0E3C00) [pid = 3604] [serial = 1485] [outer = 00000000] 03:43:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1CD69C00) [pid = 3604] [serial = 1486] [outer = 1C0E3C00] 03:43:04 INFO - PROCESS | 3604 | 1461148984605 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1CD74800) [pid = 3604] [serial = 1487] [outer = 1C0E3C00] 03:43:05 INFO - PROCESS | 3604 | 1461148985051 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 682ms 03:43:05 INFO - PROCESS | 3604 | 1461148985091 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 3604 | 1461148985093 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 03:43:05 INFO - PROCESS | 3604 | 1461148985096 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:43:05 INFO - PROCESS | 3604 | 1461148985098 Marionette TRACE conn2 <- [1,1946,null,{}] 03:43:05 INFO - PROCESS | 3604 | 1461148985101 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 3604 | 1461148985266 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:43:05 INFO - PROCESS | 3604 | 1461148985286 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 3604 | ++DOCSHELL 1C238400 == 95 [pid = 3604] [id = 496] 03:43:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1CBC4C00) [pid = 3604] [serial = 1488] [outer = 00000000] 03:43:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1D6C6C00) [pid = 3604] [serial = 1489] [outer = 1CBC4C00] 03:43:05 INFO - PROCESS | 3604 | 1461148985330 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1D7CB000) [pid = 3604] [serial = 1490] [outer = 1CBC4C00] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1333C400) [pid = 3604] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (198C3400) [pid = 3604] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (1A26A400) [pid = 3604] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (02671800) [pid = 3604] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (17C06400) [pid = 3604] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1C232800) [pid = 3604] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (1D291400) [pid = 3604] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1325D400) [pid = 3604] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (183DB400) [pid = 3604] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1962C400) [pid = 3604] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:43:05 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (18DE0400) [pid = 3604] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:43:05 INFO - PROCESS | 3604 | 1461148985966 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 931ms 03:43:06 INFO - PROCESS | 3604 | 1461148986029 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 3604 | 1461148986031 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 03:43:06 INFO - PROCESS | 3604 | 1461148986034 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 3604 | 1461148986036 Marionette TRACE conn2 <- [1,1950,null,{}] 03:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:43:06 INFO - PROCESS | 3604 | 1461148986048 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 3604 | 1461148986140 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:43:06 INFO - PROCESS | 3604 | 1461148986147 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 3604 | ++DOCSHELL 19111C00 == 96 [pid = 3604] [id = 497] 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (19114800) [pid = 3604] [serial = 1491] [outer = 00000000] 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (19B48C00) [pid = 3604] [serial = 1492] [outer = 19114800] 03:43:06 INFO - PROCESS | 3604 | 1461148986196 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1D291400) [pid = 3604] [serial = 1493] [outer = 19114800] 03:43:06 INFO - PROCESS | 3604 | 1461148986661 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 682ms 03:43:06 INFO - PROCESS | 3604 | 1461148986736 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 3604 | 1461148986738 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 03:43:06 INFO - PROCESS | 3604 | 1461148986741 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:43:06 INFO - PROCESS | 3604 | 1461148986743 Marionette TRACE conn2 <- [1,1954,null,{}] 03:43:06 INFO - PROCESS | 3604 | 1461148986747 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 3604 | 1461148986865 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:43:06 INFO - PROCESS | 3604 | 1461148986877 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 3604 | ++DOCSHELL 1325B800 == 97 [pid = 3604] [id = 498] 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (19B47000) [pid = 3604] [serial = 1494] [outer = 00000000] 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1D7D6000) [pid = 3604] [serial = 1495] [outer = 19B47000] 03:43:06 INFO - PROCESS | 3604 | 1461148986921 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1DE1B800) [pid = 3604] [serial = 1496] [outer = 19B47000] 03:43:07 INFO - PROCESS | 3604 | 1461148987364 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 636ms 03:43:07 INFO - PROCESS | 3604 | 1461148987410 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 3604 | 1461148987412 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 03:43:07 INFO - PROCESS | 3604 | 1461148987416 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:43:07 INFO - PROCESS | 3604 | 1461148987418 Marionette TRACE conn2 <- [1,1958,null,{}] 03:43:07 INFO - PROCESS | 3604 | 1461148987421 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 3604 | 1461148987514 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:43:07 INFO - PROCESS | 3604 | 1461148987519 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 3604 | ++DOCSHELL 1C233400 == 98 [pid = 3604] [id = 499] 03:43:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1D46C400) [pid = 3604] [serial = 1497] [outer = 00000000] 03:43:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1DF65000) [pid = 3604] [serial = 1498] [outer = 1D46C400] 03:43:07 INFO - PROCESS | 3604 | 1461148987563 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1E1F2C00) [pid = 3604] [serial = 1499] [outer = 1D46C400] 03:43:08 INFO - PROCESS | 3604 | 1461148988289 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 945ms 03:43:08 INFO - PROCESS | 3604 | 1461148988348 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 3604 | 1461148988353 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 03:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:43:08 INFO - PROCESS | 3604 | 1461148988359 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 3604 | 1461148988363 Marionette TRACE conn2 <- [1,1962,null,{}] 03:43:08 INFO - PROCESS | 3604 | 1461148988368 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 3604 | 1461148988503 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:43:08 INFO - PROCESS | 3604 | 1461148988658 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 3604 | ++DOCSHELL 14A94C00 == 99 [pid = 3604] [id = 500] 03:43:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1550B400) [pid = 3604] [serial = 1500] [outer = 00000000] 03:43:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (17C7AC00) [pid = 3604] [serial = 1501] [outer = 1550B400] 03:43:08 INFO - PROCESS | 3604 | 1461148988715 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (18868C00) [pid = 3604] [serial = 1502] [outer = 1550B400] 03:43:09 INFO - PROCESS | 3604 | 1461148989267 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 03:43:09 INFO - PROCESS | 3604 | 1461148989305 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 3604 | 1461148989311 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:43:09 INFO - PROCESS | 3604 | 1461148989322 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 3604 | 1461148989325 Marionette TRACE conn2 <- [1,1966,null,{}] 03:43:09 INFO - PROCESS | 3604 | 1461148989329 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 3604 | 1461148989447 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:43:09 INFO - PROCESS | 3604 | 1461148989619 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 3604 | ++DOCSHELL 14AA2800 == 100 [pid = 3604] [id = 501] 03:43:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (16544C00) [pid = 3604] [serial = 1503] [outer = 00000000] 03:43:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (197F8C00) [pid = 3604] [serial = 1504] [outer = 16544C00] 03:43:09 INFO - PROCESS | 3604 | 1461148989674 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (19B50C00) [pid = 3604] [serial = 1505] [outer = 16544C00] 03:43:10 INFO - PROCESS | 3604 | 1461148990309 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1038ms 03:43:10 INFO - PROCESS | 3604 | 1461148990348 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 3604 | 1461148990350 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 03:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:43:10 INFO - PROCESS | 3604 | 1461148990371 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 3604 | 1461148990374 Marionette TRACE conn2 <- [1,1970,null,{}] 03:43:10 INFO - PROCESS | 3604 | 1461148990386 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 3604 | 1461148990537 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:43:10 INFO - PROCESS | 3604 | 1461148990699 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 3604 | ++DOCSHELL 1D7D3000 == 101 [pid = 3604] [id = 502] 03:43:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (1DE83800) [pid = 3604] [serial = 1506] [outer = 00000000] 03:43:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (1E37AC00) [pid = 3604] [serial = 1507] [outer = 1DE83800] 03:43:10 INFO - PROCESS | 3604 | 1461148990757 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (1E3D6C00) [pid = 3604] [serial = 1508] [outer = 1DE83800] 03:43:11 INFO - PROCESS | 3604 | 1461148991306 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 992ms 03:43:11 INFO - PROCESS | 3604 | 1461148991374 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 3604 | 1461148991377 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 03:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:43:11 INFO - PROCESS | 3604 | 1461148991381 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 3604 | 1461148991383 Marionette TRACE conn2 <- [1,1974,null,{}] 03:43:11 INFO - PROCESS | 3604 | 1461148991386 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:11 INFO - PROCESS | 3604 | 1461148991504 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:43:11 INFO - PROCESS | 3604 | 1461148991676 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 3604 | ++DOCSHELL 18AB9000 == 102 [pid = 3604] [id = 503] 03:43:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (18EC5800) [pid = 3604] [serial = 1509] [outer = 00000000] 03:43:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (1E8A7000) [pid = 3604] [serial = 1510] [outer = 18EC5800] 03:43:11 INFO - PROCESS | 3604 | 1461148991731 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (1E8AEC00) [pid = 3604] [serial = 1511] [outer = 18EC5800] 03:43:12 INFO - PROCESS | 3604 | 1461148992284 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 992ms 03:43:12 INFO - PROCESS | 3604 | 1461148992367 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 3604 | 1461148992369 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:43:12 INFO - PROCESS | 3604 | 1461148992372 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 3604 | 1461148992374 Marionette TRACE conn2 <- [1,1978,null,{}] 03:43:12 INFO - PROCESS | 3604 | 1461148992378 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 3604 | 1461148992492 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:43:12 INFO - PROCESS | 3604 | 1461148992651 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 3604 | ++DOCSHELL 1E379C00 == 103 [pid = 3604] [id = 504] 03:43:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (1E3D6000) [pid = 3604] [serial = 1512] [outer = 00000000] 03:43:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (2118C000) [pid = 3604] [serial = 1513] [outer = 1E3D6000] 03:43:12 INFO - PROCESS | 3604 | 1461148992706 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (211C9000) [pid = 3604] [serial = 1514] [outer = 1E3D6000] 03:43:13 INFO - PROCESS | 3604 | 1461148993245 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 884ms 03:43:13 INFO - PROCESS | 3604 | 1461148993277 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 3604 | 1461148993280 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:43:13 INFO - PROCESS | 3604 | 1461148993283 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 3604 | 1461148993285 Marionette TRACE conn2 <- [1,1982,null,{}] 03:43:13 INFO - PROCESS | 3604 | 1461148993289 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 3604 | 1461148993429 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:43:13 INFO - PROCESS | 3604 | 1461148993602 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 3604 | ++DOCSHELL 211C8C00 == 104 [pid = 3604] [id = 505] 03:43:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (211CB800) [pid = 3604] [serial = 1515] [outer = 00000000] 03:43:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (21759C00) [pid = 3604] [serial = 1516] [outer = 211CB800] 03:43:13 INFO - PROCESS | 3604 | 1461148993660 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (21769800) [pid = 3604] [serial = 1517] [outer = 211CB800] 03:43:14 INFO - PROCESS | 3604 | 1461148994192 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 03:43:14 INFO - PROCESS | 3604 | 1461148994231 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 3604 | 1461148994234 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 03:43:14 INFO - PROCESS | 3604 | 1461148994237 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:43:14 INFO - PROCESS | 3604 | 1461148994239 Marionette TRACE conn2 <- [1,1986,null,{}] 03:43:14 INFO - PROCESS | 3604 | 1461148994243 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 3604 | 1461148994344 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:43:14 INFO - PROCESS | 3604 | 1461148994518 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 3604 | ++DOCSHELL 211CAC00 == 105 [pid = 3604] [id = 506] 03:43:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (2174C800) [pid = 3604] [serial = 1518] [outer = 00000000] 03:43:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (2192D400) [pid = 3604] [serial = 1519] [outer = 2174C800] 03:43:14 INFO - PROCESS | 3604 | 1461148994572 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (2192D800) [pid = 3604] [serial = 1520] [outer = 2174C800] 03:43:15 INFO - PROCESS | 3604 | 1461148995100 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 03:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:43:15 INFO - PROCESS | 3604 | 1461148995168 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 3604 | 1461148995170 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 03:43:15 INFO - PROCESS | 3604 | 1461148995173 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 3604 | 1461148995175 Marionette TRACE conn2 <- [1,1990,null,{}] 03:43:15 INFO - PROCESS | 3604 | 1461148995179 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 3604 | 1461148995292 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:43:15 INFO - PROCESS | 3604 | 1461148995458 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 3604 | ++DOCSHELL 21924C00 == 106 [pid = 3604] [id = 507] 03:43:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 178 (21927400) [pid = 3604] [serial = 1521] [outer = 00000000] 03:43:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 179 (2193C400) [pid = 3604] [serial = 1522] [outer = 21927400] 03:43:15 INFO - PROCESS | 3604 | 1461148995512 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 180 (2193EC00) [pid = 3604] [serial = 1523] [outer = 21927400] 03:43:16 INFO - PROCESS | 3604 | 1461148996114 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 992ms 03:43:16 INFO - PROCESS | 3604 | 1461148996177 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 3604 | 1461148996179 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 03:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:43:16 INFO - PROCESS | 3604 | 1461148996183 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 3604 | 1461148996185 Marionette TRACE conn2 <- [1,1994,null,{}] 03:43:16 INFO - PROCESS | 3604 | 1461148996189 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 3604 | 1461148996307 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:43:16 INFO - PROCESS | 3604 | 1461148996613 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 3604 | ++DOCSHELL 14AF3800 == 107 [pid = 3604] [id = 508] 03:43:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 181 (1556AC00) [pid = 3604] [serial = 1524] [outer = 00000000] 03:43:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 182 (157AB800) [pid = 3604] [serial = 1525] [outer = 1556AC00] 03:43:16 INFO - PROCESS | 3604 | 1461148996671 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 183 (1653A800) [pid = 3604] [serial = 1526] [outer = 1556AC00] 03:43:17 INFO - PROCESS | 3604 | 1461148997264 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1148ms 03:43:17 INFO - PROCESS | 3604 | 1461148997320 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 3604 | 1461148997325 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 03:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:43:17 INFO - PROCESS | 3604 | 1461148997330 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 3604 | 1461148997333 Marionette TRACE conn2 <- [1,1998,null,{}] 03:43:17 INFO - PROCESS | 3604 | 1461148997338 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 3604 | 1461148997455 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:43:17 INFO - PROCESS | 3604 | 1461148997632 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 3604 | ++DOCSHELL 18EBD400 == 108 [pid = 3604] [id = 509] 03:43:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 184 (18DEB400) [pid = 3604] [serial = 1527] [outer = 00000000] 03:43:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 185 (18ECAC00) [pid = 3604] [serial = 1528] [outer = 18DEB400] 03:43:17 INFO - PROCESS | 3604 | 1461148997686 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 186 (1962C400) [pid = 3604] [serial = 1529] [outer = 18DEB400] 03:43:18 INFO - PROCESS | 3604 | 1461148998326 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1039ms 03:43:18 INFO - PROCESS | 3604 | 1461148998401 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 3604 | 1461148998405 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:43:18 INFO - PROCESS | 3604 | 1461148998411 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 3604 | 1461148998413 Marionette TRACE conn2 <- [1,2002,null,{}] 03:43:18 INFO - PROCESS | 3604 | 1461148998416 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 3604 | 1461148998532 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:43:18 INFO - PROCESS | 3604 | 1461148998693 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 3604 | ++DOCSHELL 18861C00 == 109 [pid = 3604] [id = 510] 03:43:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 187 (18F74C00) [pid = 3604] [serial = 1530] [outer = 00000000] 03:43:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 188 (1C235800) [pid = 3604] [serial = 1531] [outer = 18F74C00] 03:43:18 INFO - PROCESS | 3604 | 1461148998753 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 189 (1D299000) [pid = 3604] [serial = 1532] [outer = 18F74C00] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1325B800 == 108 [pid = 3604] [id = 498] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 19111C00 == 107 [pid = 3604] [id = 497] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1C238400 == 106 [pid = 3604] [id = 496] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1C0E1400 == 105 [pid = 3604] [id = 495] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 19F0D400 == 104 [pid = 3604] [id = 494] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 190C1C00 == 103 [pid = 3604] [id = 493] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 18DE6800 == 102 [pid = 3604] [id = 492] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 157AAC00 == 101 [pid = 3604] [id = 491] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 15E90000 == 100 [pid = 3604] [id = 490] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1A265000 == 99 [pid = 3604] [id = 488] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 211C2000 == 98 [pid = 3604] [id = 487] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 188 (1886AC00) [pid = 3604] [serial = 1390] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 187 (1DADC000) [pid = 3604] [serial = 1396] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 186 (1DF66800) [pid = 3604] [serial = 1402] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 185 (1DE88000) [pid = 3604] [serial = 1399] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 184 (1E3D8000) [pid = 3604] [serial = 1405] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 183 (1A83D000) [pid = 3604] [serial = 1393] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 182 (13526C00) [pid = 3604] [serial = 1387] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 181 (1E850000) [pid = 3604] [serial = 1408] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 211CCC00 == 97 [pid = 3604] [id = 486] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 16A6B800 == 96 [pid = 3604] [id = 485] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1D7D1000 == 95 [pid = 3604] [id = 484] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1AC6A800 == 94 [pid = 3604] [id = 483] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 1885CC00 == 93 [pid = 3604] [id = 482] 03:43:19 INFO - PROCESS | 3604 | --DOCSHELL 14AF8C00 == 92 [pid = 3604] [id = 481] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 180 (1E84DC00) [pid = 3604] [serial = 1441] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 179 (18863800) [pid = 3604] [serial = 1418] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 178 (19F0F000) [pid = 3604] [serial = 1421] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 177 (14AE9400) [pid = 3604] [serial = 1417] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (1C0E2400) [pid = 3604] [serial = 1424] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (15F57800) [pid = 3604] [serial = 1412] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (18EC1000) [pid = 3604] [serial = 1415] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (1D28C800) [pid = 3604] [serial = 1427] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (1CBC6C00) [pid = 3604] [serial = 1426] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (19B4C800) [pid = 3604] [serial = 1420] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (1DE86800) [pid = 3604] [serial = 1432] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (1435FC00) [pid = 3604] [serial = 1435] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (18DE1000) [pid = 3604] [serial = 1414] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (1DE84C00) [pid = 3604] [serial = 1439] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (1556E000) [pid = 3604] [serial = 1411] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (1CD6D000) [pid = 3604] [serial = 1438] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (1DF5BC00) [pid = 3604] [serial = 1433] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (1A890000) [pid = 3604] [serial = 1423] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (1D93AC00) [pid = 3604] [serial = 1430] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1D7C7400) [pid = 3604] [serial = 1429] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (1D64A000) [pid = 3604] [serial = 1385] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (16541000) [pid = 3604] [serial = 1436] [outer = 00000000] [url = about:blank] 03:43:19 INFO - PROCESS | 3604 | 1461148999355 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 992ms 03:43:19 INFO - PROCESS | 3604 | 1461148999395 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 3604 | 1461148999397 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:43:19 INFO - PROCESS | 3604 | 1461148999402 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 3604 | 1461148999408 Marionette TRACE conn2 <- [1,2006,null,{}] 03:43:19 INFO - PROCESS | 3604 | 1461148999416 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 3604 | 1461148999532 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:43:19 INFO - PROCESS | 3604 | 1461148999677 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 3604 | ++DOCSHELL 165BE400 == 93 [pid = 3604] [id = 511] 03:43:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (17C02400) [pid = 3604] [serial = 1533] [outer = 00000000] 03:43:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (190C2000) [pid = 3604] [serial = 1534] [outer = 17C02400] 03:43:19 INFO - PROCESS | 3604 | 1461148999722 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (1AC5F000) [pid = 3604] [serial = 1535] [outer = 17C02400] 03:43:20 INFO - PROCESS | 3604 | 1461149000092 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 744ms 03:43:20 INFO - PROCESS | 3604 | 1461149000141 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 3604 | 1461149000143 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:43:20 INFO - PROCESS | 3604 | 1461149000147 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 3604 | 1461149000148 Marionette TRACE conn2 <- [1,2010,null,{}] 03:43:20 INFO - PROCESS | 3604 | 1461149000152 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 3604 | 1461149000277 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:43:20 INFO - PROCESS | 3604 | 1461149000283 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 3604 | ++DOCSHELL 1A83D000 == 94 [pid = 3604] [id = 512] 03:43:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (1AC64000) [pid = 3604] [serial = 1536] [outer = 00000000] 03:43:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (1C231C00) [pid = 3604] [serial = 1537] [outer = 1AC64000] 03:43:20 INFO - PROCESS | 3604 | 1461149000332 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (1CBC3000) [pid = 3604] [serial = 1538] [outer = 1AC64000] 03:43:20 INFO - PROCESS | 3604 | 1461149000792 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 729ms 03:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:43:20 INFO - PROCESS | 3604 | 1461149000870 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 3604 | 1461149000872 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 03:43:20 INFO - PROCESS | 3604 | 1461149000875 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 3604 | 1461149000877 Marionette TRACE conn2 <- [1,2014,null,{}] 03:43:20 INFO - PROCESS | 3604 | 1461149000881 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 3604 | 1461149000981 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:43:20 INFO - PROCESS | 3604 | 1461149000987 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 3604 | ++DOCSHELL 1D646C00 == 95 [pid = 3604] [id = 513] 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (1D653400) [pid = 3604] [serial = 1539] [outer = 00000000] 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (1D7C7400) [pid = 3604] [serial = 1540] [outer = 1D653400] 03:43:21 INFO - PROCESS | 3604 | 1461149001040 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (1D93BC00) [pid = 3604] [serial = 1541] [outer = 1D653400] 03:43:21 INFO - PROCESS | 3604 | 1461149001579 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 729ms 03:43:21 INFO - PROCESS | 3604 | 1461149001616 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 3604 | 1461149001618 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 03:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:43:21 INFO - PROCESS | 3604 | 1461149001660 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 3604 | 1461149001662 Marionette TRACE conn2 <- [1,2018,null,{}] 03:43:21 INFO - PROCESS | 3604 | 1461149001665 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 3604 | 1461149001802 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:43:21 INFO - PROCESS | 3604 | 1461149001822 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 3604 | ++DOCSHELL 1DE86800 == 96 [pid = 3604] [id = 514] 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (1DE89800) [pid = 3604] [serial = 1542] [outer = 00000000] 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (1DF58C00) [pid = 3604] [serial = 1543] [outer = 1DE89800] 03:43:21 INFO - PROCESS | 3604 | 1461149001866 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (1E1EAC00) [pid = 3604] [serial = 1544] [outer = 1DE89800] 03:43:22 INFO - PROCESS | 3604 | 1461149002318 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 698ms 03:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:43:22 INFO - PROCESS | 3604 | 1461149002353 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 3604 | 1461149002355 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 03:43:22 INFO - PROCESS | 3604 | 1461149002359 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 3604 | 1461149002360 Marionette TRACE conn2 <- [1,2022,null,{}] 03:43:22 INFO - PROCESS | 3604 | 1461149002364 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - PROCESS | 3604 | 1461149002498 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:43:22 INFO - PROCESS | 3604 | 1461149002517 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 3604 | ++DOCSHELL 1DE8F800 == 97 [pid = 3604] [id = 515] 03:43:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (1E1F8400) [pid = 3604] [serial = 1545] [outer = 00000000] 03:43:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (1E3DE000) [pid = 3604] [serial = 1546] [outer = 1E1F8400] 03:43:22 INFO - PROCESS | 3604 | 1461149002569 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (1E8A0000) [pid = 3604] [serial = 1547] [outer = 1E1F8400] 03:43:23 INFO - PROCESS | 3604 | 1461149003011 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 682ms 03:43:23 INFO - PROCESS | 3604 | 1461149003040 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 3604 | 1461149003042 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:43:23 INFO - PROCESS | 3604 | 1461149003045 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 3604 | 1461149003047 Marionette TRACE conn2 <- [1,2026,null,{}] 03:43:23 INFO - PROCESS | 3604 | 1461149003050 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 3604 | 1461149003184 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (1333A000) [pid = 3604] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (21746C00) [pid = 3604] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (211CE400) [pid = 3604] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (21757C00) [pid = 3604] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (21B77000) [pid = 3604] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (14357400) [pid = 3604] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (21186000) [pid = 3604] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (14A0F400) [pid = 3604] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (1E3D3000) [pid = 3604] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (1E379800) [pid = 3604] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (157ABC00) [pid = 3604] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (21758800) [pid = 3604] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (198C5400) [pid = 3604] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (18BE6000) [pid = 3604] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (181EA800) [pid = 3604] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (19633400) [pid = 3604] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1A889800) [pid = 3604] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (1D290800) [pid = 3604] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (1DE92C00) [pid = 3604] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (15508C00) [pid = 3604] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (1341EC00) [pid = 3604] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (19628C00) [pid = 3604] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (18887400) [pid = 3604] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1653C400) [pid = 3604] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (157AB400) [pid = 3604] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1A26B000) [pid = 3604] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (18EC4000) [pid = 3604] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1C0E3C00) [pid = 3604] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1CBC4C00) [pid = 3604] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (19B47000) [pid = 3604] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (19114800) [pid = 3604] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (13263000) [pid = 3604] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1848DC00) [pid = 3604] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1E846C00) [pid = 3604] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1D933400) [pid = 3604] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:43:23 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1DF5DC00) [pid = 3604] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:43:23 INFO - PROCESS | 3604 | 1461149003685 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 3604 | ++DOCSHELL 11BAC400 == 98 [pid = 3604] [id = 516] 03:43:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1320D800) [pid = 3604] [serial = 1548] [outer = 00000000] 03:43:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1352F800) [pid = 3604] [serial = 1549] [outer = 1320D800] 03:43:23 INFO - PROCESS | 3604 | 1461149003731 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (15511000) [pid = 3604] [serial = 1550] [outer = 1320D800] 03:43:24 INFO - PROCESS | 3604 | 1461149004109 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1070ms 03:43:24 INFO - PROCESS | 3604 | 1461149004133 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 3604 | 1461149004135 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 03:43:24 INFO - PROCESS | 3604 | 1461149004139 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:43:24 INFO - PROCESS | 3604 | 1461149004141 Marionette TRACE conn2 <- [1,2030,null,{}] 03:43:24 INFO - PROCESS | 3604 | 1461149004144 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 3604 | 1461149004238 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:43:24 INFO - PROCESS | 3604 | 1461149004244 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 3604 | ++DOCSHELL 14A0F400 == 99 [pid = 3604] [id = 517] 03:43:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (15CEA000) [pid = 3604] [serial = 1551] [outer = 00000000] 03:43:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1995E000) [pid = 3604] [serial = 1552] [outer = 15CEA000] 03:43:24 INFO - PROCESS | 3604 | 1461149004287 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1A1E2C00) [pid = 3604] [serial = 1553] [outer = 15CEA000] 03:43:24 INFO - PROCESS | 3604 | 1461149004742 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 636ms 03:43:24 INFO - PROCESS | 3604 | 1461149004789 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:43:24 INFO - PROCESS | 3604 | 1461149004791 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 03:43:24 INFO - PROCESS | 3604 | 1461149004795 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 3604 | 1461149004796 Marionette TRACE conn2 <- [1,2034,null,{}] 03:43:24 INFO - PROCESS | 3604 | 1461149004800 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 3604 | 1461149004878 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:43:24 INFO - PROCESS | 3604 | 1461149004884 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 3604 | ++DOCSHELL 1D290800 == 100 [pid = 3604] [id = 518] 03:43:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1D46E400) [pid = 3604] [serial = 1554] [outer = 00000000] 03:43:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1DF5DC00) [pid = 3604] [serial = 1555] [outer = 1D46E400] 03:43:24 INFO - PROCESS | 3604 | 1461149004934 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1E1EB400) [pid = 3604] [serial = 1556] [outer = 1D46E400] 03:43:25 INFO - PROCESS | 3604 | 1461149005441 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 683ms 03:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:43:25 INFO - PROCESS | 3604 | 1461149005477 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 3604 | 1461149005479 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 3604 | 1461149005482 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 3604 | 1461149005485 Marionette TRACE conn2 <- [1,2038,null,{}] 03:43:25 INFO - PROCESS | 3604 | 1461149005488 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 3604 | 1461149005605 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:43:25 INFO - PROCESS | 3604 | 1461149005851 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 3604 | ++DOCSHELL 1325E000 == 101 [pid = 3604] [id = 519] 03:43:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (13264400) [pid = 3604] [serial = 1557] [outer = 00000000] 03:43:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1435FC00) [pid = 3604] [serial = 1558] [outer = 13264400] 03:43:25 INFO - PROCESS | 3604 | 1461149005911 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (157A4000) [pid = 3604] [serial = 1559] [outer = 13264400] 03:43:26 INFO - PROCESS | 3604 | 1461149006615 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1132ms 03:43:26 INFO - PROCESS | 3604 | 1461149006630 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 3604 | 1461149006636 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 3604 | 1461149006642 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:43:26 INFO - PROCESS | 3604 | 1461149006646 Marionette TRACE conn2 <- [1,2042,null,{}] 03:43:26 INFO - PROCESS | 3604 | 1461149006652 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 3604 | 1461149006779 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:43:26 INFO - PROCESS | 3604 | 1461149006944 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 3604 | ++DOCSHELL 18DDDC00 == 102 [pid = 3604] [id = 520] 03:43:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (18DDE800) [pid = 3604] [serial = 1560] [outer = 00000000] 03:43:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (18EC7800) [pid = 3604] [serial = 1561] [outer = 18DDE800] 03:43:27 INFO - PROCESS | 3604 | 1461149007001 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1962A000) [pid = 3604] [serial = 1562] [outer = 18DDE800] 03:43:27 INFO - PROCESS | 3604 | 1461149007563 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 993ms 03:43:27 INFO - PROCESS | 3604 | 1461149007633 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 3604 | 1461149007637 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:43:27 INFO - PROCESS | 3604 | 1461149007642 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 3604 | 1461149007646 Marionette TRACE conn2 <- [1,2046,null,{}] 03:43:27 INFO - PROCESS | 3604 | 1461149007651 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 3604 | 1461149007776 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:43:27 INFO - PROCESS | 3604 | 1461149007940 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 3604 | ++DOCSHELL 1A1D4000 == 103 [pid = 3604] [id = 521] 03:43:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1A1E1C00) [pid = 3604] [serial = 1563] [outer = 00000000] 03:43:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1C23A000) [pid = 3604] [serial = 1564] [outer = 1A1E1C00] 03:43:27 INFO - PROCESS | 3604 | 1461149007995 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1D6CF400) [pid = 3604] [serial = 1565] [outer = 1A1E1C00] 03:43:28 INFO - PROCESS | 3604 | 1461149008615 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1039ms 03:43:28 INFO - PROCESS | 3604 | 1461149008686 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 3604 | 1461149008690 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:43:28 INFO - PROCESS | 3604 | 1461149008717 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 3604 | 1461149008723 Marionette TRACE conn2 <- [1,2050,null,{}] 03:43:28 INFO - PROCESS | 3604 | 1461149008743 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 3604 | 1461149008869 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:43:29 INFO - PROCESS | 3604 | 1461149009025 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 3604 | ++DOCSHELL 1D6CCC00 == 104 [pid = 3604] [id = 522] 03:43:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1D934C00) [pid = 3604] [serial = 1566] [outer = 00000000] 03:43:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (211C8000) [pid = 3604] [serial = 1567] [outer = 1D934C00] 03:43:29 INFO - PROCESS | 3604 | 1461149009080 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (21746000) [pid = 3604] [serial = 1568] [outer = 1D934C00] 03:43:29 INFO - PROCESS | 3604 | 1461149009681 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1070ms 03:43:29 INFO - PROCESS | 3604 | 1461149009761 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 3604 | 1461149009764 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:43:29 INFO - PROCESS | 3604 | 1461149009784 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 3604 | 1461149009786 Marionette TRACE conn2 <- [1,2054,null,{}] 03:43:29 INFO - PROCESS | 3604 | 1461149009805 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 3604 | 1461149009930 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:43:30 INFO - PROCESS | 3604 | 1461149010086 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 3604 | ++DOCSHELL 1D940400 == 105 [pid = 3604] [id = 523] 03:43:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (21190C00) [pid = 3604] [serial = 1569] [outer = 00000000] 03:43:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (2175A400) [pid = 3604] [serial = 1570] [outer = 21190C00] 03:43:30 INFO - PROCESS | 3604 | 1461149010143 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (21925000) [pid = 3604] [serial = 1571] [outer = 21190C00] 03:43:30 INFO - PROCESS | 3604 | 1461149010711 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 945ms 03:43:30 INFO - PROCESS | 3604 | 1461149010730 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:43:30 INFO - PROCESS | 3604 | 1461149010733 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 03:43:30 INFO - PROCESS | 3604 | 1461149010737 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 3604 | 1461149010739 Marionette TRACE conn2 <- [1,2058,null,{}] 03:43:30 INFO - PROCESS | 3604 | 1461149010742 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 3604 | 1461149010856 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:43:31 INFO - PROCESS | 3604 | 1461149011036 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 3604 | ++DOCSHELL 21938000 == 106 [pid = 3604] [id = 524] 03:43:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (21939C00) [pid = 3604] [serial = 1572] [outer = 00000000] 03:43:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (21B6D000) [pid = 3604] [serial = 1573] [outer = 21939C00] 03:43:31 INFO - PROCESS | 3604 | 1461149011100 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (21B74C00) [pid = 3604] [serial = 1574] [outer = 21939C00] 03:43:31 INFO - PROCESS | 3604 | 1461149011628 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 931ms 03:43:31 INFO - PROCESS | 3604 | 1461149011664 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 3604 | 1461149011667 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 03:43:31 INFO - PROCESS | 3604 | 1461149011670 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:43:31 INFO - PROCESS | 3604 | 1461149011672 Marionette TRACE conn2 <- [1,2062,null,{}] 03:43:31 INFO - PROCESS | 3604 | 1461149011676 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 3604 | 1461149011798 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:43:31 INFO - PROCESS | 3604 | 1461149011975 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 3604 | ++DOCSHELL 21B6A400 == 107 [pid = 3604] [id = 525] 03:43:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (21B6BC00) [pid = 3604] [serial = 1575] [outer = 00000000] 03:43:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 167 (21D58000) [pid = 3604] [serial = 1576] [outer = 21B6BC00] 03:43:32 INFO - PROCESS | 3604 | 1461149012029 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 168 (21DE2000) [pid = 3604] [serial = 1577] [outer = 21B6BC00] 03:43:32 INFO - PROCESS | 3604 | 1461149012688 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1085ms 03:43:32 INFO - PROCESS | 3604 | 1461149012769 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 3604 | 1461149012773 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 03:43:32 INFO - PROCESS | 3604 | 1461149012777 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:43:32 INFO - PROCESS | 3604 | 1461149012779 Marionette TRACE conn2 <- [1,2066,null,{}] 03:43:32 INFO - PROCESS | 3604 | 1461149012783 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 3604 | 1461149012898 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:43:33 INFO - PROCESS | 3604 | 1461149013066 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 3604 | ++DOCSHELL 02A9F400 == 108 [pid = 3604] [id = 526] 03:43:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 169 (13334800) [pid = 3604] [serial = 1578] [outer = 00000000] 03:43:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 170 (183DB000) [pid = 3604] [serial = 1579] [outer = 13334800] 03:43:33 INFO - PROCESS | 3604 | 1461149013121 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 171 (18EC0800) [pid = 3604] [serial = 1580] [outer = 13334800] 03:43:34 INFO - PROCESS | 3604 | 1461149014113 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1380ms 03:43:34 INFO - PROCESS | 3604 | 1461149014163 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 3604 | 1461149014167 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:43:34 INFO - PROCESS | 3604 | 1461149014172 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 3604 | 1461149014176 Marionette TRACE conn2 <- [1,2070,null,{}] 03:43:34 INFO - PROCESS | 3604 | 1461149014182 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 3604 | 1461149014298 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:43:34 INFO - PROCESS | 3604 | 1461149014467 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 3604 | ++DOCSHELL 13337800 == 109 [pid = 3604] [id = 527] 03:43:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 172 (13340400) [pid = 3604] [serial = 1581] [outer = 00000000] 03:43:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 173 (13A22400) [pid = 3604] [serial = 1582] [outer = 13340400] 03:43:34 INFO - PROCESS | 3604 | 1461149014518 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 174 (157FA800) [pid = 3604] [serial = 1583] [outer = 13340400] 03:43:35 INFO - PROCESS | 3604 | 1461149015107 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 993ms 03:43:35 INFO - PROCESS | 3604 | 1461149015176 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 3604 | 1461149015181 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:43:35 INFO - PROCESS | 3604 | 1461149015188 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 3604 | 1461149015190 Marionette TRACE conn2 <- [1,2074,null,{}] 03:43:35 INFO - PROCESS | 3604 | 1461149015194 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 3604 | 1461149015284 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:43:35 INFO - PROCESS | 3604 | 1461149015450 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 3604 | ++DOCSHELL 15CC3C00 == 110 [pid = 3604] [id = 528] 03:43:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 175 (15EDA800) [pid = 3604] [serial = 1584] [outer = 00000000] 03:43:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 176 (16A74800) [pid = 3604] [serial = 1585] [outer = 15EDA800] 03:43:35 INFO - PROCESS | 3604 | 1461149015503 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 177 (18168C00) [pid = 3604] [serial = 1586] [outer = 15EDA800] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1E1F2400 == 109 [pid = 3604] [id = 469] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1D290800 == 108 [pid = 3604] [id = 518] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 14A0F400 == 107 [pid = 3604] [id = 517] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 11BAC400 == 106 [pid = 3604] [id = 516] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1DE8F800 == 105 [pid = 3604] [id = 515] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1DE86800 == 104 [pid = 3604] [id = 514] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1D646C00 == 103 [pid = 3604] [id = 513] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1A83D000 == 102 [pid = 3604] [id = 512] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 165BE400 == 101 [pid = 3604] [id = 511] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 18861C00 == 100 [pid = 3604] [id = 510] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 176 (1DF65000) [pid = 3604] [serial = 1498] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 18EBD400 == 99 [pid = 3604] [id = 509] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 14AF3800 == 98 [pid = 3604] [id = 508] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 21924C00 == 97 [pid = 3604] [id = 507] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 211CAC00 == 96 [pid = 3604] [id = 506] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 211C8C00 == 95 [pid = 3604] [id = 505] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1E379C00 == 94 [pid = 3604] [id = 504] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 18AB9000 == 93 [pid = 3604] [id = 503] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1D7D3000 == 92 [pid = 3604] [id = 502] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 14AA2800 == 91 [pid = 3604] [id = 501] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 14A94C00 == 90 [pid = 3604] [id = 500] 03:43:35 INFO - PROCESS | 3604 | --DOCSHELL 1C233400 == 89 [pid = 3604] [id = 499] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 175 (13A77400) [pid = 3604] [serial = 1388] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 174 (198BE400) [pid = 3604] [serial = 1277] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 173 (1E8A0400) [pid = 3604] [serial = 1409] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 172 (1DE12800) [pid = 3604] [serial = 1397] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 171 (1E1F3C00) [pid = 3604] [serial = 1403] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 170 (18421400) [pid = 3604] [serial = 1355] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 169 (22397400) [pid = 3604] [serial = 1292] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 168 (21765000) [pid = 3604] [serial = 1283] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 167 (21939400) [pid = 3604] [serial = 1349] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 166 (223A6C00) [pid = 3604] [serial = 1289] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (165C7800) [pid = 3604] [serial = 1274] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (21B70C00) [pid = 3604] [serial = 1286] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (18EC7C00) [pid = 3604] [serial = 1352] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (21186C00) [pid = 3604] [serial = 1280] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1E3DF000) [pid = 3604] [serial = 1406] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (181EFC00) [pid = 3604] [serial = 1331] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (21D4F000) [pid = 3604] [serial = 1346] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (1C230000) [pid = 3604] [serial = 1394] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (19B4D400) [pid = 3604] [serial = 1334] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (18AB4400) [pid = 3604] [serial = 1391] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (2118EC00) [pid = 3604] [serial = 1343] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (1DE8C800) [pid = 3604] [serial = 1400] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (1D93D400) [pid = 3604] [serial = 1337] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1E380800) [pid = 3604] [serial = 1340] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (17C07400) [pid = 3604] [serial = 1445] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (15C3BC00) [pid = 3604] [serial = 1444] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (18868800) [pid = 3604] [serial = 1469] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1885EC00) [pid = 3604] [serial = 1468] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (19B49400) [pid = 3604] [serial = 1480] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1962CC00) [pid = 3604] [serial = 1448] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (18F74400) [pid = 3604] [serial = 1447] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (1816C400) [pid = 3604] [serial = 1472] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (16A74000) [pid = 3604] [serial = 1471] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (165C0000) [pid = 3604] [serial = 1474] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (16A72C00) [pid = 3604] [serial = 1475] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1A888800) [pid = 3604] [serial = 1483] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1AC60800) [pid = 3604] [serial = 1484] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (19113400) [pid = 3604] [serial = 1477] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1962F800) [pid = 3604] [serial = 1478] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1CD76C00) [pid = 3604] [serial = 1450] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (20335800) [pid = 3604] [serial = 1453] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (2118A800) [pid = 3604] [serial = 1456] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (1CD69C00) [pid = 3604] [serial = 1486] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (21744400) [pid = 3604] [serial = 1459] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (21761C00) [pid = 3604] [serial = 1462] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (21924800) [pid = 3604] [serial = 1465] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (1D6C6C00) [pid = 3604] [serial = 1489] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (1D7D6000) [pid = 3604] [serial = 1495] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1D7CB000) [pid = 3604] [serial = 1490] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1CD74800) [pid = 3604] [serial = 1487] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (19B48C00) [pid = 3604] [serial = 1492] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1DE1B800) [pid = 3604] [serial = 1496] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (19D46C00) [pid = 3604] [serial = 1481] [outer = 00000000] [url = about:blank] 03:43:35 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (1D291400) [pid = 3604] [serial = 1493] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 3604 | 1461149016072 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 03:43:36 INFO - PROCESS | 3604 | 1461149016115 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 3604 | 1461149016117 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 03:43:36 INFO - PROCESS | 3604 | 1461149016121 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:43:36 INFO - PROCESS | 3604 | 1461149016124 Marionette TRACE conn2 <- [1,2078,null,{}] 03:43:36 INFO - PROCESS | 3604 | 1461149016135 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 3604 | 1461149016234 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:43:36 INFO - PROCESS | 3604 | 1461149016349 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 3604 | ++DOCSHELL 15C3BC00 == 90 [pid = 3604] [id = 529] 03:43:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (15E8E800) [pid = 3604] [serial = 1587] [outer = 00000000] 03:43:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (17C77000) [pid = 3604] [serial = 1588] [outer = 15E8E800] 03:43:36 INFO - PROCESS | 3604 | 1461149016396 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1885EC00) [pid = 3604] [serial = 1589] [outer = 15E8E800] 03:43:36 INFO - PROCESS | 3604 | 1461149016812 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 728ms 03:43:36 INFO - PROCESS | 3604 | 1461149016884 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 3604 | 1461149016887 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 03:43:36 INFO - PROCESS | 3604 | 1461149016890 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 3604 | 1461149016892 Marionette TRACE conn2 <- [1,2082,null,{}] 03:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:43:36 INFO - PROCESS | 3604 | 1461149016896 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 3604 | 1461149016986 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:43:36 INFO - PROCESS | 3604 | 1461149016995 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 3604 | ++DOCSHELL 18860C00 == 91 [pid = 3604] [id = 530] 03:43:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (18863000) [pid = 3604] [serial = 1590] [outer = 00000000] 03:43:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (18BDF800) [pid = 3604] [serial = 1591] [outer = 18863000] 03:43:37 INFO - PROCESS | 3604 | 1461149017041 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (18DE9800) [pid = 3604] [serial = 1592] [outer = 18863000] 03:43:37 INFO - PROCESS | 3604 | 1461149017500 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 636ms 03:43:37 INFO - PROCESS | 3604 | 1461149017514 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 3604 | 1461149017515 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 03:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:43:37 INFO - PROCESS | 3604 | 1461149017519 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 3604 | 1461149017520 Marionette TRACE conn2 <- [1,2086,null,{}] 03:43:37 INFO - PROCESS | 3604 | 1461149017524 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 3604 | 1461149017612 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:43:37 INFO - PROCESS | 3604 | 1461149017618 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 3604 | ++DOCSHELL 1886A400 == 92 [pid = 3604] [id = 531] 03:43:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1888BC00) [pid = 3604] [serial = 1593] [outer = 00000000] 03:43:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (19628800) [pid = 3604] [serial = 1594] [outer = 1888BC00] 03:43:37 INFO - PROCESS | 3604 | 1461149017662 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (19631C00) [pid = 3604] [serial = 1595] [outer = 1888BC00] 03:43:38 INFO - PROCESS | 3604 | 1461149018153 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 682ms 03:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:43:38 INFO - PROCESS | 3604 | 1461149018219 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 3604 | 1461149018221 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 3604 | 1461149018224 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 3604 | 1461149018226 Marionette TRACE conn2 <- [1,2090,null,{}] 03:43:38 INFO - PROCESS | 3604 | 1461149018235 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 3604 | 1461149018381 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:43:38 INFO - PROCESS | 3604 | 1461149018486 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 3604 | ++DOCSHELL 194D9800 == 93 [pid = 3604] [id = 532] 03:43:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (198C6800) [pid = 3604] [serial = 1596] [outer = 00000000] 03:43:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (19D47800) [pid = 3604] [serial = 1597] [outer = 198C6800] 03:43:38 INFO - PROCESS | 3604 | 1461149018533 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (19FEDC00) [pid = 3604] [serial = 1598] [outer = 198C6800] 03:43:38 INFO - PROCESS | 3604 | 1461149018965 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 791ms 03:43:39 INFO - PROCESS | 3604 | 1461149019026 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 3604 | 1461149019028 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 3604 | 1461149019032 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:43:39 INFO - PROCESS | 3604 | 1461149019034 Marionette TRACE conn2 <- [1,2094,null,{}] 03:43:39 INFO - PROCESS | 3604 | 1461149019037 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 3604 | 1461149019164 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:43:39 INFO - PROCESS | 3604 | 1461149019184 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 3604 | ++DOCSHELL 18EBE000 == 94 [pid = 3604] [id = 533] 03:43:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1A15EC00) [pid = 3604] [serial = 1599] [outer = 00000000] 03:43:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1A894000) [pid = 3604] [serial = 1600] [outer = 1A15EC00] 03:43:39 INFO - PROCESS | 3604 | 1461149019228 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1AC5F400) [pid = 3604] [serial = 1601] [outer = 1A15EC00] 03:43:39 INFO - PROCESS | 3604 | 1461149019662 Marionette TRACE conn2 <- [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]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 698ms 03:43:39 INFO - PROCESS | 3604 | 1461149019715 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 3604 | 1461149019717 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 3604 | 1461149019720 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:43:39 INFO - PROCESS | 3604 | 1461149019722 Marionette TRACE conn2 <- [1,2098,null,{}] 03:43:39 INFO - PROCESS | 3604 | 1461149019726 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 3604 | 1461149019882 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:43:39 INFO - PROCESS | 3604 | 1461149019904 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 3604 | ++DOCSHELL 14351400 == 95 [pid = 3604] [id = 534] 03:43:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (17C80800) [pid = 3604] [serial = 1602] [outer = 00000000] 03:43:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1C233400) [pid = 3604] [serial = 1603] [outer = 17C80800] 03:43:39 INFO - PROCESS | 3604 | 1461149019955 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (1C23C800) [pid = 3604] [serial = 1604] [outer = 17C80800] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1DE89800) [pid = 3604] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1E1F8400) [pid = 3604] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (18DEB400) [pid = 3604] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1AC64000) [pid = 3604] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1D653400) [pid = 3604] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (18F74C00) [pid = 3604] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (1556AC00) [pid = 3604] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (17C02400) [pid = 3604] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (15CEA000) [pid = 3604] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:43:40 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1320D800) [pid = 3604] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:43:40 INFO - PROCESS | 3604 | 1461149020723 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1038ms 03:43:40 INFO - PROCESS | 3604 | 1461149020767 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 3604 | 1461149020769 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 03:43:40 INFO - PROCESS | 3604 | 1461149020773 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 3604 | 1461149020775 Marionette TRACE conn2 <- [1,2102,null,{}] 03:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:43:40 INFO - PROCESS | 3604 | 1461149020778 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 3604 | 1461149020918 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:43:40 INFO - PROCESS | 3604 | 1461149021001 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 3604 | ++DOCSHELL 181E2400 == 96 [pid = 3604] [id = 535] 03:43:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (18DEB400) [pid = 3604] [serial = 1605] [outer = 00000000] 03:43:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (1A26E800) [pid = 3604] [serial = 1606] [outer = 18DEB400] 03:43:41 INFO - PROCESS | 3604 | 1461149021045 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (1C232000) [pid = 3604] [serial = 1607] [outer = 18DEB400] 03:43:41 INFO - PROCESS | 3604 | 1461149021390 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 636ms 03:43:41 INFO - PROCESS | 3604 | 1461149021413 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 3604 | 1461149021415 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:43:41 INFO - PROCESS | 3604 | 1461149021434 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 3604 | 1461149021436 Marionette TRACE conn2 <- [1,2106,null,{}] 03:43:41 INFO - PROCESS | 3604 | 1461149021439 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 3604 | 1461149021512 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:43:41 INFO - PROCESS | 3604 | 1461149021518 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 3604 | ++DOCSHELL 1C0E8C00 == 97 [pid = 3604] [id = 536] 03:43:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (1C830000) [pid = 3604] [serial = 1608] [outer = 00000000] 03:43:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1D28E000) [pid = 3604] [serial = 1609] [outer = 1C830000] 03:43:41 INFO - PROCESS | 3604 | 1461149021562 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1D293000) [pid = 3604] [serial = 1610] [outer = 1C830000] 03:43:42 INFO - PROCESS | 3604 | 1461149022054 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 697ms 03:43:42 INFO - PROCESS | 3604 | 1461149022103 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 3604 | 1461149022105 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 03:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:43:42 INFO - PROCESS | 3604 | 1461149022108 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 3604 | 1461149022111 Marionette TRACE conn2 <- [1,2110,null,{}] 03:43:42 INFO - PROCESS | 3604 | 1461149022118 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 3604 | 1461149022228 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:43:42 INFO - PROCESS | 3604 | 1461149022234 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 3604 | ++DOCSHELL 1D649000 == 98 [pid = 3604] [id = 537] 03:43:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (1D64B000) [pid = 3604] [serial = 1611] [outer = 00000000] 03:43:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (1D7C8800) [pid = 3604] [serial = 1612] [outer = 1D64B000] 03:43:42 INFO - PROCESS | 3604 | 1461149022284 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (1D7D5C00) [pid = 3604] [serial = 1613] [outer = 1D64B000] 03:43:43 INFO - PROCESS | 3604 | 1461149023074 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 993ms 03:43:43 INFO - PROCESS | 3604 | 1461149023111 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 3604 | 1461149023116 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 03:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:43:43 INFO - PROCESS | 3604 | 1461149023122 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 3604 | 1461149023126 Marionette TRACE conn2 <- [1,2114,null,{}] 03:43:43 INFO - PROCESS | 3604 | 1461149023132 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 3604 | 1461149023260 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:43:43 INFO - PROCESS | 3604 | 1461149023422 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 3604 | ++DOCSHELL 13416400 == 99 [pid = 3604] [id = 538] 03:43:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (142AE800) [pid = 3604] [serial = 1614] [outer = 00000000] 03:43:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (1556F400) [pid = 3604] [serial = 1615] [outer = 142AE800] 03:43:43 INFO - PROCESS | 3604 | 1461149023479 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (165C6800) [pid = 3604] [serial = 1616] [outer = 142AE800] 03:43:44 INFO - PROCESS | 3604 | 1461149024035 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 03:43:44 INFO - PROCESS | 3604 | 1461149024051 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 3604 | 1461149024057 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:43:44 INFO - PROCESS | 3604 | 1461149024080 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 3604 | 1461149024083 Marionette TRACE conn2 <- [1,2118,null,{}] 03:43:44 INFO - PROCESS | 3604 | 1461149024088 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 3604 | 1461149024207 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:43:44 INFO - PROCESS | 3604 | 1461149024378 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 3604 | ++DOCSHELL 14A0F400 == 100 [pid = 3604] [id = 539] 03:43:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (14AEA400) [pid = 3604] [serial = 1617] [outer = 00000000] 03:43:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (18EC4800) [pid = 3604] [serial = 1618] [outer = 14AEA400] 03:43:44 INFO - PROCESS | 3604 | 1461149024433 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (196B3C00) [pid = 3604] [serial = 1619] [outer = 14AEA400] 03:43:45 INFO - PROCESS | 3604 | 1461149025071 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 3604 | 1461149025145 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:43:45 INFO - PROCESS | 3604 | 1461149025149 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 3604 | 1461149025153 Marionette TRACE conn2 <- [1,2122,null,{}] 03:43:45 INFO - PROCESS | 3604 | 1461149025164 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 3604 | 1461149025362 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:43:45 INFO - PROCESS | 3604 | 1461149025477 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 3604 | ++DOCSHELL 1CD75400 == 101 [pid = 3604] [id = 540] 03:43:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1CECC800) [pid = 3604] [serial = 1620] [outer = 00000000] 03:43:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1D6C6C00) [pid = 3604] [serial = 1621] [outer = 1CECC800] 03:43:45 INFO - PROCESS | 3604 | 1461149025533 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1D7D2000) [pid = 3604] [serial = 1622] [outer = 1CECC800] 03:43:46 INFO - PROCESS | 3604 | 1461149026084 Marionette TRACE conn2 <- [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]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 992ms 03:43:46 INFO - PROCESS | 3604 | 1461149026136 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 3604 | 1461149026139 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:43:46 INFO - PROCESS | 3604 | 1461149026143 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 3604 | 1461149026145 Marionette TRACE conn2 <- [1,2126,null,{}] 03:43:46 INFO - PROCESS | 3604 | 1461149026148 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 3604 | 1461149026267 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:43:46 INFO - PROCESS | 3604 | 1461149026439 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 3604 | ++DOCSHELL 157F7C00 == 102 [pid = 3604] [id = 541] 03:43:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1886BC00) [pid = 3604] [serial = 1623] [outer = 00000000] 03:43:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1DE1B800) [pid = 3604] [serial = 1624] [outer = 1886BC00] 03:43:46 INFO - PROCESS | 3604 | 1461149026494 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1DE87C00) [pid = 3604] [serial = 1625] [outer = 1886BC00] 03:43:47 INFO - PROCESS | 3604 | 1461149027079 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 993ms 03:43:47 INFO - PROCESS | 3604 | 1461149027145 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 3604 | 1461149027147 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:43:47 INFO - PROCESS | 3604 | 1461149027151 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 3604 | 1461149027153 Marionette TRACE conn2 <- [1,2130,null,{}] 03:43:47 INFO - PROCESS | 3604 | 1461149027157 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 3604 | 1461149027298 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:43:47 INFO - PROCESS | 3604 | 1461149027459 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 3604 | ++DOCSHELL 1DADCC00 == 103 [pid = 3604] [id = 542] 03:43:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1DE16800) [pid = 3604] [serial = 1626] [outer = 00000000] 03:43:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1DF5C000) [pid = 3604] [serial = 1627] [outer = 1DE16800] 03:43:47 INFO - PROCESS | 3604 | 1461149027514 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1DF66000) [pid = 3604] [serial = 1628] [outer = 1DE16800] 03:43:47 INFO - PROCESS | 3604 | --DOCSHELL 1E1F1C00 == 102 [pid = 3604] [id = 16] 03:43:48 INFO - PROCESS | 3604 | 1461149028158 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 3604 | 1461149028192 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 3604 | 1461149028195 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:43:48 INFO - PROCESS | 3604 | 1461149028197 Marionette TRACE conn2 <- [1,2134,null,{}] 03:43:48 INFO - PROCESS | 3604 | 1461149028201 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 3604 | 1461149028342 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:43:48 INFO - PROCESS | 3604 | 1461149028506 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 3604 | ++DOCSHELL 1E378000 == 103 [pid = 3604] [id = 543] 03:43:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1E3D3000) [pid = 3604] [serial = 1629] [outer = 00000000] 03:43:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 156 (1E846C00) [pid = 3604] [serial = 1630] [outer = 1E3D3000] 03:43:48 INFO - PROCESS | 3604 | 1461149028563 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 157 (1E8A2800) [pid = 3604] [serial = 1631] [outer = 1E3D3000] 03:43:49 INFO - PROCESS | 3604 | 1461149029165 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 3604 | 1461149029236 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:43:49 INFO - PROCESS | 3604 | 1461149029240 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 3604 | 1461149029242 Marionette TRACE conn2 <- [1,2138,null,{}] 03:43:49 INFO - PROCESS | 3604 | 1461149029262 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 3604 | 1461149029373 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:43:49 INFO - PROCESS | 3604 | 1461149029532 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 3604 | ++DOCSHELL 15512800 == 104 [pid = 3604] [id = 544] 03:43:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (1E385400) [pid = 3604] [serial = 1632] [outer = 00000000] 03:43:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (21183800) [pid = 3604] [serial = 1633] [outer = 1E385400] 03:43:49 INFO - PROCESS | 3604 | 1461149029586 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (21186C00) [pid = 3604] [serial = 1634] [outer = 1E385400] 03:43:50 INFO - PROCESS | 3604 | 1461149030226 Marionette TRACE conn2 <- [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]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1039ms 03:43:50 INFO - PROCESS | 3604 | 1461149030294 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 3604 | 1461149030296 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 03:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:43:50 INFO - PROCESS | 3604 | 1461149030300 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 3604 | 1461149030302 Marionette TRACE conn2 <- [1,2142,null,{}] 03:43:50 INFO - PROCESS | 3604 | 1461149030305 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 3604 | 1461149030420 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:43:50 INFO - PROCESS | 3604 | 1461149030582 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 3604 | ++DOCSHELL 13336800 == 105 [pid = 3604] [id = 545] 03:43:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 161 (13A77800) [pid = 3604] [serial = 1635] [outer = 00000000] 03:43:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 162 (16648800) [pid = 3604] [serial = 1636] [outer = 13A77800] 03:43:50 INFO - PROCESS | 3604 | 1461149030655 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 163 (194D8C00) [pid = 3604] [serial = 1637] [outer = 13A77800] 03:43:51 INFO - PROCESS | 3604 | 1461149031456 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1178ms 03:43:51 INFO - PROCESS | 3604 | 1461149031501 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 3604 | 1461149031506 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:43:51 INFO - PROCESS | 3604 | 1461149031512 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 3604 | 1461149031515 Marionette TRACE conn2 <- [1,2146,null,{}] 03:43:51 INFO - PROCESS | 3604 | 1461149031520 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 3604 | 1461149031640 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:43:51 INFO - PROCESS | 3604 | 1461149031809 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 3604 | ++DOCSHELL 1653D400 == 106 [pid = 3604] [id = 546] 03:43:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 164 (1653E800) [pid = 3604] [serial = 1638] [outer = 00000000] 03:43:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 165 (1841C000) [pid = 3604] [serial = 1639] [outer = 1653E800] 03:43:51 INFO - PROCESS | 3604 | 1461149031866 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 166 (18886000) [pid = 3604] [serial = 1640] [outer = 1653E800] 03:43:52 INFO - PROCESS | 3604 | 1461149032478 Marionette TRACE conn2 <- [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]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1038ms 03:43:52 INFO - PROCESS | 3604 | 1461149032539 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 3604 | 1461149032544 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:43:52 INFO - PROCESS | 3604 | 1461149032573 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 3604 | 1461149032576 Marionette TRACE conn2 <- [1,2150,null,{}] 03:43:52 INFO - PROCESS | 3604 | 1461149032598 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 3604 | 1461149032714 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:43:52 INFO - PROCESS | 3604 | 1461149032886 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 1C0E8C00 == 105 [pid = 3604] [id = 536] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 181E2400 == 104 [pid = 3604] [id = 535] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 14351400 == 103 [pid = 3604] [id = 534] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 18EBE000 == 102 [pid = 3604] [id = 533] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 194D9800 == 101 [pid = 3604] [id = 532] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 1886A400 == 100 [pid = 3604] [id = 531] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 18860C00 == 99 [pid = 3604] [id = 530] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 15C3BC00 == 98 [pid = 3604] [id = 529] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 15CC3C00 == 97 [pid = 3604] [id = 528] 03:43:52 INFO - PROCESS | 3604 | --DOCSHELL 13337800 == 96 [pid = 3604] [id = 527] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 165 (1DF5DC00) [pid = 3604] [serial = 1555] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 164 (17C7AC00) [pid = 3604] [serial = 1501] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 163 (197F8C00) [pid = 3604] [serial = 1504] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 162 (1E37AC00) [pid = 3604] [serial = 1507] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 161 (1E8A7000) [pid = 3604] [serial = 1510] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 160 (2118C000) [pid = 3604] [serial = 1513] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (21759C00) [pid = 3604] [serial = 1516] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (2192D400) [pid = 3604] [serial = 1519] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (2193C400) [pid = 3604] [serial = 1522] [outer = 00000000] [url = about:blank] 03:43:52 INFO - PROCESS | 3604 | ++DOCSHELL 1320D800 == 97 [pid = 3604] [id = 547] 03:43:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 158 (13265800) [pid = 3604] [serial = 1641] [outer = 00000000] 03:43:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 159 (1556EC00) [pid = 3604] [serial = 1642] [outer = 13265800] 03:43:52 INFO - PROCESS | 3604 | 1461149032987 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 160 (1653EC00) [pid = 3604] [serial = 1643] [outer = 13265800] 03:43:53 INFO - PROCESS | 3604 | --DOCSHELL 1A1D4000 == 96 [pid = 3604] [id = 521] 03:43:53 INFO - PROCESS | 3604 | --DOCSHELL 18DDDC00 == 95 [pid = 3604] [id = 520] 03:43:53 INFO - PROCESS | 3604 | --DOCSHELL 1325E000 == 94 [pid = 3604] [id = 519] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 159 (1962C400) [pid = 3604] [serial = 1529] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 158 (15511000) [pid = 3604] [serial = 1550] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 157 (1A1E2C00) [pid = 3604] [serial = 1553] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 156 (1E1EAC00) [pid = 3604] [serial = 1544] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 155 (1D93BC00) [pid = 3604] [serial = 1541] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (1DF58C00) [pid = 3604] [serial = 1543] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (1E3DE000) [pid = 3604] [serial = 1546] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (18ECAC00) [pid = 3604] [serial = 1528] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (1C231C00) [pid = 3604] [serial = 1537] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1CBC3000) [pid = 3604] [serial = 1538] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (1E8A0000) [pid = 3604] [serial = 1547] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1D7C7400) [pid = 3604] [serial = 1540] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1D299000) [pid = 3604] [serial = 1532] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1C235800) [pid = 3604] [serial = 1531] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (1653A800) [pid = 3604] [serial = 1526] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (157AB800) [pid = 3604] [serial = 1525] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (190C2000) [pid = 3604] [serial = 1534] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1AC5F000) [pid = 3604] [serial = 1535] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1995E000) [pid = 3604] [serial = 1552] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1352F800) [pid = 3604] [serial = 1549] [outer = 00000000] [url = about:blank] 03:43:53 INFO - PROCESS | 3604 | 1461149033457 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 03:43:53 INFO - PROCESS | 3604 | 1461149033495 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 3604 | 1461149033498 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 03:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:43:53 INFO - PROCESS | 3604 | 1461149033501 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 3604 | 1461149033504 Marionette TRACE conn2 <- [1,2154,null,{}] 03:43:53 INFO - PROCESS | 3604 | 1461149033514 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 3604 | 1461149033613 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:43:53 INFO - PROCESS | 3604 | 1461149033621 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 3604 | ++DOCSHELL 198B9800 == 95 [pid = 3604] [id = 548] 03:43:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (198B9C00) [pid = 3604] [serial = 1644] [outer = 00000000] 03:43:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (19D46800) [pid = 3604] [serial = 1645] [outer = 198B9C00] 03:43:53 INFO - PROCESS | 3604 | 1461149033669 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1A1E2C00) [pid = 3604] [serial = 1646] [outer = 198B9C00] 03:43:54 INFO - PROCESS | 3604 | 1461149034143 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 698ms 03:43:54 INFO - PROCESS | 3604 | 1461149034182 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 3604 | 1461149034184 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:43:54 INFO - PROCESS | 3604 | 1461149034188 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 3604 | 1461149034189 Marionette TRACE conn2 <- [1,2158,null,{}] 03:43:54 INFO - PROCESS | 3604 | 1461149034193 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 3604 | 1461149034294 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:43:54 INFO - PROCESS | 3604 | 1461149034415 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 3604 | ++DOCSHELL 19B4B800 == 96 [pid = 3604] [id = 549] 03:43:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (19B4D800) [pid = 3604] [serial = 1647] [outer = 00000000] 03:43:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (1C0E4000) [pid = 3604] [serial = 1648] [outer = 19B4D800] 03:43:54 INFO - PROCESS | 3604 | 1461149034460 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (1C235800) [pid = 3604] [serial = 1649] [outer = 19B4D800] 03:43:54 INFO - PROCESS | 3604 | 1461149034844 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 682ms 03:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:43:54 INFO - PROCESS | 3604 | 1461149034887 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 3604 | 1461149034889 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 03:43:54 INFO - PROCESS | 3604 | 1461149034892 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 3604 | 1461149034894 Marionette TRACE conn2 <- [1,2162,null,{}] 03:43:54 INFO - PROCESS | 3604 | 1461149034897 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 3604 | 1461149034988 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:43:55 INFO - PROCESS | 3604 | 1461149035155 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 3604 | ++DOCSHELL 18BDB400 == 97 [pid = 3604] [id = 550] 03:43:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 147 (1A890800) [pid = 3604] [serial = 1650] [outer = 00000000] 03:43:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 148 (1CD6FC00) [pid = 3604] [serial = 1651] [outer = 1A890800] 03:43:55 INFO - PROCESS | 3604 | 1461149035200 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 149 (1CED7C00) [pid = 3604] [serial = 1652] [outer = 1A890800] 03:43:55 INFO - PROCESS | 3604 | 1461149035649 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 791ms 03:43:55 INFO - PROCESS | 3604 | 1461149035695 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 3604 | 1461149035697 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 3604 | 1461149035700 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:43:55 INFO - PROCESS | 3604 | 1461149035702 Marionette TRACE conn2 <- [1,2166,null,{}] 03:43:55 INFO - PROCESS | 3604 | 1461149035706 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 3604 | 1461149035852 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:43:55 INFO - PROCESS | 3604 | 1461149035934 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 3604 | ++DOCSHELL 1D471400 == 98 [pid = 3604] [id = 551] 03:43:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 150 (1D7D1400) [pid = 3604] [serial = 1653] [outer = 00000000] 03:43:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 151 (1DE85C00) [pid = 3604] [serial = 1654] [outer = 1D7D1400] 03:43:55 INFO - PROCESS | 3604 | 1461149035980 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 152 (1DE92800) [pid = 3604] [serial = 1655] [outer = 1D7D1400] 03:43:56 INFO - PROCESS | 3604 | 1461149036396 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 744ms 03:43:56 INFO - PROCESS | 3604 | 1461149036452 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 3604 | 1461149036454 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 03:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:43:56 INFO - PROCESS | 3604 | 1461149036457 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 3604 | 1461149036459 Marionette TRACE conn2 <- [1,2170,null,{}] 03:43:56 INFO - PROCESS | 3604 | 1461149036462 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 3604 | 1461149036596 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:43:56 INFO - PROCESS | 3604 | 1461149036615 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 3604 | ++DOCSHELL 1DF5DC00 == 99 [pid = 3604] [id = 552] 03:43:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 153 (1E1EA800) [pid = 3604] [serial = 1656] [outer = 00000000] 03:43:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 154 (1E378400) [pid = 3604] [serial = 1657] [outer = 1E1EA800] 03:43:56 INFO - PROCESS | 3604 | 1461149036658 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 155 (1E3D3800) [pid = 3604] [serial = 1658] [outer = 1E1EA800] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 154 (1DE1DC00) [pid = 3604] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 153 (211D0800) [pid = 3604] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 152 (1D46C400) [pid = 3604] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 151 (211CD000) [pid = 3604] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 150 (1DE16C00) [pid = 3604] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 149 (1E84B400) [pid = 3604] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 148 (1C0E8800) [pid = 3604] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 147 (1D46E400) [pid = 3604] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 146 (1888BC00) [pid = 3604] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (15E8E800) [pid = 3604] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (13340400) [pid = 3604] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (198C6800) [pid = 3604] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (15EDA800) [pid = 3604] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (18863000) [pid = 3604] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1A15EC00) [pid = 3604] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (18DEB400) [pid = 3604] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (17C80800) [pid = 3604] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:43:57 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1C830000) [pid = 3604] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:43:57 INFO - PROCESS | 3604 | 1461149037322 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 884ms 03:43:57 INFO - PROCESS | 3604 | 1461149037362 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 3604 | 1461149037364 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:43:57 INFO - PROCESS | 3604 | 1461149037367 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 3604 | 1461149037369 Marionette TRACE conn2 <- [1,2174,null,{}] 03:43:57 INFO - PROCESS | 3604 | 1461149037372 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 3604 | 1461149037463 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:43:57 INFO - PROCESS | 3604 | 1461149037469 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 3604 | ++DOCSHELL 13807C00 == 100 [pid = 3604] [id = 553] 03:43:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (143B4800) [pid = 3604] [serial = 1659] [outer = 00000000] 03:43:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (17C80800) [pid = 3604] [serial = 1660] [outer = 143B4800] 03:43:57 INFO - PROCESS | 3604 | 1461149037513 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (198C6800) [pid = 3604] [serial = 1661] [outer = 143B4800] 03:43:57 INFO - PROCESS | 3604 | 1461149038008 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 698ms 03:43:58 INFO - PROCESS | 3604 | 1461149038065 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 3604 | 1461149038067 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 03:43:58 INFO - PROCESS | 3604 | 1461149038071 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:43:58 INFO - PROCESS | 3604 | 1461149038072 Marionette TRACE conn2 <- [1,2178,null,{}] 03:43:58 INFO - PROCESS | 3604 | 1461149038076 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 3604 | 1461149038151 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:43:58 INFO - PROCESS | 3604 | 1461149038158 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 3604 | ++DOCSHELL 16A71000 == 101 [pid = 3604] [id = 554] 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (18863000) [pid = 3604] [serial = 1662] [outer = 00000000] 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (1E1EBC00) [pid = 3604] [serial = 1663] [outer = 18863000] 03:43:58 INFO - PROCESS | 3604 | 1461149038202 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 143 (1E845000) [pid = 3604] [serial = 1664] [outer = 18863000] 03:43:58 INFO - PROCESS | 3604 | 1461149038691 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 697ms 03:43:58 INFO - PROCESS | 3604 | 1461149038754 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 3604 | 1461149038756 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 03:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:43:58 INFO - PROCESS | 3604 | 1461149038759 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 3604 | 1461149038761 Marionette TRACE conn2 <- [1,2182,null,{}] 03:43:58 INFO - PROCESS | 3604 | 1461149038764 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 3604 | 1461149038856 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:43:58 INFO - PROCESS | 3604 | 1461149038862 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 3604 | ++DOCSHELL 18869C00 == 102 [pid = 3604] [id = 555] 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 144 (1D28DC00) [pid = 3604] [serial = 1665] [outer = 00000000] 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 145 (20334000) [pid = 3604] [serial = 1666] [outer = 1D28DC00] 03:43:58 INFO - PROCESS | 3604 | 1461149038906 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 146 (2033A000) [pid = 3604] [serial = 1667] [outer = 1D28DC00] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1352C800 == 101 [pid = 3604] [id = 340] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 2176DC00 == 100 [pid = 3604] [id = 372] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1351F400 == 99 [pid = 3604] [id = 412] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1341B000 == 98 [pid = 3604] [id = 373] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 15CEF400 == 97 [pid = 3604] [id = 55] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 02A9F400 == 96 [pid = 3604] [id = 526] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1C0EBC00 == 95 [pid = 3604] [id = 293] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 19FF8400 == 94 [pid = 3604] [id = 367] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 181EC000 == 93 [pid = 3604] [id = 123] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 02672000 == 92 [pid = 3604] [id = 136] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 18EC0400 == 91 [pid = 3604] [id = 226] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1C0EF000 == 90 [pid = 3604] [id = 83] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D64EC00 == 89 [pid = 3604] [id = 112] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1E3D5800 == 88 [pid = 3604] [id = 328] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1CEC9400 == 87 [pid = 3604] [id = 258] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1333B400 == 86 [pid = 3604] [id = 394] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D6CCC00 == 85 [pid = 3604] [id = 522] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 21938000 == 84 [pid = 3604] [id = 524] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D940400 == 83 [pid = 3604] [id = 523] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13522C00 == 82 [pid = 3604] [id = 345] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 2033E400 == 81 [pid = 3604] [id = 390] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1A839800 == 80 [pid = 3604] [id = 392] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 21B6A400 == 79 [pid = 3604] [id = 525] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 14A9F000 == 78 [pid = 3604] [id = 69] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1550F000 == 77 [pid = 3604] [id = 152] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D64CC00 == 76 [pid = 3604] [id = 327] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 123F2C00 == 75 [pid = 3604] [id = 126] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1336CC00 == 74 [pid = 3604] [id = 54] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1DE1A800 == 73 [pid = 3604] [id = 357] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 15573400 == 72 [pid = 3604] [id = 260] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 198BD000 == 71 [pid = 3604] [id = 259] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1A161000 == 70 [pid = 3604] [id = 211] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 16652400 == 69 [pid = 3604] [id = 111] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1320AC00 == 68 [pid = 3604] [id = 243] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 18422000 == 67 [pid = 3604] [id = 209] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 15570400 == 66 [pid = 3604] [id = 191] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 18AB6000 == 65 [pid = 3604] [id = 442] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 198C6C00 == 64 [pid = 3604] [id = 353] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 18892C00 == 63 [pid = 3604] [id = 227] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1DE8DC00 == 62 [pid = 3604] [id = 311] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 02670800 == 61 [pid = 3604] [id = 213] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1351EC00 == 60 [pid = 3604] [id = 430] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D93A000 == 59 [pid = 3604] [id = 242] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1C23B800 == 58 [pid = 3604] [id = 354] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1380B800 == 57 [pid = 3604] [id = 277] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 2033D400 == 56 [pid = 3604] [id = 391] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 123FDC00 == 55 [pid = 3604] [id = 192] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1556F000 == 54 [pid = 3604] [id = 384] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1325CC00 == 53 [pid = 3604] [id = 207] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13339C00 == 52 [pid = 3604] [id = 451] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 12B44C00 == 51 [pid = 3604] [id = 489] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1DE87400 == 50 [pid = 3604] [id = 310] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13523400 == 49 [pid = 3604] [id = 346] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 12BBD800 == 48 [pid = 3604] [id = 393] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1DF59C00 == 47 [pid = 3604] [id = 125] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1A3AD000 == 46 [pid = 3604] [id = 169] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13332C00 == 45 [pid = 3604] [id = 294] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1C22F800 == 44 [pid = 3604] [id = 355] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1CD6C000 == 43 [pid = 3604] [id = 17] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1653D400 == 42 [pid = 3604] [id = 546] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13336800 == 41 [pid = 3604] [id = 545] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1E378000 == 40 [pid = 3604] [id = 543] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 15512800 == 39 [pid = 3604] [id = 544] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1DADCC00 == 38 [pid = 3604] [id = 542] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 157F7C00 == 37 [pid = 3604] [id = 541] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 14A0F400 == 36 [pid = 3604] [id = 539] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1CD75400 == 35 [pid = 3604] [id = 540] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 13416400 == 34 [pid = 3604] [id = 538] 03:44:00 INFO - PROCESS | 3604 | --DOCSHELL 1D649000 == 33 [pid = 3604] [id = 537] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 1320D800 == 32 [pid = 3604] [id = 547] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 198B9800 == 31 [pid = 3604] [id = 548] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 19B4B800 == 30 [pid = 3604] [id = 549] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 18BDB400 == 29 [pid = 3604] [id = 550] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 16A71000 == 28 [pid = 3604] [id = 554] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 1D471400 == 27 [pid = 3604] [id = 551] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 13807C00 == 26 [pid = 3604] [id = 553] 03:44:01 INFO - PROCESS | 3604 | --DOCSHELL 1DF5DC00 == 25 [pid = 3604] [id = 552] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 145 (21751400) [pid = 3604] [serial = 1460] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 144 (211C3800) [pid = 3604] [serial = 1457] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 143 (2033C400) [pid = 3604] [serial = 1454] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 142 (1D6CDC00) [pid = 3604] [serial = 1451] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1E1EB400) [pid = 3604] [serial = 1556] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (21926C00) [pid = 3604] [serial = 1466] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (21766400) [pid = 3604] [serial = 1463] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (1E1F2C00) [pid = 3604] [serial = 1499] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (18EC7800) [pid = 3604] [serial = 1561] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (1435FC00) [pid = 3604] [serial = 1558] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1A894000) [pid = 3604] [serial = 1600] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (1C23A000) [pid = 3604] [serial = 1564] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (2175A400) [pid = 3604] [serial = 1570] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (1A26E800) [pid = 3604] [serial = 1606] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (21B6D000) [pid = 3604] [serial = 1573] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (1D7C8800) [pid = 3604] [serial = 1612] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (21D58000) [pid = 3604] [serial = 1576] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (1C233400) [pid = 3604] [serial = 1603] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1D293000) [pid = 3604] [serial = 1610] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1D28E000) [pid = 3604] [serial = 1609] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1C23C800) [pid = 3604] [serial = 1604] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1C232000) [pid = 3604] [serial = 1607] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1AC5F400) [pid = 3604] [serial = 1601] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (19631C00) [pid = 3604] [serial = 1595] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (19628800) [pid = 3604] [serial = 1594] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (183DB000) [pid = 3604] [serial = 1579] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (17C77000) [pid = 3604] [serial = 1588] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1885EC00) [pid = 3604] [serial = 1589] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (157FA800) [pid = 3604] [serial = 1583] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (13A22400) [pid = 3604] [serial = 1582] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (19D47800) [pid = 3604] [serial = 1597] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (19FEDC00) [pid = 3604] [serial = 1598] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (18168C00) [pid = 3604] [serial = 1586] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (16A74800) [pid = 3604] [serial = 1585] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (18BDF800) [pid = 3604] [serial = 1591] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (18DE9800) [pid = 3604] [serial = 1592] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (211C8000) [pid = 3604] [serial = 1567] [outer = 00000000] [url = about:blank] 03:44:01 INFO - PROCESS | 3604 | 1461149041715 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3008ms 03:44:01 INFO - PROCESS | 3604 | 1461149041768 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 3604 | 1461149041772 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 3604 | 1461149041778 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:44:01 INFO - PROCESS | 3604 | 1461149041781 Marionette TRACE conn2 <- [1,2186,null,{}] 03:44:01 INFO - PROCESS | 3604 | 1461149041787 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 3604 | 1461149041880 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:44:01 INFO - PROCESS | 3604 | 1461149042014 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 3604 | ++DOCSHELL 02A81000 == 26 [pid = 3604] [id = 556] 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (02A93800) [pid = 3604] [serial = 1668] [outer = 00000000] 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (02A9DC00) [pid = 3604] [serial = 1669] [outer = 02A93800] 03:44:02 INFO - PROCESS | 3604 | 1461149042065 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (11BA5000) [pid = 3604] [serial = 1670] [outer = 02A93800] 03:44:02 INFO - PROCESS | 3604 | 1461149042471 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 728ms 03:44:02 INFO - PROCESS | 3604 | 1461149042519 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 3604 | 1461149042525 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:44:02 INFO - PROCESS | 3604 | 1461149042531 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 3604 | 1461149042534 Marionette TRACE conn2 <- [1,2190,null,{}] 03:44:02 INFO - PROCESS | 3604 | 1461149042538 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - PROCESS | 3604 | 1461149042612 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:44:02 INFO - PROCESS | 3604 | 1461149042620 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 3604 | ++DOCSHELL 11BAC000 == 27 [pid = 3604] [id = 557] 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (11BACC00) [pid = 3604] [serial = 1671] [outer = 00000000] 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (123B9000) [pid = 3604] [serial = 1672] [outer = 11BACC00] 03:44:02 INFO - PROCESS | 3604 | 1461149042667 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (123FEC00) [pid = 3604] [serial = 1673] [outer = 11BACC00] 03:44:03 INFO - PROCESS | 3604 | 1461149043150 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 682ms 03:44:03 INFO - PROCESS | 3604 | 1461149043212 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 3604 | 1461149043215 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:44:03 INFO - PROCESS | 3604 | 1461149043219 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 3604 | 1461149043223 Marionette TRACE conn2 <- [1,2194,null,{}] 03:44:03 INFO - PROCESS | 3604 | 1461149043234 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 3604 | 1461149043372 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:44:03 INFO - PROCESS | 3604 | 1461149043392 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 3604 | ++DOCSHELL 1325F400 == 28 [pid = 3604] [id = 558] 03:44:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (13269C00) [pid = 3604] [serial = 1674] [outer = 00000000] 03:44:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (13334C00) [pid = 3604] [serial = 1675] [outer = 13269C00] 03:44:03 INFO - PROCESS | 3604 | 1461149043442 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1333AC00) [pid = 3604] [serial = 1676] [outer = 13269C00] 03:44:03 INFO - PROCESS | 3604 | 1461149043942 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 728ms 03:44:03 INFO - PROCESS | 3604 | 1461149043958 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 3604 | 1461149043960 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:44:03 INFO - PROCESS | 3604 | 1461149043964 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 3604 | 1461149043965 Marionette TRACE conn2 <- [1,2198,null,{}] 03:44:03 INFO - PROCESS | 3604 | 1461149043969 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 3604 | 1461149044051 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:44:04 INFO - PROCESS | 3604 | 1461149044058 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 3604 | ++DOCSHELL 13333C00 == 29 [pid = 3604] [id = 559] 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (13376400) [pid = 3604] [serial = 1677] [outer = 00000000] 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1341E400) [pid = 3604] [serial = 1678] [outer = 13376400] 03:44:04 INFO - PROCESS | 3604 | 1461149044103 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1351A800) [pid = 3604] [serial = 1679] [outer = 13376400] 03:44:04 INFO - PROCESS | 3604 | 1461149044548 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 620ms 03:44:04 INFO - PROCESS | 3604 | 1461149044602 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 3604 | 1461149044604 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 3604 | 1461149044607 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:44:04 INFO - PROCESS | 3604 | 1461149044609 Marionette TRACE conn2 <- [1,2202,null,{}] 03:44:04 INFO - PROCESS | 3604 | 1461149044612 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 3604 | 1461149044674 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:44:04 INFO - PROCESS | 3604 | 1461149044680 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 3604 | ++DOCSHELL 1351E800 == 30 [pid = 3604] [id = 560] 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (13523000) [pid = 3604] [serial = 1680] [outer = 00000000] 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1352CC00) [pid = 3604] [serial = 1681] [outer = 13523000] 03:44:04 INFO - PROCESS | 3604 | 1461149044724 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (13530000) [pid = 3604] [serial = 1682] [outer = 13523000] 03:44:05 INFO - PROCESS | 3604 | 1461149045189 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 621ms 03:44:05 INFO - PROCESS | 3604 | 1461149045229 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 3604 | 1461149045231 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:44:05 INFO - PROCESS | 3604 | 1461149045234 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 3604 | 1461149045236 Marionette TRACE conn2 <- [1,2206,null,{}] 03:44:05 INFO - PROCESS | 3604 | 1461149045240 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 3604 | 1461149045349 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:44:05 INFO - PROCESS | 3604 | 1461149045358 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 3604 | ++DOCSHELL 13529000 == 31 [pid = 3604] [id = 561] 03:44:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (14351800) [pid = 3604] [serial = 1683] [outer = 00000000] 03:44:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (14A9F000) [pid = 3604] [serial = 1684] [outer = 14351800] 03:44:05 INFO - PROCESS | 3604 | 1461149045405 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1550DC00) [pid = 3604] [serial = 1685] [outer = 14351800] 03:44:05 INFO - PROCESS | 3604 | 1461149045857 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 636ms 03:44:05 INFO - PROCESS | 3604 | 1461149045880 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 3604 | 1461149045882 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:44:05 INFO - PROCESS | 3604 | 1461149045885 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 3604 | 1461149045887 Marionette TRACE conn2 <- [1,2210,null,{}] 03:44:05 INFO - PROCESS | 3604 | 1461149045890 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 3604 | 1461149045966 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:44:05 INFO - PROCESS | 3604 | 1461149045972 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 3604 | ++DOCSHELL 14A9B400 == 32 [pid = 3604] [id = 562] 03:44:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (15567400) [pid = 3604] [serial = 1686] [outer = 00000000] 03:44:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (15574C00) [pid = 3604] [serial = 1687] [outer = 15567400] 03:44:06 INFO - PROCESS | 3604 | 1461149046018 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (15749C00) [pid = 3604] [serial = 1688] [outer = 15567400] 03:44:06 INFO - PROCESS | 3604 | 1461149046467 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 635ms 03:44:06 INFO - PROCESS | 3604 | 1461149046527 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 3604 | 1461149046529 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 03:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:44:06 INFO - PROCESS | 3604 | 1461149046533 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 3604 | 1461149046536 Marionette TRACE conn2 <- [1,2214,null,{}] 03:44:06 INFO - PROCESS | 3604 | 1461149046541 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 3604 | 1461149046620 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:44:06 INFO - PROCESS | 3604 | 1461149046626 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 3604 | ++DOCSHELL 15511000 == 33 [pid = 3604] [id = 563] 03:44:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (15CDA400) [pid = 3604] [serial = 1689] [outer = 00000000] 03:44:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (15E92400) [pid = 3604] [serial = 1690] [outer = 15CDA400] 03:44:06 INFO - PROCESS | 3604 | 1461149046670 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (15CEC800) [pid = 3604] [serial = 1691] [outer = 15CDA400] 03:44:07 INFO - PROCESS | 3604 | 1461149047089 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 589ms 03:44:07 INFO - PROCESS | 3604 | 1461149047112 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 3604 | 1461149047114 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 3604 | 1461149047117 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:44:07 INFO - PROCESS | 3604 | 1461149047119 Marionette TRACE conn2 <- [1,2218,null,{}] 03:44:07 INFO - PROCESS | 3604 | 1461149047122 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 3604 | 1461149047260 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:44:07 INFO - PROCESS | 3604 | 1461149047266 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 3604 | ++DOCSHELL 15CC6000 == 34 [pid = 3604] [id = 564] 03:44:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 134 (15CE9C00) [pid = 3604] [serial = 1692] [outer = 00000000] 03:44:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 135 (1653F000) [pid = 3604] [serial = 1693] [outer = 15CE9C00] 03:44:07 INFO - PROCESS | 3604 | 1461149047311 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 136 (1653E000) [pid = 3604] [serial = 1694] [outer = 15CE9C00] 03:44:07 INFO - PROCESS | 3604 | 1461149047803 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 728ms 03:44:07 INFO - PROCESS | 3604 | 1461149047858 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 3604 | 1461149047860 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 3604 | 1461149047863 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:44:07 INFO - PROCESS | 3604 | 1461149047865 Marionette TRACE conn2 <- [1,2222,null,{}] 03:44:07 INFO - PROCESS | 3604 | 1461149047868 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 3604 | 1461149047993 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:44:08 INFO - PROCESS | 3604 | 1461149048061 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 3604 | ++DOCSHELL 11BAEC00 == 35 [pid = 3604] [id = 565] 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 137 (15E8E400) [pid = 3604] [serial = 1695] [outer = 00000000] 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 138 (16649400) [pid = 3604] [serial = 1696] [outer = 15E8E400] 03:44:08 INFO - PROCESS | 3604 | 1461149048105 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 139 (16A69C00) [pid = 3604] [serial = 1697] [outer = 15E8E400] 03:44:08 INFO - PROCESS | 3604 | 1461149048522 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 698ms 03:44:08 INFO - PROCESS | 3604 | 1461149048563 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 3604 | 1461149048565 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:44:08 INFO - PROCESS | 3604 | 1461149048569 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 3604 | 1461149048571 Marionette TRACE conn2 <- [1,2226,null,{}] 03:44:08 INFO - PROCESS | 3604 | 1461149048579 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 3604 | 1461149048744 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:44:08 INFO - PROCESS | 3604 | 1461149048818 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 3604 | ++DOCSHELL 17C0B400 == 36 [pid = 3604] [id = 566] 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 140 (17C0E000) [pid = 3604] [serial = 1698] [outer = 00000000] 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 141 (18170400) [pid = 3604] [serial = 1699] [outer = 17C0E000] 03:44:08 INFO - PROCESS | 3604 | 1461149048856 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 142 (183DB400) [pid = 3604] [serial = 1700] [outer = 17C0E000] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 141 (1E1F2000) [pid = 3604] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 140 (1A3AF000) [pid = 3604] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 139 (1A1E1C00) [pid = 3604] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 138 (18EC5800) [pid = 3604] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 137 (1550B400) [pid = 3604] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 136 (21B6BC00) [pid = 3604] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 135 (1D934C00) [pid = 3604] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 134 (2174C800) [pid = 3604] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 133 (21939C00) [pid = 3604] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (16544C00) [pid = 3604] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (18DDE800) [pid = 3604] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (21190C00) [pid = 3604] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (211CB800) [pid = 3604] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (13334800) [pid = 3604] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1E3D6000) [pid = 3604] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (13264400) [pid = 3604] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (1DE83800) [pid = 3604] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (21927400) [pid = 3604] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (18863000) [pid = 3604] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (1D7D1400) [pid = 3604] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1E1EA800) [pid = 3604] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (143B4800) [pid = 3604] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (19B4D800) [pid = 3604] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (198B9C00) [pid = 3604] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (13265800) [pid = 3604] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (1653E800) [pid = 3604] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (13A77800) [pid = 3604] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1E385400) [pid = 3604] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1E3D3000) [pid = 3604] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1DE16800) [pid = 3604] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1886BC00) [pid = 3604] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1CECC800) [pid = 3604] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (14AEA400) [pid = 3604] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (142AE800) [pid = 3604] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D64B000) [pid = 3604] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1E37D800) [pid = 3604] [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.] 03:44:10 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1A890800) [pid = 3604] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:44:10 INFO - PROCESS | 3604 | 1461149050181 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1643ms 03:44:10 INFO - PROCESS | 3604 | 1461149050213 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 3604 | 1461149050214 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 03:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:44:10 INFO - PROCESS | 3604 | 1461149050218 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 3604 | 1461149050219 Marionette TRACE conn2 <- [1,2230,null,{}] 03:44:10 INFO - PROCESS | 3604 | 1461149050223 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 3604 | 1461149050337 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:44:10 INFO - PROCESS | 3604 | 1461149050401 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 3604 | ++DOCSHELL 13264400 == 37 [pid = 3604] [id = 567] 03:44:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (13265800) [pid = 3604] [serial = 1701] [outer = 00000000] 03:44:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (14A95C00) [pid = 3604] [serial = 1702] [outer = 13265800] 03:44:10 INFO - PROCESS | 3604 | 1461149050445 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (16538000) [pid = 3604] [serial = 1703] [outer = 13265800] 03:44:10 INFO - PROCESS | 3604 | 1461149050801 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 635ms 03:44:10 INFO - PROCESS | 3604 | 1461149050865 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 3604 | 1461149050867 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 03:44:10 INFO - PROCESS | 3604 | 1461149050870 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 3604 | 1461149050872 Marionette TRACE conn2 <- [1,2234,null,{}] 03:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:44:10 INFO - PROCESS | 3604 | 1461149050875 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 3604 | 1461149050938 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:44:10 INFO - PROCESS | 3604 | 1461149050944 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 3604 | ++DOCSHELL 1550F400 == 38 [pid = 3604] [id = 568] 03:44:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (15572800) [pid = 3604] [serial = 1704] [outer = 00000000] 03:44:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1841A400) [pid = 3604] [serial = 1705] [outer = 15572800] 03:44:10 INFO - PROCESS | 3604 | 1461149050989 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (18494800) [pid = 3604] [serial = 1706] [outer = 15572800] 03:44:11 INFO - PROCESS | 3604 | 1461149051408 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 589ms 03:44:11 INFO - PROCESS | 3604 | 1461149051454 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 3604 | 1461149051455 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 03:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:44:11 INFO - PROCESS | 3604 | 1461149051472 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 3604 | 1461149051473 Marionette TRACE conn2 <- [1,2238,null,{}] 03:44:11 INFO - PROCESS | 3604 | 1461149051481 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 3604 | 1461149051561 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:44:11 INFO - PROCESS | 3604 | 1461149051567 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 3604 | ++DOCSHELL 17C7DC00 == 39 [pid = 3604] [id = 569] 03:44:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (17C81000) [pid = 3604] [serial = 1707] [outer = 00000000] 03:44:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (18867000) [pid = 3604] [serial = 1708] [outer = 17C81000] 03:44:11 INFO - PROCESS | 3604 | 1461149051611 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1886B400) [pid = 3604] [serial = 1709] [outer = 17C81000] 03:44:12 INFO - PROCESS | 3604 | 1461149052261 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 837ms 03:44:12 INFO - PROCESS | 3604 | 1461149052313 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 3604 | 1461149052317 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:44:12 INFO - PROCESS | 3604 | 1461149052323 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 3604 | 1461149052328 Marionette TRACE conn2 <- [1,2242,null,{}] 03:44:12 INFO - PROCESS | 3604 | 1461149052335 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 3604 | 1461149052474 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:44:12 INFO - PROCESS | 3604 | 1461149052604 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 3604 | ++DOCSHELL 0266C000 == 40 [pid = 3604] [id = 570] 03:44:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (02672C00) [pid = 3604] [serial = 1710] [outer = 00000000] 03:44:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (11BAA800) [pid = 3604] [serial = 1711] [outer = 02672C00] 03:44:12 INFO - PROCESS | 3604 | 1461149052659 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (11F48000) [pid = 3604] [serial = 1712] [outer = 02672C00] 03:44:13 INFO - PROCESS | 3604 | 1461149053488 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1179ms 03:44:13 INFO - PROCESS | 3604 | 1461149053507 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 3604 | 1461149053513 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 03:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:44:13 INFO - PROCESS | 3604 | 1461149053519 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 3604 | 1461149053522 Marionette TRACE conn2 <- [1,2246,null,{}] 03:44:13 INFO - PROCESS | 3604 | 1461149053526 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 3604 | 1461149053646 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:44:13 INFO - PROCESS | 3604 | 1461149053795 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 3604 | ++DOCSHELL 02A94800 == 41 [pid = 3604] [id = 571] 03:44:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (12355400) [pid = 3604] [serial = 1713] [outer = 00000000] 03:44:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (13416000) [pid = 3604] [serial = 1714] [outer = 12355400] 03:44:13 INFO - PROCESS | 3604 | 1461149053849 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (13521C00) [pid = 3604] [serial = 1715] [outer = 12355400] 03:44:14 INFO - PROCESS | 3604 | 1461149054648 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1209ms 03:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:44:14 INFO - PROCESS | 3604 | 1461149054731 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 3604 | 1461149054734 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 03:44:14 INFO - PROCESS | 3604 | 1461149054738 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 3604 | 1461149054741 Marionette TRACE conn2 <- [1,2250,null,{}] 03:44:14 INFO - PROCESS | 3604 | 1461149054752 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 3604 | 1461149055007 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:44:15 INFO - PROCESS | 3604 | 1461149055175 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 3604 | ++DOCSHELL 123C0C00 == 42 [pid = 3604] [id = 572] 03:44:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (13207000) [pid = 3604] [serial = 1716] [outer = 00000000] 03:44:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (13261C00) [pid = 3604] [serial = 1717] [outer = 13207000] 03:44:15 INFO - PROCESS | 3604 | 1461149055226 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (13415000) [pid = 3604] [serial = 1718] [outer = 13207000] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 12BBE000 == 41 [pid = 3604] [id = 20] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 13A73000 == 40 [pid = 3604] [id = 19] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 12DD3C00 == 39 [pid = 3604] [id = 18] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 1848E000 == 38 [pid = 3604] [id = 25] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 194D0000 == 37 [pid = 3604] [id = 28] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 12DD8400 == 36 [pid = 3604] [id = 27] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 157FAC00 == 35 [pid = 3604] [id = 23] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 18170800 == 34 [pid = 3604] [id = 24] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 1550A000 == 33 [pid = 3604] [id = 22] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 142B0C00 == 32 [pid = 3604] [id = 21] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (1E383C00) [pid = 3604] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (20334000) [pid = 3604] [serial = 1666] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOCSHELL 18869C00 == 31 [pid = 3604] [id = 555] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (1E8A8000) [pid = 3604] [serial = 1442] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1D6CF400) [pid = 3604] [serial = 1565] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (1E8AEC00) [pid = 3604] [serial = 1511] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (18868C00) [pid = 3604] [serial = 1502] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (21DE2000) [pid = 3604] [serial = 1577] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (21746000) [pid = 3604] [serial = 1568] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (2192D800) [pid = 3604] [serial = 1520] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (21B74C00) [pid = 3604] [serial = 1574] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (19B50C00) [pid = 3604] [serial = 1505] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1962A000) [pid = 3604] [serial = 1562] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (21925000) [pid = 3604] [serial = 1571] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (21769800) [pid = 3604] [serial = 1517] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18EC0800) [pid = 3604] [serial = 1580] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (211C9000) [pid = 3604] [serial = 1514] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (157A4000) [pid = 3604] [serial = 1559] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1E3D6C00) [pid = 3604] [serial = 1508] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (2193EC00) [pid = 3604] [serial = 1523] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1E845000) [pid = 3604] [serial = 1664] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1DE85C00) [pid = 3604] [serial = 1654] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1E378400) [pid = 3604] [serial = 1657] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1DE92800) [pid = 3604] [serial = 1655] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (17C80800) [pid = 3604] [serial = 1660] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1E1EBC00) [pid = 3604] [serial = 1663] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (198C6800) [pid = 3604] [serial = 1661] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1C0E4000) [pid = 3604] [serial = 1648] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1C235800) [pid = 3604] [serial = 1649] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (19D46800) [pid = 3604] [serial = 1645] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1A1E2C00) [pid = 3604] [serial = 1646] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1556EC00) [pid = 3604] [serial = 1642] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1653EC00) [pid = 3604] [serial = 1643] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18886000) [pid = 3604] [serial = 1640] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1841C000) [pid = 3604] [serial = 1639] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (194D8C00) [pid = 3604] [serial = 1637] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (16648800) [pid = 3604] [serial = 1636] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (21186C00) [pid = 3604] [serial = 1634] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (21183800) [pid = 3604] [serial = 1633] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1E8A2800) [pid = 3604] [serial = 1631] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (1E846C00) [pid = 3604] [serial = 1630] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1DF66000) [pid = 3604] [serial = 1628] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1DF5C000) [pid = 3604] [serial = 1627] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1DE87C00) [pid = 3604] [serial = 1625] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (1DE1B800) [pid = 3604] [serial = 1624] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (1D7D2000) [pid = 3604] [serial = 1622] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (1D6C6C00) [pid = 3604] [serial = 1621] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (196B3C00) [pid = 3604] [serial = 1619] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (18EC4800) [pid = 3604] [serial = 1618] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (165C6800) [pid = 3604] [serial = 1616] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1556F400) [pid = 3604] [serial = 1615] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (1D7D5C00) [pid = 3604] [serial = 1613] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (136D7000) [pid = 3604] [serial = 1127] [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.] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1CD6FC00) [pid = 3604] [serial = 1651] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (1CED7C00) [pid = 3604] [serial = 1652] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (1E3D3800) [pid = 3604] [serial = 1658] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3604 | 1461149055844 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1148ms 03:44:15 INFO - PROCESS | 3604 | 1461149055877 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 3604 | 1461149055881 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 03:44:15 INFO - PROCESS | 3604 | 1461149055885 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:44:15 INFO - PROCESS | 3604 | 1461149055889 Marionette TRACE conn2 <- [1,2254,null,{}] 03:44:15 INFO - PROCESS | 3604 | 1461149055894 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 3604 | 1461149055982 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:44:16 INFO - PROCESS | 3604 | 1461149056082 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 3604 | ++DOCSHELL 12BB8C00 == 32 [pid = 3604] [id = 573] 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (12BBE000) [pid = 3604] [serial = 1719] [outer = 00000000] 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (13519400) [pid = 3604] [serial = 1720] [outer = 12BBE000] 03:44:16 INFO - PROCESS | 3604 | 1461149056131 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (13527800) [pid = 3604] [serial = 1721] [outer = 12BBE000] 03:44:16 INFO - PROCESS | 3604 | 1461149056590 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 729ms 03:44:16 INFO - PROCESS | 3604 | 1461149056627 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 3604 | 1461149056630 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:44:16 INFO - PROCESS | 3604 | 1461149056634 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 3604 | 1461149056635 Marionette TRACE conn2 <- [1,2258,null,{}] 03:44:16 INFO - PROCESS | 3604 | 1461149056639 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 3604 | 1461149056720 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:44:16 INFO - PROCESS | 3604 | 1461149056731 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 3604 | ++DOCSHELL 143BFC00 == 33 [pid = 3604] [id = 574] 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (147B6400) [pid = 3604] [serial = 1722] [outer = 00000000] 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (14A9F400) [pid = 3604] [serial = 1723] [outer = 147B6400] 03:44:16 INFO - PROCESS | 3604 | 1461149056784 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (15567000) [pid = 3604] [serial = 1724] [outer = 147B6400] 03:44:17 INFO - PROCESS | 3604 | 1461149057258 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 683ms 03:44:17 INFO - PROCESS | 3604 | 1461149057316 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 3604 | 1461149057320 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:44:17 INFO - PROCESS | 3604 | 1461149057330 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 3604 | 1461149057334 Marionette TRACE conn2 <- [1,2262,null,{}] 03:44:17 INFO - PROCESS | 3604 | 1461149057337 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 3604 | 1461149057422 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:44:17 INFO - PROCESS | 3604 | 1461149057428 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 3604 | ++DOCSHELL 15AF9800 == 34 [pid = 3604] [id = 575] 03:44:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (15CDC400) [pid = 3604] [serial = 1725] [outer = 00000000] 03:44:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (16539000) [pid = 3604] [serial = 1726] [outer = 15CDC400] 03:44:17 INFO - PROCESS | 3604 | 1461149057474 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (16543000) [pid = 3604] [serial = 1727] [outer = 15CDC400] 03:44:17 INFO - PROCESS | 3604 | 1461149057920 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 651ms 03:44:17 INFO - PROCESS | 3604 | 1461149057980 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 3604 | 1461149057982 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:44:17 INFO - PROCESS | 3604 | 1461149057986 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 3604 | 1461149057987 Marionette TRACE conn2 <- [1,2266,null,{}] 03:44:17 INFO - PROCESS | 3604 | 1461149057991 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 3604 | 1461149058110 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:44:18 INFO - PROCESS | 3604 | 1461149058201 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 3604 | ++DOCSHELL 16A6A400 == 35 [pid = 3604] [id = 576] 03:44:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (16A6F400) [pid = 3604] [serial = 1728] [outer = 00000000] 03:44:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (17C0B000) [pid = 3604] [serial = 1729] [outer = 16A6F400] 03:44:18 INFO - PROCESS | 3604 | 1461149058246 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (17C0EC00) [pid = 3604] [serial = 1730] [outer = 16A6F400] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1DF5A000 == 34 [pid = 3604] [id = 15] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 18F73000 == 33 [pid = 3604] [id = 26] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1DF58800 == 32 [pid = 3604] [id = 14] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1CD75000 == 31 [pid = 3604] [id = 11] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1D7CDC00 == 30 [pid = 3604] [id = 12] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 196B1800 == 29 [pid = 3604] [id = 8] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1D28FC00 == 28 [pid = 3604] [id = 10] 03:44:19 INFO - PROCESS | 3604 | --DOCSHELL 1D93B000 == 27 [pid = 3604] [id = 13] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (15E8E400) [pid = 3604] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (14351800) [pid = 3604] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (13376400) [pid = 3604] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (15567400) [pid = 3604] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (02A93800) [pid = 3604] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (13523000) [pid = 3604] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (15CDA400) [pid = 3604] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (11BACC00) [pid = 3604] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (15CE9C00) [pid = 3604] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (17C0E000) [pid = 3604] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (13269C00) [pid = 3604] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (13265800) [pid = 3604] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (15572800) [pid = 3604] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 66 (16649400) [pid = 3604] [serial = 1696] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 65 (14A9F000) [pid = 3604] [serial = 1684] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 64 (1550DC00) [pid = 3604] [serial = 1685] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 63 (1341E400) [pid = 3604] [serial = 1678] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 62 (1351A800) [pid = 3604] [serial = 1679] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 61 (15574C00) [pid = 3604] [serial = 1687] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 60 (15749C00) [pid = 3604] [serial = 1688] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 59 (02A9DC00) [pid = 3604] [serial = 1669] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 58 (11BA5000) [pid = 3604] [serial = 1670] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 3604 | --DOMWINDOW == 57 (1352CC00) [pid = 3604] [serial = 1681] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 56 (13530000) [pid = 3604] [serial = 1682] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 55 (15E92400) [pid = 3604] [serial = 1690] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 54 (123B9000) [pid = 3604] [serial = 1672] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 53 (123FEC00) [pid = 3604] [serial = 1673] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 52 (1653E000) [pid = 3604] [serial = 1694] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 51 (18170400) [pid = 3604] [serial = 1699] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 50 (13334C00) [pid = 3604] [serial = 1675] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 49 (18867000) [pid = 3604] [serial = 1708] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 48 (1333AC00) [pid = 3604] [serial = 1676] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 47 (16A69C00) [pid = 3604] [serial = 1697] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 46 (14A95C00) [pid = 3604] [serial = 1702] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 45 (1841A400) [pid = 3604] [serial = 1705] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 44 (18494800) [pid = 3604] [serial = 1706] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 43 (183DB400) [pid = 3604] [serial = 1700] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 42 (1653F000) [pid = 3604] [serial = 1693] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 41 (16538000) [pid = 3604] [serial = 1703] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | --DOMWINDOW == 40 (15CEC800) [pid = 3604] [serial = 1691] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 3604 | 1461149060191 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2248ms 03:44:20 INFO - PROCESS | 3604 | 1461149060239 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 3604 | 1461149060246 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:44:20 INFO - PROCESS | 3604 | 1461149060254 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 3604 | 1461149060260 Marionette TRACE conn2 <- [1,2270,null,{}] 03:44:20 INFO - PROCESS | 3604 | 1461149060269 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 3604 | 1461149060390 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:44:20 INFO - PROCESS | 3604 | 1461149060474 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 3604 | ++DOCSHELL 02A9B000 == 28 [pid = 3604] [id = 577] 03:44:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 41 (02A9C000) [pid = 3604] [serial = 1731] [outer = 00000000] 03:44:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 42 (11BB0400) [pid = 3604] [serial = 1732] [outer = 02A9C000] 03:44:20 INFO - PROCESS | 3604 | 1461149060524 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 43 (12351400) [pid = 3604] [serial = 1733] [outer = 02A9C000] 03:44:20 INFO - PROCESS | 3604 | 1461149060952 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 744ms 03:44:20 INFO - PROCESS | 3604 | 1461149060998 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 3604 | 1461149061005 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:44:21 INFO - PROCESS | 3604 | 1461149061011 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 3604 | 1461149061014 Marionette TRACE conn2 <- [1,2274,null,{}] 03:44:21 INFO - PROCESS | 3604 | 1461149061018 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 3604 | 1461149061099 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:44:21 INFO - PROCESS | 3604 | 1461149061108 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 3604 | ++DOCSHELL 12BB5400 == 29 [pid = 3604] [id = 578] 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 44 (12DD3C00) [pid = 3604] [serial = 1734] [outer = 00000000] 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 45 (13205C00) [pid = 3604] [serial = 1735] [outer = 12DD3C00] 03:44:21 INFO - PROCESS | 3604 | 1461149061155 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 46 (1325E000) [pid = 3604] [serial = 1736] [outer = 12DD3C00] 03:44:21 INFO - PROCESS | 3604 | 1461149061615 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 635ms 03:44:21 INFO - PROCESS | 3604 | 1461149061633 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 3604 | 1461149061635 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:44:21 INFO - PROCESS | 3604 | 1461149061639 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 3604 | 1461149061643 Marionette TRACE conn2 <- [1,2278,null,{}] 03:44:21 INFO - PROCESS | 3604 | 1461149061658 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 3604 | 1461149061743 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:44:21 INFO - PROCESS | 3604 | 1461149061785 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 3604 | ++DOCSHELL 13414C00 == 30 [pid = 3604] [id = 579] 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 47 (13415400) [pid = 3604] [serial = 1737] [outer = 00000000] 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 48 (13419000) [pid = 3604] [serial = 1738] [outer = 13415400] 03:44:21 INFO - PROCESS | 3604 | 1461149061835 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 49 (1341F400) [pid = 3604] [serial = 1739] [outer = 13415400] 03:44:22 INFO - PROCESS | 3604 | 1461149062619 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1039ms 03:44:22 INFO - PROCESS | 3604 | 1461149062692 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 3604 | 1461149062697 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:44:22 INFO - PROCESS | 3604 | 1461149062724 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 3604 | 1461149062728 Marionette TRACE conn2 <- [1,2282,null,{}] 03:44:22 INFO - PROCESS | 3604 | 1461149062733 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 3604 | 1461149062872 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:44:22 INFO - PROCESS | 3604 | 1461149062996 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 3604 | ++DOCSHELL 12310000 == 31 [pid = 3604] [id = 580] 03:44:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 50 (12B43C00) [pid = 3604] [serial = 1740] [outer = 00000000] 03:44:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 51 (13336C00) [pid = 3604] [serial = 1741] [outer = 12B43C00] 03:44:23 INFO - PROCESS | 3604 | 1461149063054 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 52 (1336B800) [pid = 3604] [serial = 1742] [outer = 12B43C00] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 1351E800 == 30 [pid = 3604] [id = 560] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 02A94800 == 29 [pid = 3604] [id = 571] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 0266C000 == 28 [pid = 3604] [id = 570] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 143BFC00 == 27 [pid = 3604] [id = 574] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 12BB8C00 == 26 [pid = 3604] [id = 573] 03:44:23 INFO - PROCESS | 3604 | --DOCSHELL 02A81000 == 25 [pid = 3604] [id = 556] 03:44:23 INFO - PROCESS | 3604 | 1461149063854 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1209ms 03:44:23 INFO - PROCESS | 3604 | 1461149063915 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 3604 | 1461149063921 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 03:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:44:23 INFO - PROCESS | 3604 | 1461149063928 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 3604 | 1461149063934 Marionette TRACE conn2 <- [1,2286,null,{}] 03:44:23 INFO - PROCESS | 3604 | 1461149063941 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 3604 | 1461149064018 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:44:24 INFO - PROCESS | 3604 | 1461149064026 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 3604 | ++DOCSHELL 11BADC00 == 26 [pid = 3604] [id = 581] 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 53 (11BAFC00) [pid = 3604] [serial = 1743] [outer = 00000000] 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 54 (12DD8400) [pid = 3604] [serial = 1744] [outer = 11BAFC00] 03:44:24 INFO - PROCESS | 3604 | 1461149064081 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 55 (1325DC00) [pid = 3604] [serial = 1745] [outer = 11BAFC00] 03:44:24 INFO - PROCESS | 3604 | 1461149064596 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 698ms 03:44:24 INFO - PROCESS | 3604 | 1461149064625 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 3604 | 1461149064631 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:44:24 INFO - PROCESS | 3604 | 1461149064637 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 3604 | 1461149064640 Marionette TRACE conn2 <- [1,2290,null,{}] 03:44:24 INFO - PROCESS | 3604 | 1461149064644 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 3604 | 1461149064734 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:44:24 INFO - PROCESS | 3604 | 1461149064744 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 3604 | ++DOCSHELL 1341D800 == 27 [pid = 3604] [id = 582] 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 56 (1351D800) [pid = 3604] [serial = 1746] [outer = 00000000] 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 57 (1352A800) [pid = 3604] [serial = 1747] [outer = 1351D800] 03:44:24 INFO - PROCESS | 3604 | 1461149064789 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 58 (1352F400) [pid = 3604] [serial = 1748] [outer = 1351D800] 03:44:25 INFO - PROCESS | 3604 | 1461149065263 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 636ms 03:44:25 INFO - PROCESS | 3604 | 1461149065273 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 3604 | 1461149065275 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:44:25 INFO - PROCESS | 3604 | 1461149065279 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 3604 | 1461149065282 Marionette TRACE conn2 <- [1,2294,null,{}] 03:44:25 INFO - PROCESS | 3604 | 1461149065296 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 3604 | 1461149065360 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:44:25 INFO - PROCESS | 3604 | 1461149065367 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 3604 | ++DOCSHELL 13A73000 == 28 [pid = 3604] [id = 583] 03:44:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 59 (13A74800) [pid = 3604] [serial = 1749] [outer = 00000000] 03:44:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 60 (142B1800) [pid = 3604] [serial = 1750] [outer = 13A74800] 03:44:25 INFO - PROCESS | 3604 | 1461149065415 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (14355C00) [pid = 3604] [serial = 1751] [outer = 13A74800] 03:44:25 INFO - PROCESS | 3604 | 1461149065918 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 698ms 03:44:25 INFO - PROCESS | 3604 | 1461149065963 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 3604 | 1461149065967 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:44:25 INFO - PROCESS | 3604 | 1461149065971 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 3604 | 1461149065974 Marionette TRACE conn2 <- [1,2298,null,{}] 03:44:25 INFO - PROCESS | 3604 | 1461149065978 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 3604 | 1461149066053 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:44:26 INFO - PROCESS | 3604 | 1461149066060 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 3604 | ++DOCSHELL 142B7000 == 29 [pid = 3604] [id = 584] 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (147C2C00) [pid = 3604] [serial = 1752] [outer = 00000000] 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (15569800) [pid = 3604] [serial = 1753] [outer = 147C2C00] 03:44:26 INFO - PROCESS | 3604 | 1461149066108 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (1556EC00) [pid = 3604] [serial = 1754] [outer = 147C2C00] 03:44:26 INFO - PROCESS | 3604 | 1461149066586 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 620ms 03:44:26 INFO - PROCESS | 3604 | 1461149066617 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 3604 | 1461149066619 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 03:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:44:26 INFO - PROCESS | 3604 | 1461149066622 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 3604 | 1461149066624 Marionette TRACE conn2 <- [1,2302,null,{}] 03:44:26 INFO - PROCESS | 3604 | 1461149066628 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 3604 | 1461149066729 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:44:26 INFO - PROCESS | 3604 | 1461149066818 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 3604 | ++DOCSHELL 11BA8800 == 30 [pid = 3604] [id = 585] 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (15750C00) [pid = 3604] [serial = 1755] [outer = 00000000] 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (157FBC00) [pid = 3604] [serial = 1756] [outer = 15750C00] 03:44:26 INFO - PROCESS | 3604 | 1461149066863 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (15C33C00) [pid = 3604] [serial = 1757] [outer = 15750C00] 03:44:27 INFO - PROCESS | 3604 | 1461149067289 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 698ms 03:44:27 INFO - PROCESS | 3604 | 1461149067320 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 3604 | 1461149067322 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:44:27 INFO - PROCESS | 3604 | 1461149067325 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 3604 | 1461149067327 Marionette TRACE conn2 <- [1,2306,null,{}] 03:44:27 INFO - PROCESS | 3604 | 1461149067331 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 3604 | 1461149067442 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:44:27 INFO - PROCESS | 3604 | 1461149067449 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 3604 | ++DOCSHELL 15CC4400 == 31 [pid = 3604] [id = 586] 03:44:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (15CDD000) [pid = 3604] [serial = 1758] [outer = 00000000] 03:44:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (16537400) [pid = 3604] [serial = 1759] [outer = 15CDD000] 03:44:27 INFO - PROCESS | 3604 | 1461149067496 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (16539C00) [pid = 3604] [serial = 1760] [outer = 15CDD000] 03:44:27 INFO - PROCESS | 3604 | 1461149067945 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 3604 | 1461149068013 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:44:28 INFO - PROCESS | 3604 | 1461149068021 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 3604 | 1461149068024 Marionette TRACE conn2 <- [1,2310,null,{}] 03:44:28 INFO - PROCESS | 3604 | 1461149068033 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 3604 | 1461149068140 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:44:28 INFO - PROCESS | 3604 | 1461149068152 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 3604 | ++DOCSHELL 13263C00 == 32 [pid = 3604] [id = 587] 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 60 (13264000) [pid = 3604] [serial = 1761] [outer = 00000000] 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (15AFA800) [pid = 3604] [serial = 1762] [outer = 13264000] 03:44:28 INFO - PROCESS | 3604 | 1461149068201 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (15C36C00) [pid = 3604] [serial = 1763] [outer = 13264000] 03:44:28 INFO - PROCESS | 3604 | 1461149068618 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 651ms 03:44:28 INFO - PROCESS | 3604 | 1461149068673 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 3604 | 1461149068675 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:44:28 INFO - PROCESS | 3604 | 1461149068682 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 3604 | 1461149068684 Marionette TRACE conn2 <- [1,2314,null,{}] 03:44:28 INFO - PROCESS | 3604 | 1461149068687 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 3604 | 1461149068759 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:44:28 INFO - PROCESS | 3604 | 1461149068765 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 3604 | ++DOCSHELL 13414800 == 33 [pid = 3604] [id = 588] 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (147B6400) [pid = 3604] [serial = 1764] [outer = 00000000] 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (17C05800) [pid = 3604] [serial = 1765] [outer = 147B6400] 03:44:28 INFO - PROCESS | 3604 | 1461149068809 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (17C0FC00) [pid = 3604] [serial = 1766] [outer = 147B6400] 03:44:29 INFO - PROCESS | 3604 | 1461149069218 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 589ms 03:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:44:29 INFO - PROCESS | 3604 | 1461149069281 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 3604 | 1461149069283 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 03:44:29 INFO - PROCESS | 3604 | 1461149069286 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 3604 | 1461149069288 Marionette TRACE conn2 <- [1,2318,null,{}] 03:44:29 INFO - PROCESS | 3604 | 1461149069291 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 3604 | 1461149069363 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:44:29 INFO - PROCESS | 3604 | 1461149069368 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 3604 | ++DOCSHELL 11BA4800 == 34 [pid = 3604] [id = 589] 03:44:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (1234F800) [pid = 3604] [serial = 1767] [outer = 00000000] 03:44:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (181E1800) [pid = 3604] [serial = 1768] [outer = 1234F800] 03:44:29 INFO - PROCESS | 3604 | 1461149069412 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (1351F800) [pid = 3604] [serial = 1769] [outer = 1234F800] 03:44:29 INFO - PROCESS | 3604 | 1461149069835 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 589ms 03:44:29 INFO - PROCESS | 3604 | 1461149069867 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 3604 | 1461149069869 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:44:29 INFO - PROCESS | 3604 | 1461149069883 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 3604 | 1461149069885 Marionette TRACE conn2 <- [1,2322,null,{}] 03:44:29 INFO - PROCESS | 3604 | 1461149069890 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 3604 | 1461149069966 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:44:29 INFO - PROCESS | 3604 | 1461149069973 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 3604 | ++DOCSHELL 142B2400 == 35 [pid = 3604] [id = 590] 03:44:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (165C7400) [pid = 3604] [serial = 1770] [outer = 00000000] 03:44:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (183D2400) [pid = 3604] [serial = 1771] [outer = 165C7400] 03:44:30 INFO - PROCESS | 3604 | 1461149070017 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (183D7000) [pid = 3604] [serial = 1772] [outer = 165C7400] 03:44:30 INFO - PROCESS | 3604 | 1461149070618 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 790ms 03:44:30 INFO - PROCESS | 3604 | 1461149070675 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 3604 | 1461149070680 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:44:30 INFO - PROCESS | 3604 | 1461149070773 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 3604 | 1461149070776 Marionette TRACE conn2 <- [1,2326,null,{}] 03:44:30 INFO - PROCESS | 3604 | 1461149070787 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 3604 | 1461149070896 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:44:30 INFO - PROCESS | 3604 | 1461149070977 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 3604 | ++DOCSHELL 123FF000 == 36 [pid = 3604] [id = 591] 03:44:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (12B89C00) [pid = 3604] [serial = 1773] [outer = 00000000] 03:44:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (1336D400) [pid = 3604] [serial = 1774] [outer = 12B89C00] 03:44:31 INFO - PROCESS | 3604 | 1461149071074 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (1351F400) [pid = 3604] [serial = 1775] [outer = 12B89C00] 03:44:31 INFO - PROCESS | 3604 | 1461149071659 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1023ms 03:44:31 INFO - PROCESS | 3604 | 1461149071704 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 3604 | 1461149071710 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 03:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:44:31 INFO - PROCESS | 3604 | 1461149071717 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 3604 | 1461149071719 Marionette TRACE conn2 <- [1,2330,null,{}] 03:44:31 INFO - PROCESS | 3604 | 1461149071723 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 3604 | 1461149071827 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:44:31 INFO - PROCESS | 3604 | 1461149071956 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 3604 | ++DOCSHELL 13415800 == 37 [pid = 3604] [id = 592] 03:44:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (1352A000) [pid = 3604] [serial = 1776] [outer = 00000000] 03:44:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (14AF6000) [pid = 3604] [serial = 1777] [outer = 1352A000] 03:44:32 INFO - PROCESS | 3604 | 1461149072011 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (15574000) [pid = 3604] [serial = 1778] [outer = 1352A000] 03:44:32 INFO - PROCESS | 3604 | 1461149072803 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1147ms 03:44:32 INFO - PROCESS | 3604 | 1461149072873 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 3604 | 1461149072877 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:44:32 INFO - PROCESS | 3604 | 1461149072882 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 3604 | 1461149072886 Marionette TRACE conn2 <- [1,2334,null,{}] 03:44:32 INFO - PROCESS | 3604 | 1461149072893 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 3604 | 1461149072983 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:44:33 INFO - PROCESS | 3604 | 1461149073119 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 3604 | ++DOCSHELL 11BA9000 == 38 [pid = 3604] [id = 593] 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (11BAA400) [pid = 3604] [serial = 1779] [outer = 00000000] 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (12B86C00) [pid = 3604] [serial = 1780] [outer = 11BAA400] 03:44:33 INFO - PROCESS | 3604 | 1461149073177 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (12DDE400) [pid = 3604] [serial = 1781] [outer = 11BAA400] 03:44:33 INFO - PROCESS | 3604 | --DOCSHELL 1325F400 == 37 [pid = 3604] [id = 558] 03:44:33 INFO - PROCESS | 3604 | --DOCSHELL 15511000 == 36 [pid = 3604] [id = 563] 03:44:33 INFO - PROCESS | 3604 | --DOCSHELL 13333C00 == 35 [pid = 3604] [id = 559] 03:44:33 INFO - PROCESS | 3604 | --DOCSHELL 11BAC000 == 34 [pid = 3604] [id = 557] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (16543000) [pid = 3604] [serial = 1727] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (16539000) [pid = 3604] [serial = 1726] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (17C0B000) [pid = 3604] [serial = 1729] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (2033A000) [pid = 3604] [serial = 1667] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (13205C00) [pid = 3604] [serial = 1735] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (12351400) [pid = 3604] [serial = 1733] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (11BB0400) [pid = 3604] [serial = 1732] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (17C0EC00) [pid = 3604] [serial = 1730] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (1325E000) [pid = 3604] [serial = 1736] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (14A9F400) [pid = 3604] [serial = 1723] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (15567000) [pid = 3604] [serial = 1724] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (13519400) [pid = 3604] [serial = 1720] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (13527800) [pid = 3604] [serial = 1721] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 66 (13415000) [pid = 3604] [serial = 1718] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 65 (13261C00) [pid = 3604] [serial = 1717] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 64 (13521C00) [pid = 3604] [serial = 1715] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 63 (13416000) [pid = 3604] [serial = 1714] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 62 (11F48000) [pid = 3604] [serial = 1712] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 61 (11BAA800) [pid = 3604] [serial = 1711] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | --DOMWINDOW == 60 (1886B400) [pid = 3604] [serial = 1709] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 3604 | 1461149073671 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 837ms 03:44:33 INFO - PROCESS | 3604 | 1461149073710 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 3604 | 1461149073716 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:44:33 INFO - PROCESS | 3604 | 1461149073722 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 3604 | 1461149073724 Marionette TRACE conn2 <- [1,2338,null,{}] 03:44:33 INFO - PROCESS | 3604 | 1461149073728 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 3604 | 1461149073814 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:44:33 INFO - PROCESS | 3604 | 1461149073823 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 3604 | ++DOCSHELL 11BAF800 == 35 [pid = 3604] [id = 594] 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (11F45800) [pid = 3604] [serial = 1782] [outer = 00000000] 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (13333400) [pid = 3604] [serial = 1783] [outer = 11F45800] 03:44:33 INFO - PROCESS | 3604 | 1461149073869 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (13340800) [pid = 3604] [serial = 1784] [outer = 11F45800] 03:44:34 INFO - PROCESS | 3604 | 1461149074370 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 682ms 03:44:34 INFO - PROCESS | 3604 | 1461149074420 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 3604 | 1461149074422 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:44:34 INFO - PROCESS | 3604 | 1461149074426 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 3604 | 1461149074429 Marionette TRACE conn2 <- [1,2342,null,{}] 03:44:34 INFO - PROCESS | 3604 | 1461149074440 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 3604 | 1461149074556 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:44:34 INFO - PROCESS | 3604 | 1461149074653 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 3604 | ++DOCSHELL 13522800 == 36 [pid = 3604] [id = 595] 03:44:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (13524C00) [pid = 3604] [serial = 1785] [outer = 00000000] 03:44:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (13805400) [pid = 3604] [serial = 1786] [outer = 13524C00] 03:44:34 INFO - PROCESS | 3604 | 1461149074701 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (13A2D800) [pid = 3604] [serial = 1787] [outer = 13524C00] 03:44:35 INFO - PROCESS | 3604 | 1461149075107 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 729ms 03:44:35 INFO - PROCESS | 3604 | 1461149075166 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 3604 | 1461149075168 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 03:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:44:35 INFO - PROCESS | 3604 | 1461149075171 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 3604 | 1461149075173 Marionette TRACE conn2 <- [1,2346,null,{}] 03:44:35 INFO - PROCESS | 3604 | 1461149075177 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 3604 | 1461149075264 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:44:35 INFO - PROCESS | 3604 | 1461149075270 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 3604 | ++DOCSHELL 1380C800 == 37 [pid = 3604] [id = 596] 03:44:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (13A72800) [pid = 3604] [serial = 1788] [outer = 00000000] 03:44:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (15568800) [pid = 3604] [serial = 1789] [outer = 13A72800] 03:44:35 INFO - PROCESS | 3604 | 1461149075315 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (15570400) [pid = 3604] [serial = 1790] [outer = 13A72800] 03:44:35 INFO - PROCESS | 3604 | 1461149075767 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 635ms 03:44:35 INFO - PROCESS | 3604 | 1461149075797 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 3604 | 1461149075799 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 3604 | 1461149075802 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:44:35 INFO - PROCESS | 3604 | 1461149075804 Marionette TRACE conn2 <- [1,2350,null,{}] 03:44:35 INFO - PROCESS | 3604 | 1461149075807 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 3604 | 1461149075909 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:44:35 INFO - PROCESS | 3604 | 1461149075997 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 3604 | ++DOCSHELL 15CDA400 == 38 [pid = 3604] [id = 597] 03:44:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (15CDCC00) [pid = 3604] [serial = 1791] [outer = 00000000] 03:44:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (15ED8400) [pid = 3604] [serial = 1792] [outer = 15CDCC00] 03:44:36 INFO - PROCESS | 3604 | 1461149076041 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (16536C00) [pid = 3604] [serial = 1793] [outer = 15CDCC00] 03:44:36 INFO - PROCESS | 3604 | 1461149076480 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 728ms 03:44:36 INFO - PROCESS | 3604 | 1461149076547 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 3604 | 1461149076549 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 03:44:36 INFO - PROCESS | 3604 | 1461149076553 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 3604 | 1461149076554 Marionette TRACE conn2 <- [1,2354,null,{}] 03:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:44:36 INFO - PROCESS | 3604 | 1461149076558 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 3604 | 1461149076679 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:44:36 INFO - PROCESS | 3604 | 1461149076743 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 3604 | ++DOCSHELL 0266E000 == 39 [pid = 3604] [id = 598] 03:44:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (165BE400) [pid = 3604] [serial = 1794] [outer = 00000000] 03:44:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (16A72400) [pid = 3604] [serial = 1795] [outer = 165BE400] 03:44:36 INFO - PROCESS | 3604 | 1461149076791 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (17C01C00) [pid = 3604] [serial = 1796] [outer = 165BE400] 03:44:37 INFO - PROCESS | 3604 | 1461149077208 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 698ms 03:44:37 INFO - PROCESS | 3604 | 1461149077254 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 3604 | 1461149077256 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:44:37 INFO - PROCESS | 3604 | 1461149077294 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 3604 | 1461149077295 Marionette TRACE conn2 <- [1,2358,null,{}] 03:44:37 INFO - PROCESS | 3604 | 1461149077307 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 3604 | 1461149077416 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:44:37 INFO - PROCESS | 3604 | 1461149077425 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 3604 | ++DOCSHELL 16A6C000 == 40 [pid = 3604] [id = 599] 03:44:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (17C7E000) [pid = 3604] [serial = 1797] [outer = 00000000] 03:44:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (18421000) [pid = 3604] [serial = 1798] [outer = 17C7E000] 03:44:37 INFO - PROCESS | 3604 | 1461149077472 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (1848C800) [pid = 3604] [serial = 1799] [outer = 17C7E000] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (1234F800) [pid = 3604] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (147C2C00) [pid = 3604] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (1351D800) [pid = 3604] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (15750C00) [pid = 3604] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (13A74800) [pid = 3604] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (11BAFC00) [pid = 3604] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (15CDD000) [pid = 3604] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (13264000) [pid = 3604] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:44:37 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (147B6400) [pid = 3604] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:44:37 INFO - PROCESS | 3604 | 1461149077916 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 728ms 03:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:44:37 INFO - PROCESS | 3604 | 1461149077984 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 3604 | 1461149077986 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 03:44:37 INFO - PROCESS | 3604 | 1461149077989 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 3604 | 1461149077991 Marionette TRACE conn2 <- [1,2362,null,{}] 03:44:37 INFO - PROCESS | 3604 | 1461149077994 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 3604 | 1461149078068 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:44:38 INFO - PROCESS | 3604 | 1461149078073 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 3604 | ++DOCSHELL 12DDA000 == 41 [pid = 3604] [id = 600] 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (15508C00) [pid = 3604] [serial = 1800] [outer = 00000000] 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (181E2400) [pid = 3604] [serial = 1801] [outer = 15508C00] 03:44:38 INFO - PROCESS | 3604 | 1461149078119 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (1841BC00) [pid = 3604] [serial = 1802] [outer = 15508C00] 03:44:38 INFO - PROCESS | 3604 | 1461149078558 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 589ms 03:44:38 INFO - PROCESS | 3604 | 1461149078586 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 3604 | 1461149078588 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:44:38 INFO - PROCESS | 3604 | 1461149078591 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 3604 | 1461149078593 Marionette TRACE conn2 <- [1,2366,null,{}] 03:44:38 INFO - PROCESS | 3604 | 1461149078597 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 3604 | 1461149078671 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:44:38 INFO - PROCESS | 3604 | 1461149078678 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 3604 | ++DOCSHELL 1351FC00 == 42 [pid = 3604] [id = 601] 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (1885D000) [pid = 3604] [serial = 1803] [outer = 00000000] 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (18865800) [pid = 3604] [serial = 1804] [outer = 1885D000] 03:44:38 INFO - PROCESS | 3604 | 1461149078722 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (18865400) [pid = 3604] [serial = 1805] [outer = 1885D000] 03:44:39 INFO - PROCESS | 3604 | 1461149079171 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 636ms 03:44:39 INFO - PROCESS | 3604 | 1461149079232 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 3604 | 1461149079233 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:44:39 INFO - PROCESS | 3604 | 1461149079237 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 3604 | 1461149079238 Marionette TRACE conn2 <- [1,2370,null,{}] 03:44:39 INFO - PROCESS | 3604 | 1461149079242 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 3604 | 1461149079324 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:44:39 INFO - PROCESS | 3604 | 1461149079330 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 3604 | ++DOCSHELL 13520C00 == 43 [pid = 3604] [id = 602] 03:44:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (13528400) [pid = 3604] [serial = 1806] [outer = 00000000] 03:44:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (18886400) [pid = 3604] [serial = 1807] [outer = 13528400] 03:44:39 INFO - PROCESS | 3604 | 1461149079374 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (18887400) [pid = 3604] [serial = 1808] [outer = 13528400] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 17C0B400 == 42 [pid = 3604] [id = 566] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 17C7DC00 == 41 [pid = 3604] [id = 569] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 11BAEC00 == 40 [pid = 3604] [id = 565] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 1550F400 == 39 [pid = 3604] [id = 568] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 15CC6000 == 38 [pid = 3604] [id = 564] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 123C0C00 == 37 [pid = 3604] [id = 572] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 14A9B400 == 36 [pid = 3604] [id = 562] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 15AF9800 == 35 [pid = 3604] [id = 575] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 16A6A400 == 34 [pid = 3604] [id = 576] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 13529000 == 33 [pid = 3604] [id = 561] 03:44:40 INFO - PROCESS | 3604 | --DOCSHELL 13264400 == 32 [pid = 3604] [id = 567] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (17C05800) [pid = 3604] [serial = 1765] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (16539C00) [pid = 3604] [serial = 1760] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (181E1800) [pid = 3604] [serial = 1768] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (15C36C00) [pid = 3604] [serial = 1763] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (17C0FC00) [pid = 3604] [serial = 1766] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (1556EC00) [pid = 3604] [serial = 1754] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (183D2400) [pid = 3604] [serial = 1771] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1351F800) [pid = 3604] [serial = 1769] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (15569800) [pid = 3604] [serial = 1753] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (1352A800) [pid = 3604] [serial = 1747] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (1352F400) [pid = 3604] [serial = 1748] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 66 (157FBC00) [pid = 3604] [serial = 1756] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 65 (142B1800) [pid = 3604] [serial = 1750] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 64 (14355C00) [pid = 3604] [serial = 1751] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 63 (12DD8400) [pid = 3604] [serial = 1744] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 62 (1325DC00) [pid = 3604] [serial = 1745] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 61 (13336C00) [pid = 3604] [serial = 1741] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 60 (13419000) [pid = 3604] [serial = 1738] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 59 (16537400) [pid = 3604] [serial = 1759] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 58 (15C33C00) [pid = 3604] [serial = 1757] [outer = 00000000] [url = about:blank] 03:44:40 INFO - PROCESS | 3604 | --DOMWINDOW == 57 (15AFA800) [pid = 3604] [serial = 1762] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 3604 | 1461149081130 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1938ms 03:44:41 INFO - PROCESS | 3604 | 1461149081178 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 3604 | 1461149081182 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:44:41 INFO - PROCESS | 3604 | 1461149081187 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 3604 | 1461149081191 Marionette TRACE conn2 <- [1,2374,null,{}] 03:44:41 INFO - PROCESS | 3604 | 1461149081197 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 3604 | 1461149081280 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:44:41 INFO - PROCESS | 3604 | 1461149081290 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 3604 | ++DOCSHELL 11BAF000 == 33 [pid = 3604] [id = 603] 03:44:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 58 (11BAF400) [pid = 3604] [serial = 1809] [outer = 00000000] 03:44:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 59 (123B9400) [pid = 3604] [serial = 1810] [outer = 11BAF400] 03:44:41 INFO - PROCESS | 3604 | 1461149081345 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 60 (123FE400) [pid = 3604] [serial = 1811] [outer = 11BAF400] 03:44:41 INFO - PROCESS | 3604 | 1461149081844 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 682ms 03:44:41 INFO - PROCESS | 3604 | 1461149081888 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 3604 | 1461149081894 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:44:41 INFO - PROCESS | 3604 | 1461149081900 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 3604 | 1461149081903 Marionette TRACE conn2 <- [1,2378,null,{}] 03:44:41 INFO - PROCESS | 3604 | 1461149081907 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 3604 | 1461149081984 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:44:41 INFO - PROCESS | 3604 | 1461149081993 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 3604 | ++DOCSHELL 12B81400 == 34 [pid = 3604] [id = 604] 03:44:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 61 (12B8B000) [pid = 3604] [serial = 1812] [outer = 00000000] 03:44:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 62 (13337000) [pid = 3604] [serial = 1813] [outer = 12B8B000] 03:44:42 INFO - PROCESS | 3604 | 1461149082039 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 63 (1333E800) [pid = 3604] [serial = 1814] [outer = 12B8B000] 03:44:42 INFO - PROCESS | 3604 | 1461149082516 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 698ms 03:44:42 INFO - PROCESS | 3604 | 1461149082581 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 3604 | 1461149082584 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:44:42 INFO - PROCESS | 3604 | 1461149082587 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 3604 | 1461149082591 Marionette TRACE conn2 <- [1,2382,null,{}] 03:44:42 INFO - PROCESS | 3604 | 1461149082602 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 3604 | 1461149082715 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:44:42 INFO - PROCESS | 3604 | 1461149082806 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 3604 | ++DOCSHELL 13532800 == 35 [pid = 3604] [id = 605] 03:44:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 64 (13532C00) [pid = 3604] [serial = 1815] [outer = 00000000] 03:44:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 65 (13804000) [pid = 3604] [serial = 1816] [outer = 13532C00] 03:44:42 INFO - PROCESS | 3604 | 1461149082854 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (13A6D800) [pid = 3604] [serial = 1817] [outer = 13532C00] 03:44:43 INFO - PROCESS | 3604 | 1461149083252 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 698ms 03:44:43 INFO - PROCESS | 3604 | 1461149083286 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 3604 | 1461149083288 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 03:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:44:43 INFO - PROCESS | 3604 | 1461149083299 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 3604 | 1461149083301 Marionette TRACE conn2 <- [1,2386,null,{}] 03:44:43 INFO - PROCESS | 3604 | 1461149083304 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 3604 | 1461149083403 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:44:43 INFO - PROCESS | 3604 | 1461149083410 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 3604 | ++DOCSHELL 13A20800 == 36 [pid = 3604] [id = 606] 03:44:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (13A74800) [pid = 3604] [serial = 1818] [outer = 00000000] 03:44:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (147B6400) [pid = 3604] [serial = 1819] [outer = 13A74800] 03:44:43 INFO - PROCESS | 3604 | 1461149083459 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (14AA2800) [pid = 3604] [serial = 1820] [outer = 13A74800] 03:44:43 INFO - PROCESS | 3604 | 1461149083895 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 620ms 03:44:43 INFO - PROCESS | 3604 | 1461149083934 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 3604 | 1461149083936 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 03:44:43 INFO - PROCESS | 3604 | 1461149083940 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:44:43 INFO - PROCESS | 3604 | 1461149083941 Marionette TRACE conn2 <- [1,2390,null,{}] 03:44:43 INFO - PROCESS | 3604 | 1461149083945 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 3604 | 1461149084017 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:44:44 INFO - PROCESS | 3604 | 1461149084023 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 3604 | ++DOCSHELL 14351800 == 37 [pid = 3604] [id = 607] 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (14AF5C00) [pid = 3604] [serial = 1821] [outer = 00000000] 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (1556FC00) [pid = 3604] [serial = 1822] [outer = 14AF5C00] 03:44:44 INFO - PROCESS | 3604 | 1461149084068 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (157A5800) [pid = 3604] [serial = 1823] [outer = 14AF5C00] 03:44:44 INFO - PROCESS | 3604 | 1461149084514 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 635ms 03:44:44 INFO - PROCESS | 3604 | 1461149084563 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:44:44 INFO - PROCESS | 3604 | 1461149084565 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 03:44:44 INFO - PROCESS | 3604 | 1461149084569 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 3604 | 1461149084570 Marionette TRACE conn2 <- [1,2394,null,{}] 03:44:44 INFO - PROCESS | 3604 | 1461149084573 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 3604 | 1461149084665 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:44:44 INFO - PROCESS | 3604 | 1461149084675 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 3604 | ++DOCSHELL 1556C400 == 38 [pid = 3604] [id = 608] 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (15AFA800) [pid = 3604] [serial = 1824] [outer = 00000000] 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (1653C400) [pid = 3604] [serial = 1825] [outer = 15AFA800] 03:44:44 INFO - PROCESS | 3604 | 1461149084723 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (16543000) [pid = 3604] [serial = 1826] [outer = 15AFA800] 03:44:45 INFO - PROCESS | 3604 | 1461149085179 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 636ms 03:44:45 INFO - PROCESS | 3604 | 1461149085205 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 3604 | 1461149085207 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 03:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:44:45 INFO - PROCESS | 3604 | 1461149085210 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 3604 | 1461149085212 Marionette TRACE conn2 <- [1,2398,null,{}] 03:44:45 INFO - PROCESS | 3604 | 1461149085215 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 3604 | 1461149085288 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:44:45 INFO - PROCESS | 3604 | 1461149085294 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 3604 | ++DOCSHELL 165BE800 == 39 [pid = 3604] [id = 609] 03:44:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (16645C00) [pid = 3604] [serial = 1827] [outer = 00000000] 03:44:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (16A69800) [pid = 3604] [serial = 1828] [outer = 16645C00] 03:44:45 INFO - PROCESS | 3604 | 1461149085338 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (16A68C00) [pid = 3604] [serial = 1829] [outer = 16645C00] 03:44:45 INFO - PROCESS | 3604 | 1461149085878 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 698ms 03:44:45 INFO - PROCESS | 3604 | 1461149085910 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 3604 | 1461149085912 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 03:44:45 INFO - PROCESS | 3604 | 1461149085916 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:44:45 INFO - PROCESS | 3604 | 1461149085917 Marionette TRACE conn2 <- [1,2402,null,{}] 03:44:45 INFO - PROCESS | 3604 | 1461149085921 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 3604 | 1461149085992 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:44:45 INFO - PROCESS | 3604 | 1461149085998 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 3604 | ++DOCSHELL 11BA4000 == 40 [pid = 3604] [id = 610] 03:44:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (136DB400) [pid = 3604] [serial = 1830] [outer = 00000000] 03:44:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (1816E000) [pid = 3604] [serial = 1831] [outer = 136DB400] 03:44:46 INFO - PROCESS | 3604 | 1461149086042 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (1816E800) [pid = 3604] [serial = 1832] [outer = 136DB400] 03:44:46 INFO - PROCESS | 3604 | 1461149086497 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 635ms 03:44:46 INFO - PROCESS | 3604 | 1461149086537 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 3604 | 1461149086539 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 03:44:46 INFO - PROCESS | 3604 | 1461149086542 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:44:46 INFO - PROCESS | 3604 | 1461149086543 Marionette TRACE conn2 <- [1,2406,null,{}] 03:44:46 INFO - PROCESS | 3604 | 1461149086547 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 3604 | 1461149086655 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:44:46 INFO - PROCESS | 3604 | 1461149086742 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 3604 | ++DOCSHELL 13531800 == 41 [pid = 3604] [id = 611] 03:44:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18422000) [pid = 3604] [serial = 1833] [outer = 00000000] 03:44:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (1885F800) [pid = 3604] [serial = 1834] [outer = 18422000] 03:44:46 INFO - PROCESS | 3604 | 1461149086786 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (18860000) [pid = 3604] [serial = 1835] [outer = 18422000] 03:44:47 INFO - PROCESS | 3604 | 1461149087191 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 682ms 03:44:47 INFO - PROCESS | 3604 | 1461149087255 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 3604 | 1461149087257 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 03:44:47 INFO - PROCESS | 3604 | 1461149087261 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 3604 | 1461149087262 Marionette TRACE conn2 <- [1,2410,null,{}] 03:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:44:47 INFO - PROCESS | 3604 | 1461149087266 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 3604 | 1461149087379 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:44:47 INFO - PROCESS | 3604 | 1461149087390 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 3604 | ++DOCSHELL 142B6000 == 42 [pid = 3604] [id = 612] 03:44:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (16A6F400) [pid = 3604] [serial = 1836] [outer = 00000000] 03:44:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (18892400) [pid = 3604] [serial = 1837] [outer = 16A6F400] 03:44:47 INFO - PROCESS | 3604 | 1461149087492 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (18ABA000) [pid = 3604] [serial = 1838] [outer = 16A6F400] 03:44:47 INFO - PROCESS | 3604 | 1461149087907 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 667ms 03:44:47 INFO - PROCESS | 3604 | 1461149087944 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 3604 | 1461149087946 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:44:47 INFO - PROCESS | 3604 | 1461149087950 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 3604 | 1461149087952 Marionette TRACE conn2 <- [1,2414,null,{}] 03:44:47 INFO - PROCESS | 3604 | 1461149087964 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 3604 | 1461149088113 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:44:48 INFO - PROCESS | 3604 | 1461149088128 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 3604 | ++DOCSHELL 142B8400 == 43 [pid = 3604] [id = 613] 03:44:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18BDD000) [pid = 3604] [serial = 1839] [outer = 00000000] 03:44:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (18DE4000) [pid = 3604] [serial = 1840] [outer = 18BDD000] 03:44:48 INFO - PROCESS | 3604 | 1461149088177 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (18DE9C00) [pid = 3604] [serial = 1841] [outer = 18BDD000] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1885D000) [pid = 3604] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (15CDCC00) [pid = 3604] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (165BE400) [pid = 3604] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (17C7E000) [pid = 3604] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13A72800) [pid = 3604] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (13524C00) [pid = 3604] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (11F45800) [pid = 3604] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (11BAA400) [pid = 3604] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1352A000) [pid = 3604] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (12B89C00) [pid = 3604] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (165C7400) [pid = 3604] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (15508C00) [pid = 3604] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (13415400) [pid = 3604] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:44:48 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (12B43C00) [pid = 3604] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:44:48 INFO - PROCESS | 3604 | 1461149088794 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 884ms 03:44:48 INFO - PROCESS | 3604 | 1461149088838 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 3604 | 1461149088839 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 03:44:48 INFO - PROCESS | 3604 | 1461149088843 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:44:48 INFO - PROCESS | 3604 | 1461149088844 Marionette TRACE conn2 <- [1,2418,null,{}] 03:44:48 INFO - PROCESS | 3604 | 1461149088848 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 3604 | 1461149088921 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:44:48 INFO - PROCESS | 3604 | 1461149088927 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 3604 | ++DOCSHELL 11BAA400 == 44 [pid = 3604] [id = 614] 03:44:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (12B89C00) [pid = 3604] [serial = 1842] [outer = 00000000] 03:44:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (1435E000) [pid = 3604] [serial = 1843] [outer = 12B89C00] 03:44:48 INFO - PROCESS | 3604 | 1461149088971 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (143BFC00) [pid = 3604] [serial = 1844] [outer = 12B89C00] 03:44:49 INFO - PROCESS | 3604 | 1461149089390 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 589ms 03:44:49 INFO - PROCESS | 3604 | 1461149089440 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 3604 | 1461149089442 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:44:49 INFO - PROCESS | 3604 | 1461149089445 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 3604 | 1461149089447 Marionette TRACE conn2 <- [1,2422,null,{}] 03:44:49 INFO - PROCESS | 3604 | 1461149089452 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 3604 | 1461149089531 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:44:49 INFO - PROCESS | 3604 | 1461149089537 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 3604 | ++DOCSHELL 136D4000 == 45 [pid = 3604] [id = 615] 03:44:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (165C8000) [pid = 3604] [serial = 1845] [outer = 00000000] 03:44:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (1841D400) [pid = 3604] [serial = 1846] [outer = 165C8000] 03:44:49 INFO - PROCESS | 3604 | 1461149089581 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18889000) [pid = 3604] [serial = 1847] [outer = 165C8000] 03:44:50 INFO - PROCESS | 3604 | 1461149090028 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 635ms 03:44:50 INFO - PROCESS | 3604 | 1461149090084 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 3604 | 1461149090086 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 03:44:50 INFO - PROCESS | 3604 | 1461149090089 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:44:50 INFO - PROCESS | 3604 | 1461149090090 Marionette TRACE conn2 <- [1,2426,null,{}] 03:44:50 INFO - PROCESS | 3604 | 1461149090094 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 3604 | 1461149090168 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:44:50 INFO - PROCESS | 3604 | 1461149090174 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 3604 | ++DOCSHELL 1556F400 == 46 [pid = 3604] [id = 616] 03:44:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (165BF400) [pid = 3604] [serial = 1848] [outer = 00000000] 03:44:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (18EC1C00) [pid = 3604] [serial = 1849] [outer = 165BF400] 03:44:50 INFO - PROCESS | 3604 | 1461149090220 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (18EC4C00) [pid = 3604] [serial = 1850] [outer = 165BF400] 03:44:50 INFO - PROCESS | 3604 | 1461149090972 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 03:44:51 INFO - PROCESS | 3604 | 1461149091019 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 3604 | 1461149091023 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 03:44:51 INFO - PROCESS | 3604 | 1461149091028 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:44:51 INFO - PROCESS | 3604 | 1461149091032 Marionette TRACE conn2 <- [1,2430,null,{}] 03:44:51 INFO - PROCESS | 3604 | 1461149091038 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 3604 | 1461149091159 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:44:51 INFO - PROCESS | 3604 | 1461149091286 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 3604 | ++DOCSHELL 02A95C00 == 47 [pid = 3604] [id = 617] 03:44:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (11BAB000) [pid = 3604] [serial = 1851] [outer = 00000000] 03:44:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1326AC00) [pid = 3604] [serial = 1852] [outer = 11BAB000] 03:44:51 INFO - PROCESS | 3604 | 1461149091346 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (13411C00) [pid = 3604] [serial = 1853] [outer = 11BAB000] 03:44:52 INFO - PROCESS | 3604 | 1461149092247 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1286ms 03:44:52 INFO - PROCESS | 3604 | 1461149092330 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 3604 | 1461149092334 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 03:44:52 INFO - PROCESS | 3604 | 1461149092339 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:44:52 INFO - PROCESS | 3604 | 1461149092343 Marionette TRACE conn2 <- [1,2434,null,{}] 03:44:52 INFO - PROCESS | 3604 | 1461149092350 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 3604 | 1461149092454 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:44:52 INFO - PROCESS | 3604 | 1461149092589 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 3604 | ++DOCSHELL 12B44C00 == 48 [pid = 3604] [id = 618] 03:44:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (12B80000) [pid = 3604] [serial = 1854] [outer = 00000000] 03:44:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (12DDE800) [pid = 3604] [serial = 1855] [outer = 12B80000] 03:44:52 INFO - PROCESS | 3604 | 1461149092640 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1325B800) [pid = 3604] [serial = 1856] [outer = 12B80000] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 12DDA000 == 47 [pid = 3604] [id = 600] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 1351FC00 == 46 [pid = 3604] [id = 601] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 16A6C000 == 45 [pid = 3604] [id = 599] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 0266E000 == 44 [pid = 3604] [id = 598] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 15CDA400 == 43 [pid = 3604] [id = 597] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 1380C800 == 42 [pid = 3604] [id = 596] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 13522800 == 41 [pid = 3604] [id = 595] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 136D4000 == 40 [pid = 3604] [id = 615] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 11BAA400 == 39 [pid = 3604] [id = 614] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 142B8400 == 38 [pid = 3604] [id = 613] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 142B6000 == 37 [pid = 3604] [id = 612] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 13531800 == 36 [pid = 3604] [id = 611] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 11BA4000 == 35 [pid = 3604] [id = 610] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 165BE800 == 34 [pid = 3604] [id = 609] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 1556C400 == 33 [pid = 3604] [id = 608] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 14351800 == 32 [pid = 3604] [id = 607] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 13A20800 == 31 [pid = 3604] [id = 606] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 13532800 == 30 [pid = 3604] [id = 605] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18886400) [pid = 3604] [serial = 1807] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 12B81400 == 29 [pid = 3604] [id = 604] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 11BAF000 == 28 [pid = 3604] [id = 603] 03:44:52 INFO - PROCESS | 3604 | --DOCSHELL 13520C00 == 27 [pid = 3604] [id = 602] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1336B800) [pid = 3604] [serial = 1742] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1341F400) [pid = 3604] [serial = 1739] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (18865400) [pid = 3604] [serial = 1805] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (15ED8400) [pid = 3604] [serial = 1792] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (16A72400) [pid = 3604] [serial = 1795] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (16536C00) [pid = 3604] [serial = 1793] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (18421000) [pid = 3604] [serial = 1798] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (17C01C00) [pid = 3604] [serial = 1796] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (18865800) [pid = 3604] [serial = 1804] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1848C800) [pid = 3604] [serial = 1799] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (15568800) [pid = 3604] [serial = 1789] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (13805400) [pid = 3604] [serial = 1786] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (13A2D800) [pid = 3604] [serial = 1787] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (13333400) [pid = 3604] [serial = 1783] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (13340800) [pid = 3604] [serial = 1784] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (12DDE400) [pid = 3604] [serial = 1781] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (12B86C00) [pid = 3604] [serial = 1780] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (15574000) [pid = 3604] [serial = 1778] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (14AF6000) [pid = 3604] [serial = 1777] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1351F400) [pid = 3604] [serial = 1775] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (1336D400) [pid = 3604] [serial = 1774] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (183D7000) [pid = 3604] [serial = 1772] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (181E2400) [pid = 3604] [serial = 1801] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 66 (15570400) [pid = 3604] [serial = 1790] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 3604 | --DOMWINDOW == 65 (1841BC00) [pid = 3604] [serial = 1802] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 3604 | 1461149093121 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 822ms 03:44:53 INFO - PROCESS | 3604 | 1461149093167 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 3604 | 1461149093173 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:44:53 INFO - PROCESS | 3604 | 1461149093179 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 3604 | 1461149093182 Marionette TRACE conn2 <- [1,2438,null,{}] 03:44:53 INFO - PROCESS | 3604 | 1461149093186 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 3604 | 1461149093263 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:44:53 INFO - PROCESS | 3604 | 1461149093269 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 3604 | ++DOCSHELL 13201800 == 28 [pid = 3604] [id = 619] 03:44:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 66 (13201C00) [pid = 3604] [serial = 1857] [outer = 00000000] 03:44:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 67 (1333C800) [pid = 3604] [serial = 1858] [outer = 13201C00] 03:44:53 INFO - PROCESS | 3604 | 1461149093344 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (13412000) [pid = 3604] [serial = 1859] [outer = 13201C00] 03:44:53 INFO - PROCESS | 3604 | 1461149093861 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 744ms 03:44:53 INFO - PROCESS | 3604 | 1461149093917 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 3604 | 1461149093920 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:44:53 INFO - PROCESS | 3604 | 1461149093923 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 3604 | 1461149093927 Marionette TRACE conn2 <- [1,2442,null,{}] 03:44:53 INFO - PROCESS | 3604 | 1461149093937 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 3604 | 1461149094052 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:44:54 INFO - PROCESS | 3604 | 1461149094149 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 3604 | ++DOCSHELL 1351E800 == 29 [pid = 3604] [id = 620] 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (13418C00) [pid = 3604] [serial = 1860] [outer = 00000000] 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (13530000) [pid = 3604] [serial = 1861] [outer = 13418C00] 03:44:54 INFO - PROCESS | 3604 | 1461149094197 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (136E2000) [pid = 3604] [serial = 1862] [outer = 13418C00] 03:44:54 INFO - PROCESS | 3604 | 1461149094570 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 698ms 03:44:54 INFO - PROCESS | 3604 | 1461149094623 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 3604 | 1461149094627 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 03:44:54 INFO - PROCESS | 3604 | 1461149094631 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:44:54 INFO - PROCESS | 3604 | 1461149094634 Marionette TRACE conn2 <- [1,2446,null,{}] 03:44:54 INFO - PROCESS | 3604 | 1461149094639 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 3604 | 1461149094716 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:44:54 INFO - PROCESS | 3604 | 1461149094722 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 3604 | ++DOCSHELL 13A2A400 == 30 [pid = 3604] [id = 621] 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (13A71800) [pid = 3604] [serial = 1863] [outer = 00000000] 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (14A1B800) [pid = 3604] [serial = 1864] [outer = 13A71800] 03:44:54 INFO - PROCESS | 3604 | 1461149094768 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (14AF6000) [pid = 3604] [serial = 1865] [outer = 13A71800] 03:44:55 INFO - PROCESS | 3604 | 1461149095217 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 623ms 03:44:55 INFO - PROCESS | 3604 | 1461149095255 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 3604 | 1461149095257 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 03:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:44:55 INFO - PROCESS | 3604 | 1461149095260 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 3604 | 1461149095262 Marionette TRACE conn2 <- [1,2450,null,{}] 03:44:55 INFO - PROCESS | 3604 | 1461149095265 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 3604 | 1461149095368 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:44:55 INFO - PROCESS | 3604 | 1461149095457 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 3604 | ++DOCSHELL 1556BC00 == 31 [pid = 3604] [id = 622] 03:44:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (1556C800) [pid = 3604] [serial = 1866] [outer = 00000000] 03:44:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (15574C00) [pid = 3604] [serial = 1867] [outer = 1556C800] 03:44:55 INFO - PROCESS | 3604 | 1461149095501 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (157F7400) [pid = 3604] [serial = 1868] [outer = 1556C800] 03:44:55 INFO - PROCESS | 3604 | 1461149095936 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 685ms 03:44:55 INFO - PROCESS | 3604 | 1461149095960 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 3604 | 1461149095962 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 03:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:44:55 INFO - PROCESS | 3604 | 1461149095972 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 3604 | 1461149095974 Marionette TRACE conn2 <- [1,2454,null,{}] 03:44:55 INFO - PROCESS | 3604 | 1461149095978 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 3604 | 1461149096102 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:44:56 INFO - PROCESS | 3604 | 1461149096112 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 3604 | ++DOCSHELL 15F57C00 == 32 [pid = 3604] [id = 623] 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (15F58000) [pid = 3604] [serial = 1869] [outer = 00000000] 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (16539800) [pid = 3604] [serial = 1870] [outer = 15F58000] 03:44:56 INFO - PROCESS | 3604 | 1461149096168 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (1653F000) [pid = 3604] [serial = 1871] [outer = 15F58000] 03:44:56 INFO - PROCESS | 3604 | 1461149096607 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 686ms 03:44:56 INFO - PROCESS | 3604 | 1461149096665 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 3604 | 1461149096667 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:44:56 INFO - PROCESS | 3604 | 1461149096678 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 3604 | 1461149096680 Marionette TRACE conn2 <- [1,2458,null,{}] 03:44:56 INFO - PROCESS | 3604 | 1461149096685 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 3604 | 1461149096812 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:44:56 INFO - PROCESS | 3604 | 1461149096832 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 3604 | ++DOCSHELL 16539000 == 33 [pid = 3604] [id = 624] 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (16540000) [pid = 3604] [serial = 1872] [outer = 00000000] 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (17C09000) [pid = 3604] [serial = 1873] [outer = 16540000] 03:44:56 INFO - PROCESS | 3604 | 1461149096876 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (17C06400) [pid = 3604] [serial = 1874] [outer = 16540000] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (165C8000) [pid = 3604] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (18422000) [pid = 3604] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (14AF5C00) [pid = 3604] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (16645C00) [pid = 3604] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (15AFA800) [pid = 3604] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (11BAF400) [pid = 3604] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (136DB400) [pid = 3604] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (13532C00) [pid = 3604] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (13A74800) [pid = 3604] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (16A6F400) [pid = 3604] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (12B8B000) [pid = 3604] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (18BDD000) [pid = 3604] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:44:57 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (12B89C00) [pid = 3604] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:44:57 INFO - PROCESS | 3604 | 1461149097374 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 748ms 03:44:57 INFO - PROCESS | 3604 | 1461149097432 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 3604 | 1461149097434 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 03:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:44:57 INFO - PROCESS | 3604 | 1461149097437 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 3604 | 1461149097438 Marionette TRACE conn2 <- [1,2462,null,{}] 03:44:57 INFO - PROCESS | 3604 | 1461149097442 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 3604 | 1461149097516 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:44:57 INFO - PROCESS | 3604 | 1461149097522 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 3604 | ++DOCSHELL 13266400 == 34 [pid = 3604] [id = 625] 03:44:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (13532C00) [pid = 3604] [serial = 1875] [outer = 00000000] 03:44:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (16651800) [pid = 3604] [serial = 1876] [outer = 13532C00] 03:44:57 INFO - PROCESS | 3604 | 1461149097566 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (16A6C000) [pid = 3604] [serial = 1877] [outer = 13532C00] 03:44:57 INFO - PROCESS | 3604 | 1461149097993 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 592ms 03:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:44:58 INFO - PROCESS | 3604 | 1461149098034 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 3604 | 1461149098036 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 03:44:58 INFO - PROCESS | 3604 | 1461149098039 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 3604 | 1461149098041 Marionette TRACE conn2 <- [1,2466,null,{}] 03:44:58 INFO - PROCESS | 3604 | 1461149098048 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 3604 | 1461149098121 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:44:58 INFO - PROCESS | 3604 | 1461149098128 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 3604 | ++DOCSHELL 13805400 == 35 [pid = 3604] [id = 626] 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (13A6DC00) [pid = 3604] [serial = 1878] [outer = 00000000] 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (183D7000) [pid = 3604] [serial = 1879] [outer = 13A6DC00] 03:44:58 INFO - PROCESS | 3604 | 1461149098173 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (183DDC00) [pid = 3604] [serial = 1880] [outer = 13A6DC00] 03:44:58 INFO - PROCESS | 3604 | 1461149098621 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 624ms 03:44:58 INFO - PROCESS | 3604 | 1461149098681 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 3604 | 1461149098683 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:44:58 INFO - PROCESS | 3604 | 1461149098686 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 3604 | 1461149098688 Marionette TRACE conn2 <- [1,2470,null,{}] 03:44:58 INFO - PROCESS | 3604 | 1461149098691 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 3604 | 1461149098772 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:44:58 INFO - PROCESS | 3604 | 1461149098781 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 3604 | ++DOCSHELL 1352D000 == 36 [pid = 3604] [id = 627] 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (165C5C00) [pid = 3604] [serial = 1881] [outer = 00000000] 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (1849AC00) [pid = 3604] [serial = 1882] [outer = 165C5C00] 03:44:58 INFO - PROCESS | 3604 | 1461149098828 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (18421400) [pid = 3604] [serial = 1883] [outer = 165C5C00] 03:44:59 INFO - PROCESS | 3604 | 1461149099362 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 03:44:59 INFO - PROCESS | 3604 | 1461149099429 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 3604 | 1461149099433 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:44:59 INFO - PROCESS | 3604 | 1461149099439 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 3604 | 1461149099443 Marionette TRACE conn2 <- [1,2474,null,{}] 03:44:59 INFO - PROCESS | 3604 | 1461149099450 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 3604 | 1461149099604 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:44:59 INFO - PROCESS | 3604 | 1461149099713 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 3604 | ++DOCSHELL 0266EC00 == 37 [pid = 3604] [id = 628] 03:44:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (02A9D000) [pid = 3604] [serial = 1884] [outer = 00000000] 03:44:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (1325C800) [pid = 3604] [serial = 1885] [outer = 02A9D000] 03:44:59 INFO - PROCESS | 3604 | 1461149099774 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (1333BC00) [pid = 3604] [serial = 1886] [outer = 02A9D000] 03:45:00 INFO - PROCESS | 3604 | 1461149100339 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 935ms 03:45:00 INFO - PROCESS | 3604 | 1461149100385 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 3604 | 1461149100391 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 03:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:45:00 INFO - PROCESS | 3604 | 1461149100398 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 3604 | 1461149100401 Marionette TRACE conn2 <- [1,2478,null,{}] 03:45:00 INFO - PROCESS | 3604 | 1461149100405 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 3604 | 1461149100504 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:45:00 INFO - PROCESS | 3604 | 1461149100608 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 3604 | ++DOCSHELL 13519400 == 38 [pid = 3604] [id = 629] 03:45:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (13522400) [pid = 3604] [serial = 1887] [outer = 00000000] 03:45:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (1550B400) [pid = 3604] [serial = 1888] [outer = 13522400] 03:45:00 INFO - PROCESS | 3604 | 1461149100662 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (157A8C00) [pid = 3604] [serial = 1889] [outer = 13522400] 03:45:01 INFO - PROCESS | 3604 | 1461149101287 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 950ms 03:45:01 INFO - PROCESS | 3604 | 1461149101325 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 3604 | 1461149101328 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 03:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:45:01 INFO - PROCESS | 3604 | 1461149101332 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 3604 | 1461149101335 Marionette TRACE conn2 <- [1,2482,null,{}] 03:45:01 INFO - PROCESS | 3604 | 1461149101346 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 3604 | 1461149101448 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:45:01 INFO - PROCESS | 3604 | 1461149101552 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 3604 | ++DOCSHELL 15CC0C00 == 39 [pid = 3604] [id = 630] 03:45:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (16A68400) [pid = 3604] [serial = 1890] [outer = 00000000] 03:45:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (18868400) [pid = 3604] [serial = 1891] [outer = 16A68400] 03:45:01 INFO - PROCESS | 3604 | 1461149101609 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18885400) [pid = 3604] [serial = 1892] [outer = 16A68400] 03:45:02 INFO - PROCESS | 3604 | 1461149102200 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 950ms 03:45:02 INFO - PROCESS | 3604 | 1461149102276 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 3604 | 1461149102279 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:45:02 INFO - PROCESS | 3604 | 1461149102283 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 3604 | 1461149102285 Marionette TRACE conn2 <- [1,2486,null,{}] 03:45:02 INFO - PROCESS | 3604 | 1461149102289 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 3604 | 1461149102398 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:45:02 INFO - PROCESS | 3604 | 1461149102528 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 3604 | ++DOCSHELL 02A96000 == 40 [pid = 3604] [id = 631] 03:45:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (02A97800) [pid = 3604] [serial = 1893] [outer = 00000000] 03:45:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (123FFC00) [pid = 3604] [serial = 1894] [outer = 02A97800] 03:45:02 INFO - PROCESS | 3604 | 1461149102584 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (13414400) [pid = 3604] [serial = 1895] [outer = 02A97800] 03:45:03 INFO - PROCESS | 3604 | 1461149103286 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1044ms 03:45:03 INFO - PROCESS | 3604 | 1461149103340 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 3604 | 1461149103344 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:45:03 INFO - PROCESS | 3604 | 1461149103350 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 3604 | 1461149103353 Marionette TRACE conn2 <- [1,2490,null,{}] 03:45:03 INFO - PROCESS | 3604 | 1461149103358 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 3604 | 1461149103450 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:45:03 INFO - PROCESS | 3604 | 1461149103580 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 3604 | ++DOCSHELL 0266B400 == 41 [pid = 3604] [id = 632] 03:45:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (02673400) [pid = 3604] [serial = 1896] [outer = 00000000] 03:45:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (123F2C00) [pid = 3604] [serial = 1897] [outer = 02673400] 03:45:03 INFO - PROCESS | 3604 | 1461149103659 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1341BC00) [pid = 3604] [serial = 1898] [outer = 02673400] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 13805400 == 40 [pid = 3604] [id = 626] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 13266400 == 39 [pid = 3604] [id = 625] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 16539000 == 38 [pid = 3604] [id = 624] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 15F57C00 == 37 [pid = 3604] [id = 623] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 1556BC00 == 36 [pid = 3604] [id = 622] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 13A2A400 == 35 [pid = 3604] [id = 621] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 1351E800 == 34 [pid = 3604] [id = 620] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 13201800 == 33 [pid = 3604] [id = 619] 03:45:03 INFO - PROCESS | 3604 | --DOCSHELL 12B44C00 == 32 [pid = 3604] [id = 618] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (16A68C00) [pid = 3604] [serial = 1829] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (18EC1C00) [pid = 3604] [serial = 1849] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1653C400) [pid = 3604] [serial = 1825] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (16543000) [pid = 3604] [serial = 1826] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (123B9400) [pid = 3604] [serial = 1810] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (123FE400) [pid = 3604] [serial = 1811] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (1816E000) [pid = 3604] [serial = 1831] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (13804000) [pid = 3604] [serial = 1816] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13A6D800) [pid = 3604] [serial = 1817] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (147B6400) [pid = 3604] [serial = 1819] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (14AA2800) [pid = 3604] [serial = 1820] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (18892400) [pid = 3604] [serial = 1837] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (18860000) [pid = 3604] [serial = 1835] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (13337000) [pid = 3604] [serial = 1813] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (1333E800) [pid = 3604] [serial = 1814] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (18DE4000) [pid = 3604] [serial = 1840] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (18ABA000) [pid = 3604] [serial = 1838] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (1841D400) [pid = 3604] [serial = 1846] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (18DE9C00) [pid = 3604] [serial = 1841] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (1816E800) [pid = 3604] [serial = 1832] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1435E000) [pid = 3604] [serial = 1843] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (143BFC00) [pid = 3604] [serial = 1844] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (18889000) [pid = 3604] [serial = 1847] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (1885F800) [pid = 3604] [serial = 1834] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 69 (1556FC00) [pid = 3604] [serial = 1822] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 68 (157A5800) [pid = 3604] [serial = 1823] [outer = 00000000] [url = about:blank] 03:45:03 INFO - PROCESS | 3604 | --DOMWINDOW == 67 (16A69800) [pid = 3604] [serial = 1828] [outer = 00000000] [url = about:blank] 03:45:04 INFO - PROCESS | 3604 | 1461149104127 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 841ms 03:45:04 INFO - PROCESS | 3604 | 1461149104192 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 3604 | 1461149104198 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 03:45:04 INFO - PROCESS | 3604 | 1461149104208 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:45:04 INFO - PROCESS | 3604 | 1461149104210 Marionette TRACE conn2 <- [1,2494,null,{}] 03:45:04 INFO - PROCESS | 3604 | 1461149104214 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 3604 | 1461149104295 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:45:04 INFO - PROCESS | 3604 | 1461149104307 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 3604 | ++DOCSHELL 1380D400 == 33 [pid = 3604] [id = 633] 03:45:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 68 (142B3000) [pid = 3604] [serial = 1899] [outer = 00000000] 03:45:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 69 (143B9000) [pid = 3604] [serial = 1900] [outer = 142B3000] 03:45:04 INFO - PROCESS | 3604 | 1461149104352 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 70 (14A93800) [pid = 3604] [serial = 1901] [outer = 142B3000] 03:45:04 INFO - PROCESS | 3604 | 1461149104833 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 639ms 03:45:04 INFO - PROCESS | 3604 | 1461149104848 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 3604 | 1461149104850 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 03:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:45:04 INFO - PROCESS | 3604 | 1461149104853 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 3604 | 1461149104857 Marionette TRACE conn2 <- [1,2498,null,{}] 03:45:04 INFO - PROCESS | 3604 | 1461149104871 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 3604 | 1461149104958 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:45:04 INFO - PROCESS | 3604 | 1461149104965 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 3604 | ++DOCSHELL 15AEF400 == 34 [pid = 3604] [id = 634] 03:45:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (15AEF800) [pid = 3604] [serial = 1902] [outer = 00000000] 03:45:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (15CD4400) [pid = 3604] [serial = 1903] [outer = 15AEF800] 03:45:04 INFO - PROCESS | 3604 | 1461149105011 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (15ECE400) [pid = 3604] [serial = 1904] [outer = 15AEF800] 03:45:05 INFO - PROCESS | 3604 | 1461149105465 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 03:45:05 INFO - PROCESS | 3604 | 1461149105490 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 3604 | 1461149105492 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:45:05 INFO - PROCESS | 3604 | 1461149105495 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 3604 | 1461149105497 Marionette TRACE conn2 <- [1,2502,null,{}] 03:45:05 INFO - PROCESS | 3604 | 1461149105500 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 3604 | 1461149105577 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:45:05 INFO - PROCESS | 3604 | 1461149105583 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 3604 | ++DOCSHELL 15CBFC00 == 35 [pid = 3604] [id = 635] 03:45:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (15CED800) [pid = 3604] [serial = 1905] [outer = 00000000] 03:45:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (1664FC00) [pid = 3604] [serial = 1906] [outer = 15CED800] 03:45:05 INFO - PROCESS | 3604 | 1461149105628 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (16A68C00) [pid = 3604] [serial = 1907] [outer = 15CED800] 03:45:06 INFO - PROCESS | 3604 | 1461149106084 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 624ms 03:45:06 INFO - PROCESS | 3604 | 1461149106137 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 3604 | 1461149106139 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 03:45:06 INFO - PROCESS | 3604 | 1461149106143 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:45:06 INFO - PROCESS | 3604 | 1461149106144 Marionette TRACE conn2 <- [1,2506,null,{}] 03:45:06 INFO - PROCESS | 3604 | 1461149106147 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 3604 | 1461149106254 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:45:06 INFO - PROCESS | 3604 | 1461149106260 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 3604 | ++DOCSHELL 17C10000 == 36 [pid = 3604] [id = 636] 03:45:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (1816A400) [pid = 3604] [serial = 1908] [outer = 00000000] 03:45:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (181ED400) [pid = 3604] [serial = 1909] [outer = 1816A400] 03:45:06 INFO - PROCESS | 3604 | 1461149106305 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (181EE400) [pid = 3604] [serial = 1910] [outer = 1816A400] 03:45:06 INFO - PROCESS | 3604 | 1461149106758 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 701ms 03:45:06 INFO - PROCESS | 3604 | 1461149106831 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 3604 | 1461149106833 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:45:06 INFO - PROCESS | 3604 | 1461149106836 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 3604 | 1461149106838 Marionette TRACE conn2 <- [1,2510,null,{}] 03:45:06 INFO - PROCESS | 3604 | 1461149106841 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 3604 | 1461149106960 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:45:07 INFO - PROCESS | 3604 | 1461149107057 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 3604 | ++DOCSHELL 165C6800 == 37 [pid = 3604] [id = 637] 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (18861000) [pid = 3604] [serial = 1911] [outer = 00000000] 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (18884800) [pid = 3604] [serial = 1912] [outer = 18861000] 03:45:07 INFO - PROCESS | 3604 | 1461149107104 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (1888EC00) [pid = 3604] [serial = 1913] [outer = 18861000] 03:45:07 INFO - PROCESS | 3604 | 1461149107519 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 732ms 03:45:07 INFO - PROCESS | 3604 | 1461149107578 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 3604 | 1461149107580 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:45:07 INFO - PROCESS | 3604 | 1461149107584 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 3604 | 1461149107585 Marionette TRACE conn2 <- [1,2514,null,{}] 03:45:07 INFO - PROCESS | 3604 | 1461149107589 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 3604 | 1461149107696 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:45:07 INFO - PROCESS | 3604 | 1461149107702 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 3604 | ++DOCSHELL 18495000 == 38 [pid = 3604] [id = 638] 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (18888800) [pid = 3604] [serial = 1914] [outer = 00000000] 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (18BDD800) [pid = 3604] [serial = 1915] [outer = 18888800] 03:45:07 INFO - PROCESS | 3604 | 1461149107746 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (18BDEC00) [pid = 3604] [serial = 1916] [outer = 18888800] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1556C800) [pid = 3604] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (15F58000) [pid = 3604] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (13201C00) [pid = 3604] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (13A6DC00) [pid = 3604] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (13A71800) [pid = 3604] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (12B80000) [pid = 3604] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (13418C00) [pid = 3604] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (16540000) [pid = 3604] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:45:08 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (13532C00) [pid = 3604] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:45:08 INFO - PROCESS | 3604 | 1461149108244 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 701ms 03:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:45:08 INFO - PROCESS | 3604 | 1461149108283 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 3604 | 1461149108285 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 03:45:08 INFO - PROCESS | 3604 | 1461149108288 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 3604 | 1461149108290 Marionette TRACE conn2 <- [1,2518,null,{}] 03:45:08 INFO - PROCESS | 3604 | 1461149108293 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 3604 | 1461149108399 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:45:08 INFO - PROCESS | 3604 | 1461149108405 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 3604 | ++DOCSHELL 02672400 == 39 [pid = 3604] [id = 639] 03:45:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (11BAB400) [pid = 3604] [serial = 1917] [outer = 00000000] 03:45:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (1556C800) [pid = 3604] [serial = 1918] [outer = 11BAB400] 03:45:08 INFO - PROCESS | 3604 | 1461149108451 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (1841C400) [pid = 3604] [serial = 1919] [outer = 11BAB400] 03:45:08 INFO - PROCESS | 3604 | 1461149108877 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 623ms 03:45:08 INFO - PROCESS | 3604 | 1461149108927 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 3604 | 1461149108929 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 03:45:08 INFO - PROCESS | 3604 | 1461149108932 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:45:08 INFO - PROCESS | 3604 | 1461149108934 Marionette TRACE conn2 <- [1,2522,null,{}] 03:45:08 INFO - PROCESS | 3604 | 1461149108937 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 3604 | 1461149109013 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:45:09 INFO - PROCESS | 3604 | 1461149109021 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 3604 | ++DOCSHELL 14AF5C00 == 40 [pid = 3604] [id = 640] 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (18893000) [pid = 3604] [serial = 1920] [outer = 00000000] 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (18DEB400) [pid = 3604] [serial = 1921] [outer = 18893000] 03:45:09 INFO - PROCESS | 3604 | 1461149109068 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18EBF800) [pid = 3604] [serial = 1922] [outer = 18893000] 03:45:09 INFO - PROCESS | 3604 | 1461149109484 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 592ms 03:45:09 INFO - PROCESS | 3604 | 1461149109533 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 3604 | 1461149109535 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 03:45:09 INFO - PROCESS | 3604 | 1461149109538 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:45:09 INFO - PROCESS | 3604 | 1461149109540 Marionette TRACE conn2 <- [1,2526,null,{}] 03:45:09 INFO - PROCESS | 3604 | 1461149109544 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 3604 | 1461149109620 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:45:09 INFO - PROCESS | 3604 | 1461149109626 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 3604 | ++DOCSHELL 02A92800 == 41 [pid = 3604] [id = 641] 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (18EC0800) [pid = 3604] [serial = 1923] [outer = 00000000] 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (18ECBC00) [pid = 3604] [serial = 1924] [outer = 18EC0800] 03:45:09 INFO - PROCESS | 3604 | 1461149109670 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (190BA800) [pid = 3604] [serial = 1925] [outer = 18EC0800] 03:45:10 INFO - PROCESS | 3604 | 1461149110142 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 624ms 03:45:10 INFO - PROCESS | 3604 | 1461149110214 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 3604 | 1461149110219 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 03:45:10 INFO - PROCESS | 3604 | 1461149110224 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:45:10 INFO - PROCESS | 3604 | 1461149110228 Marionette TRACE conn2 <- [1,2530,null,{}] 03:45:10 INFO - PROCESS | 3604 | 1461149110239 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 3604 | 1461149110344 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:45:10 INFO - PROCESS | 3604 | 1461149110454 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 3604 | ++DOCSHELL 12BBD800 == 42 [pid = 3604] [id = 642] 03:45:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (12BBE000) [pid = 3604] [serial = 1926] [outer = 00000000] 03:45:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (13261C00) [pid = 3604] [serial = 1927] [outer = 12BBE000] 03:45:10 INFO - PROCESS | 3604 | 1461149110510 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (13418800) [pid = 3604] [serial = 1928] [outer = 12BBE000] 03:45:11 INFO - PROCESS | 3604 | 1461149111132 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 935ms 03:45:11 INFO - PROCESS | 3604 | 1461149111174 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 3604 | 1461149111177 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 03:45:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:45:11 INFO - PROCESS | 3604 | 1461149111185 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 3604 | 1461149111189 Marionette TRACE conn2 <- [1,2534,null,{}] 03:45:11 INFO - PROCESS | 3604 | 1461149111194 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 3604 | 1461149111295 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:45:11 INFO - PROCESS | 3604 | 1461149111429 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 3604 | ++DOCSHELL 13516400 == 43 [pid = 3604] [id = 643] 03:45:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (136D4800) [pid = 3604] [serial = 1929] [outer = 00000000] 03:45:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (15568400) [pid = 3604] [serial = 1930] [outer = 136D4800] 03:45:11 INFO - PROCESS | 3604 | 1461149111484 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (15750C00) [pid = 3604] [serial = 1931] [outer = 136D4800] 03:45:12 INFO - PROCESS | 3604 | 1461149112026 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:45:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 904ms 03:45:12 INFO - PROCESS | 3604 | 1461149112088 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 3604 | 1461149112091 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 03:45:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:45:12 INFO - PROCESS | 3604 | 1461149112095 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 3604 | 1461149112097 Marionette TRACE conn2 <- [1,2538,null,{}] 03:45:12 INFO - PROCESS | 3604 | 1461149112108 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 3604 | 1461149112252 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:45:12 INFO - PROCESS | 3604 | 1461149112389 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 3604 | ++DOCSHELL 181EA800 == 44 [pid = 3604] [id = 644] 03:45:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18490C00) [pid = 3604] [serial = 1932] [outer = 00000000] 03:45:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18892800) [pid = 3604] [serial = 1933] [outer = 18490C00] 03:45:12 INFO - PROCESS | 3604 | 1461149112447 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18DE6800) [pid = 3604] [serial = 1934] [outer = 18490C00] 03:45:13 INFO - PROCESS | 3604 | 1461149113333 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1293ms 03:45:13 INFO - PROCESS | 3604 | 1461149113374 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 3604 | 1461149113378 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 03:45:13 INFO - PROCESS | 3604 | 1461149113383 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:45:13 INFO - PROCESS | 3604 | 1461149113387 Marionette TRACE conn2 <- [1,2542,null,{}] 03:45:13 INFO - PROCESS | 3604 | 1461149113393 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 3604 | 1461149113484 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:45:13 INFO - PROCESS | 3604 | 1461149113627 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 3604 | ++DOCSHELL 11F44C00 == 45 [pid = 3604] [id = 645] 03:45:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (123F3800) [pid = 3604] [serial = 1935] [outer = 00000000] 03:45:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1325FC00) [pid = 3604] [serial = 1936] [outer = 123F3800] 03:45:13 INFO - PROCESS | 3604 | 1461149113688 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (13521400) [pid = 3604] [serial = 1937] [outer = 123F3800] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 14AF5C00 == 44 [pid = 3604] [id = 640] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 02672400 == 43 [pid = 3604] [id = 639] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 18495000 == 42 [pid = 3604] [id = 638] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 165C6800 == 41 [pid = 3604] [id = 637] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 17C10000 == 40 [pid = 3604] [id = 636] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 15CBFC00 == 39 [pid = 3604] [id = 635] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 15AEF400 == 38 [pid = 3604] [id = 634] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 1380D400 == 37 [pid = 3604] [id = 633] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 0266B400 == 36 [pid = 3604] [id = 632] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 15CC0C00 == 35 [pid = 3604] [id = 630] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 13519400 == 34 [pid = 3604] [id = 629] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1849AC00) [pid = 3604] [serial = 1882] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 0266EC00 == 33 [pid = 3604] [id = 628] 03:45:14 INFO - PROCESS | 3604 | --DOCSHELL 1352D000 == 32 [pid = 3604] [id = 627] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (15574C00) [pid = 3604] [serial = 1867] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (16539800) [pid = 3604] [serial = 1870] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (157F7400) [pid = 3604] [serial = 1868] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1333C800) [pid = 3604] [serial = 1858] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (13412000) [pid = 3604] [serial = 1859] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (1326AC00) [pid = 3604] [serial = 1852] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (183DDC00) [pid = 3604] [serial = 1880] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (14A1B800) [pid = 3604] [serial = 1864] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (1325B800) [pid = 3604] [serial = 1856] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (12DDE800) [pid = 3604] [serial = 1855] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13530000) [pid = 3604] [serial = 1861] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (136E2000) [pid = 3604] [serial = 1862] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (17C09000) [pid = 3604] [serial = 1873] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1653F000) [pid = 3604] [serial = 1871] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (183D7000) [pid = 3604] [serial = 1879] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (17C06400) [pid = 3604] [serial = 1874] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (16651800) [pid = 3604] [serial = 1876] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (16A6C000) [pid = 3604] [serial = 1877] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (14AF6000) [pid = 3604] [serial = 1865] [outer = 00000000] [url = about:blank] 03:45:14 INFO - PROCESS | 3604 | 1461149114292 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 935ms 03:45:14 INFO - PROCESS | 3604 | 1461149114330 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 3604 | 1461149114335 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 03:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:45:14 INFO - PROCESS | 3604 | 1461149114341 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 3604 | 1461149114344 Marionette TRACE conn2 <- [1,2546,null,{}] 03:45:14 INFO - PROCESS | 3604 | 1461149114347 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 3604 | 1461149114425 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:45:14 INFO - PROCESS | 3604 | 1461149114434 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 3604 | ++DOCSHELL 13202C00 == 33 [pid = 3604] [id = 646] 03:45:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (1333FC00) [pid = 3604] [serial = 1938] [outer = 00000000] 03:45:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (13531800) [pid = 3604] [serial = 1939] [outer = 1333FC00] 03:45:14 INFO - PROCESS | 3604 | 1461149114479 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (136E2000) [pid = 3604] [serial = 1940] [outer = 1333FC00] 03:45:15 INFO - PROCESS | 3604 | 1461149114991 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 685ms 03:45:15 INFO - PROCESS | 3604 | 1461149115040 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 3604 | 1461149115042 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 03:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:45:15 INFO - PROCESS | 3604 | 1461149115046 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 3604 | 1461149115049 Marionette TRACE conn2 <- [1,2550,null,{}] 03:45:15 INFO - PROCESS | 3604 | 1461149115059 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 3604 | 1461149115139 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:45:15 INFO - PROCESS | 3604 | 1461149115149 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 3604 | ++DOCSHELL 14AA1800 == 34 [pid = 3604] [id = 647] 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (14AE9400) [pid = 3604] [serial = 1941] [outer = 00000000] 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (15567400) [pid = 3604] [serial = 1942] [outer = 14AE9400] 03:45:15 INFO - PROCESS | 3604 | 1461149115203 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (15571C00) [pid = 3604] [serial = 1943] [outer = 14AE9400] 03:45:15 INFO - PROCESS | 3604 | 1461149115685 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 701ms 03:45:15 INFO - PROCESS | 3604 | 1461149115745 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 3604 | 1461149115747 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 03:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:45:15 INFO - PROCESS | 3604 | 1461149115750 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 3604 | 1461149115752 Marionette TRACE conn2 <- [1,2554,null,{}] 03:45:15 INFO - PROCESS | 3604 | 1461149115755 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 3604 | 1461149115832 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:45:15 INFO - PROCESS | 3604 | 1461149115838 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 3604 | ++DOCSHELL 15AFB400 == 35 [pid = 3604] [id = 648] 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (15C32000) [pid = 3604] [serial = 1944] [outer = 00000000] 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (16536C00) [pid = 3604] [serial = 1945] [outer = 15C32000] 03:45:15 INFO - PROCESS | 3604 | 1461149115883 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1653D400) [pid = 3604] [serial = 1946] [outer = 15C32000] 03:45:16 INFO - PROCESS | 3604 | 1461149116324 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 639ms 03:45:16 INFO - PROCESS | 3604 | 1461149116388 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 3604 | 1461149116390 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 03:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:45:16 INFO - PROCESS | 3604 | 1461149116393 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 3604 | 1461149116395 Marionette TRACE conn2 <- [1,2558,null,{}] 03:45:16 INFO - PROCESS | 3604 | 1461149116399 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 3604 | 1461149116473 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:45:16 INFO - PROCESS | 3604 | 1461149116479 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 3604 | ++DOCSHELL 165C5400 == 36 [pid = 3604] [id = 649] 03:45:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (165C6400) [pid = 3604] [serial = 1947] [outer = 00000000] 03:45:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (16A72C00) [pid = 3604] [serial = 1948] [outer = 165C6400] 03:45:16 INFO - PROCESS | 3604 | 1461149116551 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (16A74000) [pid = 3604] [serial = 1949] [outer = 165C6400] 03:45:17 INFO - PROCESS | 3604 | 1461149117037 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 701ms 03:45:17 INFO - PROCESS | 3604 | 1461149117093 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 3604 | 1461149117095 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:45:17 INFO - PROCESS | 3604 | 1461149117099 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 3604 | 1461149117100 Marionette TRACE conn2 <- [1,2562,null,{}] 03:45:17 INFO - PROCESS | 3604 | 1461149117104 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 3604 | 1461149117230 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:45:17 INFO - PROCESS | 3604 | 1461149117299 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 3604 | ++DOCSHELL 183DC400 == 37 [pid = 3604] [id = 650] 03:45:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (183DC800) [pid = 3604] [serial = 1950] [outer = 00000000] 03:45:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1848FC00) [pid = 3604] [serial = 1951] [outer = 183DC800] 03:45:17 INFO - PROCESS | 3604 | 1461149117347 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1885CC00) [pid = 3604] [serial = 1952] [outer = 183DC800] 03:45:17 INFO - PROCESS | 3604 | 1461149117779 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 748ms 03:45:17 INFO - PROCESS | 3604 | 1461149117867 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 3604 | 1461149117869 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:45:17 INFO - PROCESS | 3604 | 1461149117880 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 3604 | 1461149117882 Marionette TRACE conn2 <- [1,2566,null,{}] 03:45:17 INFO - PROCESS | 3604 | 1461149117886 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 3604 | 1461149117991 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:45:17 INFO - PROCESS | 3604 | 1461149117987 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 3604 | ++DOCSHELL 181EF400 == 38 [pid = 3604] [id = 651] 03:45:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1848C800) [pid = 3604] [serial = 1953] [outer = 00000000] 03:45:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18DE6000) [pid = 3604] [serial = 1954] [outer = 1848C800] 03:45:18 INFO - PROCESS | 3604 | 1461149118035 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18EC7C00) [pid = 3604] [serial = 1955] [outer = 1848C800] 03:45:18 INFO - PROCESS | 3604 | 1461149118499 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 685ms 03:45:18 INFO - PROCESS | 3604 | 1461149118554 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 3604 | 1461149118556 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 03:45:18 INFO - PROCESS | 3604 | 1461149118559 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:45:18 INFO - PROCESS | 3604 | 1461149118561 Marionette TRACE conn2 <- [1,2570,null,{}] 03:45:18 INFO - PROCESS | 3604 | 1461149118571 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 3604 | 1461149118674 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:45:18 INFO - PROCESS | 3604 | 1461149118680 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 3604 | ++DOCSHELL 18BDF800 == 39 [pid = 3604] [id = 652] 03:45:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18EC1C00) [pid = 3604] [serial = 1956] [outer = 00000000] 03:45:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19112000) [pid = 3604] [serial = 1957] [outer = 18EC1C00] 03:45:18 INFO - PROCESS | 3604 | 1461149118724 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (19112C00) [pid = 3604] [serial = 1958] [outer = 18EC1C00] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1816A400) [pid = 3604] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (18888800) [pid = 3604] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (142B3000) [pid = 3604] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (02673400) [pid = 3604] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (18893000) [pid = 3604] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (15CED800) [pid = 3604] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (11BAB400) [pid = 3604] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (15AEF800) [pid = 3604] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:45:19 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (18861000) [pid = 3604] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:45:19 INFO - PROCESS | 3604 | 1461149119263 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 732ms 03:45:19 INFO - PROCESS | 3604 | 1461149119333 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:45:19 INFO - PROCESS | 3604 | 1461149119335 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 03:45:19 INFO - PROCESS | 3604 | 1461149119339 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 3604 | 1461149119340 Marionette TRACE conn2 <- [1,2574,null,{}] 03:45:19 INFO - PROCESS | 3604 | 1461149119344 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 3604 | 1461149119420 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:45:19 INFO - PROCESS | 3604 | 1461149119426 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 3604 | ++DOCSHELL 123FC800 == 40 [pid = 3604] [id = 653] 03:45:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1320A400) [pid = 3604] [serial = 1959] [outer = 00000000] 03:45:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (15574800) [pid = 3604] [serial = 1960] [outer = 1320A400] 03:45:19 INFO - PROCESS | 3604 | 1461149119471 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (15750800) [pid = 3604] [serial = 1961] [outer = 1320A400] 03:45:20 INFO - PROCESS | 3604 | 1461149120134 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 842ms 03:45:20 INFO - PROCESS | 3604 | 1461149120183 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 3604 | 1461149120189 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 03:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:45:20 INFO - PROCESS | 3604 | 1461149120195 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 3604 | 1461149120198 Marionette TRACE conn2 <- [1,2578,null,{}] 03:45:20 INFO - PROCESS | 3604 | 1461149120204 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 3604 | 1461149120309 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:45:20 INFO - PROCESS | 3604 | 1461149120422 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 3604 | ++DOCSHELL 1336D400 == 41 [pid = 3604] [id = 654] 03:45:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1336DC00) [pid = 3604] [serial = 1962] [outer = 00000000] 03:45:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1352A800) [pid = 3604] [serial = 1963] [outer = 1336DC00] 03:45:20 INFO - PROCESS | 3604 | 1461149120478 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (136D7000) [pid = 3604] [serial = 1964] [outer = 1336DC00] 03:45:21 INFO - PROCESS | 3604 | 1461149121104 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 935ms 03:45:21 INFO - PROCESS | 3604 | 1461149121140 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 3604 | 1461149121146 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 03:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:45:21 INFO - PROCESS | 3604 | 1461149121152 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 3604 | 1461149121155 Marionette TRACE conn2 <- [1,2582,null,{}] 03:45:21 INFO - PROCESS | 3604 | 1461149121159 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 3604 | 1461149121261 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:45:21 INFO - PROCESS | 3604 | 1461149121372 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 3604 | ++DOCSHELL 14351400 == 42 [pid = 3604] [id = 655] 03:45:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (14AA2800) [pid = 3604] [serial = 1965] [outer = 00000000] 03:45:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (157AB800) [pid = 3604] [serial = 1966] [outer = 14AA2800] 03:45:21 INFO - PROCESS | 3604 | 1461149121428 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (15ED8C00) [pid = 3604] [serial = 1967] [outer = 14AA2800] 03:45:22 INFO - PROCESS | 3604 | 1461149122018 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 888ms 03:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:45:22 INFO - PROCESS | 3604 | 1461149122054 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 3604 | 1461149122057 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 03:45:22 INFO - PROCESS | 3604 | 1461149122061 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 3604 | 1461149122065 Marionette TRACE conn2 <- [1,2586,null,{}] 03:45:22 INFO - PROCESS | 3604 | 1461149122076 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 3604 | 1461149122178 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:45:22 INFO - PROCESS | 3604 | 1461149122289 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 3604 | ++DOCSHELL 18161400 == 43 [pid = 3604] [id = 656] 03:45:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (181EC000) [pid = 3604] [serial = 1968] [outer = 00000000] 03:45:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (18867C00) [pid = 3604] [serial = 1969] [outer = 181EC000] 03:45:22 INFO - PROCESS | 3604 | 1461149122388 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (18DE1000) [pid = 3604] [serial = 1970] [outer = 181EC000] 03:45:23 INFO - PROCESS | 3604 | 1461149123059 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1044ms 03:45:23 INFO - PROCESS | 3604 | 1461149123106 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 3604 | 1461149123109 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 03:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:45:23 INFO - PROCESS | 3604 | 1461149123131 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 3604 | 1461149123133 Marionette TRACE conn2 <- [1,2590,null,{}] 03:45:23 INFO - PROCESS | 3604 | 1461149123137 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 3604 | 1461149123237 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:45:23 INFO - PROCESS | 3604 | 1461149123453 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 3604 | ++DOCSHELL 11BB0400 == 44 [pid = 3604] [id = 657] 03:45:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (12BB6400) [pid = 3604] [serial = 1971] [outer = 00000000] 03:45:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (13337000) [pid = 3604] [serial = 1972] [outer = 12BB6400] 03:45:23 INFO - PROCESS | 3604 | 1461149123508 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (13412000) [pid = 3604] [serial = 1973] [outer = 12BB6400] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 18BDF800 == 43 [pid = 3604] [id = 652] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 181EF400 == 42 [pid = 3604] [id = 651] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 183DC400 == 41 [pid = 3604] [id = 650] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 165C5400 == 40 [pid = 3604] [id = 649] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 15AFB400 == 39 [pid = 3604] [id = 648] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 14AA1800 == 38 [pid = 3604] [id = 647] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 13202C00 == 37 [pid = 3604] [id = 646] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 11F44C00 == 36 [pid = 3604] [id = 645] 03:45:24 INFO - PROCESS | 3604 | --DOCSHELL 12BBD800 == 35 [pid = 3604] [id = 642] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18BDEC00) [pid = 3604] [serial = 1916] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18BDD800) [pid = 3604] [serial = 1915] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (14A93800) [pid = 3604] [serial = 1901] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1341BC00) [pid = 3604] [serial = 1898] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (18DEB400) [pid = 3604] [serial = 1921] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1664FC00) [pid = 3604] [serial = 1906] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (16A68C00) [pid = 3604] [serial = 1907] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1556C800) [pid = 3604] [serial = 1918] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (123F2C00) [pid = 3604] [serial = 1897] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (15CD4400) [pid = 3604] [serial = 1903] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (18868400) [pid = 3604] [serial = 1891] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1550B400) [pid = 3604] [serial = 1888] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1888EC00) [pid = 3604] [serial = 1913] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18884800) [pid = 3604] [serial = 1912] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1325C800) [pid = 3604] [serial = 1885] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (15ECE400) [pid = 3604] [serial = 1904] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (123FFC00) [pid = 3604] [serial = 1894] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (181ED400) [pid = 3604] [serial = 1909] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (18EBF800) [pid = 3604] [serial = 1922] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (143B9000) [pid = 3604] [serial = 1900] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (181EE400) [pid = 3604] [serial = 1910] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1841C400) [pid = 3604] [serial = 1919] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (18ECBC00) [pid = 3604] [serial = 1924] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 3604 | 1461149124113 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1060ms 03:45:24 INFO - PROCESS | 3604 | 1461149124156 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 3604 | 1461149124160 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 03:45:24 INFO - PROCESS | 3604 | 1461149124182 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:45:24 INFO - PROCESS | 3604 | 1461149124185 Marionette TRACE conn2 <- [1,2594,null,{}] 03:45:24 INFO - PROCESS | 3604 | 1461149124191 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 3604 | 1461149124275 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:45:24 INFO - PROCESS | 3604 | 1461149124380 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 3604 | ++DOCSHELL 1325F400 == 36 [pid = 3604] [id = 658] 03:45:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (13264400) [pid = 3604] [serial = 1974] [outer = 00000000] 03:45:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (1352A400) [pid = 3604] [serial = 1975] [outer = 13264400] 03:45:24 INFO - PROCESS | 3604 | 1461149124428 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (13A6DC00) [pid = 3604] [serial = 1976] [outer = 13264400] 03:45:24 INFO - PROCESS | 3604 | 1461149124901 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 03:45:24 INFO - PROCESS | 3604 | 1461149124929 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 3604 | 1461149124932 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 03:45:24 INFO - PROCESS | 3604 | 1461149124937 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:45:24 INFO - PROCESS | 3604 | 1461149124939 Marionette TRACE conn2 <- [1,2598,null,{}] 03:45:24 INFO - PROCESS | 3604 | 1461149124943 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 3604 | 1461149125022 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:45:25 INFO - PROCESS | 3604 | 1461149125030 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 3604 | ++DOCSHELL 1435E000 == 37 [pid = 3604] [id = 659] 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (147BE000) [pid = 3604] [serial = 1977] [outer = 00000000] 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (157FCC00) [pid = 3604] [serial = 1978] [outer = 147BE000] 03:45:25 INFO - PROCESS | 3604 | 1461149125076 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (15E8E400) [pid = 3604] [serial = 1979] [outer = 147BE000] 03:45:25 INFO - PROCESS | 3604 | 1461149125567 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 701ms 03:45:25 INFO - PROCESS | 3604 | 1461149125637 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 3604 | 1461149125639 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:45:25 INFO - PROCESS | 3604 | 1461149125644 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 3604 | 1461149125650 Marionette TRACE conn2 <- [1,2602,null,{}] 03:45:25 INFO - PROCESS | 3604 | 1461149125658 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 3604 | 1461149125739 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:45:25 INFO - PROCESS | 3604 | 1461149125833 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 3604 | ++DOCSHELL 157FAC00 == 38 [pid = 3604] [id = 660] 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (16A6B800) [pid = 3604] [serial = 1980] [outer = 00000000] 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (17C7AC00) [pid = 3604] [serial = 1981] [outer = 16A6B800] 03:45:25 INFO - PROCESS | 3604 | 1461149125877 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (18170800) [pid = 3604] [serial = 1982] [outer = 16A6B800] 03:45:26 INFO - PROCESS | 3604 | 1461149126250 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 654ms 03:45:26 INFO - PROCESS | 3604 | 1461149126301 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 3604 | 1461149126303 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 03:45:26 INFO - PROCESS | 3604 | 1461149126307 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:45:26 INFO - PROCESS | 3604 | 1461149126308 Marionette TRACE conn2 <- [1,2606,null,{}] 03:45:26 INFO - PROCESS | 3604 | 1461149126324 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 3604 | 1461149126469 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:45:26 INFO - PROCESS | 3604 | 1461149126491 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 3604 | ++DOCSHELL 183D1400 == 39 [pid = 3604] [id = 661] 03:45:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1841A400) [pid = 3604] [serial = 1983] [outer = 00000000] 03:45:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18863400) [pid = 3604] [serial = 1984] [outer = 1841A400] 03:45:26 INFO - PROCESS | 3604 | 1461149126543 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18867000) [pid = 3604] [serial = 1985] [outer = 1841A400] 03:45:26 INFO - PROCESS | 3604 | 1461149126982 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 686ms 03:45:26 INFO - PROCESS | 3604 | 1461149127009 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 3604 | 1461149127011 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 03:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:45:26 INFO - PROCESS | 3604 | 1461149127014 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 3604 | 1461149127016 Marionette TRACE conn2 <- [1,2610,null,{}] 03:45:27 INFO - PROCESS | 3604 | 1461149127019 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 3604 | 1461149127126 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:45:27 INFO - PROCESS | 3604 | 1461149127134 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 3604 | ++DOCSHELL 13340800 == 40 [pid = 3604] [id = 662] 03:45:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18AB9000) [pid = 3604] [serial = 1986] [outer = 00000000] 03:45:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18BE9400) [pid = 3604] [serial = 1987] [outer = 18AB9000] 03:45:27 INFO - PROCESS | 3604 | 1461149127242 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18DEB400) [pid = 3604] [serial = 1988] [outer = 18AB9000] 03:45:27 INFO - PROCESS | 3604 | 1461149127697 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 03:45:27 INFO - PROCESS | 3604 | 1461149127752 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 3604 | 1461149127754 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 03:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:45:27 INFO - PROCESS | 3604 | 1461149127764 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 3604 | 1461149127765 Marionette TRACE conn2 <- [1,2614,null,{}] 03:45:27 INFO - PROCESS | 3604 | 1461149127769 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 3604 | 1461149127905 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:45:27 INFO - PROCESS | 3604 | 1461149127918 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 3604 | ++DOCSHELL 18BE0C00 == 41 [pid = 3604] [id = 663] 03:45:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18EC9800) [pid = 3604] [serial = 1989] [outer = 00000000] 03:45:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (19120800) [pid = 3604] [serial = 1990] [outer = 18EC9800] 03:45:27 INFO - PROCESS | 3604 | 1461149127963 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (19625400) [pid = 3604] [serial = 1991] [outer = 18EC9800] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (165BF400) [pid = 3604] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (165C5C00) [pid = 3604] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (183DC800) [pid = 3604] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1848C800) [pid = 3604] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (165C6400) [pid = 3604] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1333FC00) [pid = 3604] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (123F3800) [pid = 3604] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (14AE9400) [pid = 3604] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18EC0800) [pid = 3604] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (15C32000) [pid = 3604] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:45:28 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (18EC1C00) [pid = 3604] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:45:28 INFO - PROCESS | 3604 | 1461149128490 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 795ms 03:45:28 INFO - PROCESS | 3604 | 1461149128560 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 3604 | 1461149128564 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:45:28 INFO - PROCESS | 3604 | 1461149128568 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 3604 | 1461149128571 Marionette TRACE conn2 <- [1,2618,null,{}] 03:45:28 INFO - PROCESS | 3604 | 1461149128574 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 3604 | 1461149128648 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:45:28 INFO - PROCESS | 3604 | 1461149128657 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 3604 | ++DOCSHELL 11BAD400 == 42 [pid = 3604] [id = 664] 03:45:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (11F45800) [pid = 3604] [serial = 1992] [outer = 00000000] 03:45:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (147BDC00) [pid = 3604] [serial = 1993] [outer = 11F45800] 03:45:28 INFO - PROCESS | 3604 | 1461149128782 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (165C8000) [pid = 3604] [serial = 1994] [outer = 11F45800] 03:45:29 INFO - PROCESS | 3604 | 1461149129150 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 639ms 03:45:29 INFO - PROCESS | 3604 | 1461149129231 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 3604 | 1461149129233 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:45:29 INFO - PROCESS | 3604 | 1461149129236 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 3604 | 1461149129238 Marionette TRACE conn2 <- [1,2622,null,{}] 03:45:29 INFO - PROCESS | 3604 | 1461149129244 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 3604 | 1461149129354 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:45:29 INFO - PROCESS | 3604 | 1461149129350 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 3604 | ++DOCSHELL 12B80000 == 43 [pid = 3604] [id = 665] 03:45:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (13201C00) [pid = 3604] [serial = 1995] [outer = 00000000] 03:45:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (190BEC00) [pid = 3604] [serial = 1996] [outer = 13201C00] 03:45:29 INFO - PROCESS | 3604 | 1461149129394 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (19629C00) [pid = 3604] [serial = 1997] [outer = 13201C00] 03:45:29 INFO - PROCESS | 3604 | 1461149129813 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 639ms 03:45:29 INFO - PROCESS | 3604 | 1461149129856 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 3604 | 1461149129858 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:45:29 INFO - PROCESS | 3604 | 1461149129861 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 3604 | 1461149129863 Marionette TRACE conn2 <- [1,2626,null,{}] 03:45:29 INFO - PROCESS | 3604 | 1461149129866 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 3604 | 1461149129941 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:45:30 INFO - PROCESS | 3604 | 1461149130034 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 3604 | ++DOCSHELL 18168C00 == 44 [pid = 3604] [id = 666] 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18ECBC00) [pid = 3604] [serial = 1998] [outer = 00000000] 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (19787800) [pid = 3604] [serial = 1999] [outer = 18ECBC00] 03:45:30 INFO - PROCESS | 3604 | 1461149130078 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (198B9800) [pid = 3604] [serial = 2000] [outer = 18ECBC00] 03:45:30 INFO - PROCESS | 3604 | 1461149130485 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 638ms 03:45:30 INFO - PROCESS | 3604 | 1461149130500 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 3604 | 1461149130505 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:45:30 INFO - PROCESS | 3604 | 1461149130510 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 3604 | 1461149130515 Marionette TRACE conn2 <- [1,2630,null,{}] 03:45:30 INFO - PROCESS | 3604 | 1461149130522 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 3604 | 1461149130687 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:45:30 INFO - PROCESS | 3604 | 1461149130828 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 3604 | ++DOCSHELL 13418C00 == 45 [pid = 3604] [id = 667] 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1341AC00) [pid = 3604] [serial = 2001] [outer = 00000000] 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (13804000) [pid = 3604] [serial = 2002] [outer = 1341AC00] 03:45:30 INFO - PROCESS | 3604 | 1461149130885 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (147B6400) [pid = 3604] [serial = 2003] [outer = 1341AC00] 03:45:31 INFO - PROCESS | 3604 | 1461149131434 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:45:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 935ms 03:45:31 INFO - PROCESS | 3604 | 1461149131473 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 3604 | 1461149131479 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:45:31 INFO - PROCESS | 3604 | 1461149131486 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 3604 | 1461149131489 Marionette TRACE conn2 <- [1,2634,null,{}] 03:45:31 INFO - PROCESS | 3604 | 1461149131493 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 3604 | 1461149131595 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:45:31 INFO - PROCESS | 3604 | 1461149131708 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 3604 | ++DOCSHELL 13517000 == 46 [pid = 3604] [id = 668] 03:45:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (13528800) [pid = 3604] [serial = 2004] [outer = 00000000] 03:45:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1653F000) [pid = 3604] [serial = 2005] [outer = 13528800] 03:45:31 INFO - PROCESS | 3604 | 1461149131803 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (16646400) [pid = 3604] [serial = 2006] [outer = 13528800] 03:45:32 INFO - PROCESS | 3604 | 1461149132390 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:45:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 951ms 03:45:32 INFO - PROCESS | 3604 | 1461149132433 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 3604 | 1461149132435 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:45:32 INFO - PROCESS | 3604 | 1461149132439 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 3604 | 1461149132443 Marionette TRACE conn2 <- [1,2638,null,{}] 03:45:32 INFO - PROCESS | 3604 | 1461149132454 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 3604 | 1461149132591 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:45:32 INFO - PROCESS | 3604 | 1461149132733 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 3604 | ++DOCSHELL 15572000 == 47 [pid = 3604] [id = 669] 03:45:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (18BE0000) [pid = 3604] [serial = 2007] [outer = 00000000] 03:45:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (190B7400) [pid = 3604] [serial = 2008] [outer = 18BE0000] 03:45:32 INFO - PROCESS | 3604 | 1461149132790 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1962FC00) [pid = 3604] [serial = 2009] [outer = 18BE0000] 03:45:33 INFO - PROCESS | 3604 | 1461149133325 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:45:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 950ms 03:45:33 INFO - PROCESS | 3604 | 1461149133387 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 3604 | 1461149133390 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:45:33 INFO - PROCESS | 3604 | 1461149133395 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 3604 | 1461149133397 Marionette TRACE conn2 <- [1,2642,null,{}] 03:45:33 INFO - PROCESS | 3604 | 1461149133401 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 3604 | 1461149133500 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:45:33 INFO - PROCESS | 3604 | 1461149133697 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 3604 | ++DOCSHELL 157FBC00 == 48 [pid = 3604] [id = 670] 03:45:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (18AB5C00) [pid = 3604] [serial = 2010] [outer = 00000000] 03:45:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (198C7C00) [pid = 3604] [serial = 2011] [outer = 18AB5C00] 03:45:33 INFO - PROCESS | 3604 | 1461149133758 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (19B42800) [pid = 3604] [serial = 2012] [outer = 18AB5C00] 03:45:34 INFO - PROCESS | 3604 | 1461149134529 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:45:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1215ms 03:45:34 INFO - PROCESS | 3604 | 1461149134604 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 3604 | 1461149134607 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 03:45:34 INFO - PROCESS | 3604 | 1461149134612 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:45:34 INFO - PROCESS | 3604 | 1461149134616 Marionette TRACE conn2 <- [1,2646,null,{}] 03:45:34 INFO - PROCESS | 3604 | 1461149134623 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 3604 | 1461149134761 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:45:34 INFO - PROCESS | 3604 | 1461149134907 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 3604 | ++DOCSHELL 1351C000 == 49 [pid = 3604] [id = 671] 03:45:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (136DB400) [pid = 3604] [serial = 2013] [outer = 00000000] 03:45:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (15567C00) [pid = 3604] [serial = 2014] [outer = 136DB400] 03:45:34 INFO - PROCESS | 3604 | 1461149134963 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (15574400) [pid = 3604] [serial = 2015] [outer = 136DB400] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 12B80000 == 48 [pid = 3604] [id = 665] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 11BAD400 == 47 [pid = 3604] [id = 664] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 18BE0C00 == 46 [pid = 3604] [id = 663] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 13340800 == 45 [pid = 3604] [id = 662] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 183D1400 == 44 [pid = 3604] [id = 661] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 157FAC00 == 43 [pid = 3604] [id = 660] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 1435E000 == 42 [pid = 3604] [id = 659] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 1325F400 == 41 [pid = 3604] [id = 658] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 11BB0400 == 40 [pid = 3604] [id = 657] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 18161400 == 39 [pid = 3604] [id = 656] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 14351400 == 38 [pid = 3604] [id = 655] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 1336D400 == 37 [pid = 3604] [id = 654] 03:45:35 INFO - PROCESS | 3604 | --DOCSHELL 123FC800 == 36 [pid = 3604] [id = 653] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (18EC4C00) [pid = 3604] [serial = 1850] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (18421400) [pid = 3604] [serial = 1883] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1848FC00) [pid = 3604] [serial = 1951] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18DE6000) [pid = 3604] [serial = 1954] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (13261C00) [pid = 3604] [serial = 1927] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (16A72C00) [pid = 3604] [serial = 1948] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (13531800) [pid = 3604] [serial = 1939] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (136E2000) [pid = 3604] [serial = 1940] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (13521400) [pid = 3604] [serial = 1937] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1325FC00) [pid = 3604] [serial = 1936] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1885CC00) [pid = 3604] [serial = 1952] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (15568400) [pid = 3604] [serial = 1930] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (15567400) [pid = 3604] [serial = 1942] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (15571C00) [pid = 3604] [serial = 1943] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (190BA800) [pid = 3604] [serial = 1925] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (16536C00) [pid = 3604] [serial = 1945] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1653D400) [pid = 3604] [serial = 1946] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18892800) [pid = 3604] [serial = 1933] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (19112000) [pid = 3604] [serial = 1957] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (18EC7C00) [pid = 3604] [serial = 1955] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (19112C00) [pid = 3604] [serial = 1958] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (16A74000) [pid = 3604] [serial = 1949] [outer = 00000000] [url = about:blank] 03:45:35 INFO - PROCESS | 3604 | 1461149135462 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:45:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 904ms 03:45:35 INFO - PROCESS | 3604 | 1461149135502 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 3604 | 1461149135508 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 03:45:35 INFO - PROCESS | 3604 | 1461149135518 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:45:35 INFO - PROCESS | 3604 | 1461149135521 Marionette TRACE conn2 <- [1,2650,null,{}] 03:45:35 INFO - PROCESS | 3604 | 1461149135524 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 3604 | 1461149135604 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:45:35 INFO - PROCESS | 3604 | 1461149135610 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 3604 | ++DOCSHELL 13524800 == 37 [pid = 3604] [id = 672] 03:45:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (13525C00) [pid = 3604] [serial = 2016] [outer = 00000000] 03:45:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (15568400) [pid = 3604] [serial = 2017] [outer = 13525C00] 03:45:35 INFO - PROCESS | 3604 | 1461149135654 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (157AB400) [pid = 3604] [serial = 2018] [outer = 13525C00] 03:45:36 INFO - PROCESS | 3604 | 1461149136158 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:45:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 701ms 03:45:36 INFO - PROCESS | 3604 | 1461149136218 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 3604 | 1461149136220 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:45:36 INFO - PROCESS | 3604 | 1461149136224 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 3604 | 1461149136227 Marionette TRACE conn2 <- [1,2654,null,{}] 03:45:36 INFO - PROCESS | 3604 | 1461149136270 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 3604 | 1461149136354 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:45:36 INFO - PROCESS | 3604 | 1461149136449 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 3604 | ++DOCSHELL 15CD9000 == 38 [pid = 3604] [id = 673] 03:45:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1653B400) [pid = 3604] [serial = 2019] [outer = 00000000] 03:45:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (17C0E000) [pid = 3604] [serial = 2020] [outer = 1653B400] 03:45:36 INFO - PROCESS | 3604 | 1461149136496 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1816B400) [pid = 3604] [serial = 2021] [outer = 1653B400] 03:45:37 INFO - PROCESS | 3604 | 1461149137397 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:45:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1231ms 03:45:37 INFO - PROCESS | 3604 | 1461149137467 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 3604 | 1461149137470 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:45:37 INFO - PROCESS | 3604 | 1461149137474 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 3604 | 1461149137475 Marionette TRACE conn2 <- [1,2658,null,{}] 03:45:37 INFO - PROCESS | 3604 | 1461149137479 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 3604 | 1461149137591 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:45:37 INFO - PROCESS | 3604 | 1461149137598 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 3604 | ++DOCSHELL 11BABC00 == 39 [pid = 3604] [id = 674] 03:45:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (123F8800) [pid = 3604] [serial = 2022] [outer = 00000000] 03:45:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (18860C00) [pid = 3604] [serial = 2023] [outer = 123F8800] 03:45:37 INFO - PROCESS | 3604 | 1461149137695 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18868400) [pid = 3604] [serial = 2024] [outer = 123F8800] 03:45:38 INFO - PROCESS | 3604 | 1461149138630 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 3604 | 1461149138683 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 03:45:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:45:38 INFO - PROCESS | 3604 | 1461149138686 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - PROCESS | 3604 | 1461149138688 Marionette TRACE conn2 <- [1,2662,null,{}] 03:45:38 INFO - PROCESS | 3604 | 1461149138698 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 3604 | 1461149138805 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:45:38 INFO - PROCESS | 3604 | 1461149138812 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 3604 | ++DOCSHELL 18DE1400 == 40 [pid = 3604] [id = 675] 03:45:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (18DE2800) [pid = 3604] [serial = 2025] [outer = 00000000] 03:45:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (18EC4800) [pid = 3604] [serial = 2026] [outer = 18DE2800] 03:45:38 INFO - PROCESS | 3604 | 1461149138863 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (18EC4C00) [pid = 3604] [serial = 2027] [outer = 18DE2800] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (13201C00) [pid = 3604] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18AB9000) [pid = 3604] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1841A400) [pid = 3604] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (16A6B800) [pid = 3604] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (13264400) [pid = 3604] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (147BE000) [pid = 3604] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (12BB6400) [pid = 3604] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (11F45800) [pid = 3604] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:45:39 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (18EC9800) [pid = 3604] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:45:39 INFO - PROCESS | 3604 | 1461149139824 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 3604 | 1461149139882 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:45:39 INFO - PROCESS | 3604 | 1461149139886 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 3604 | 1461149139887 Marionette TRACE conn2 <- [1,2666,null,{}] 03:45:39 INFO - PROCESS | 3604 | 1461149139891 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 3604 | 1461149139988 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:45:40 INFO - PROCESS | 3604 | 1461149140079 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 3604 | ++DOCSHELL 13264400 == 41 [pid = 3604] [id = 676] 03:45:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (13267C00) [pid = 3604] [serial = 2028] [outer = 00000000] 03:45:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18DDFC00) [pid = 3604] [serial = 2029] [outer = 13267C00] 03:45:40 INFO - PROCESS | 3604 | 1461149140126 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (190BB400) [pid = 3604] [serial = 2030] [outer = 13267C00] 03:45:40 INFO - PROCESS | 3604 | 1461149140975 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:45:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 03:45:41 INFO - PROCESS | 3604 | 1461149141014 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 3604 | 1461149141016 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 03:45:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:45:41 INFO - PROCESS | 3604 | 1461149141020 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 3604 | 1461149141021 Marionette TRACE conn2 <- [1,2670,null,{}] 03:45:41 INFO - PROCESS | 3604 | 1461149141025 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 3604 | 1461149141135 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:45:41 INFO - PROCESS | 3604 | 1461149141144 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 3604 | ++DOCSHELL 11BA3000 == 42 [pid = 3604] [id = 677] 03:45:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1333A400) [pid = 3604] [serial = 2031] [outer = 00000000] 03:45:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1962F400) [pid = 3604] [serial = 2032] [outer = 1333A400] 03:45:41 INFO - PROCESS | 3604 | 1461149141188 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (194D3400) [pid = 3604] [serial = 2033] [outer = 1333A400] 03:45:42 INFO - PROCESS | 3604 | 1461149142233 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:45:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1231ms 03:45:42 INFO - PROCESS | 3604 | 1461149142264 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 3604 | 1461149142269 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 03:45:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:45:42 INFO - PROCESS | 3604 | 1461149142316 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 3604 | 1461149142319 Marionette TRACE conn2 <- [1,2674,null,{}] 03:45:42 INFO - PROCESS | 3604 | 1461149142332 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 3604 | 1461149142470 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:45:42 INFO - PROCESS | 3604 | 1461149142573 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 3604 | ++DOCSHELL 1333D000 == 43 [pid = 3604] [id = 678] 03:45:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1351F400) [pid = 3604] [serial = 2034] [outer = 00000000] 03:45:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (147BE000) [pid = 3604] [serial = 2035] [outer = 1351F400] 03:45:42 INFO - PROCESS | 3604 | 1461149142629 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (15566C00) [pid = 3604] [serial = 2036] [outer = 1351F400] 03:45:43 INFO - PROCESS | 3604 | 1461149143679 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 3604 | 1461149143752 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:45:43 INFO - PROCESS | 3604 | 1461149143759 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 3604 | 1461149143762 Marionette TRACE conn2 <- [1,2678,null,{}] 03:45:43 INFO - PROCESS | 3604 | 1461149143767 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 3604 | 1461149143858 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:45:44 INFO - PROCESS | 3604 | 1461149144075 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 3604 | ++DOCSHELL 15C36800 == 44 [pid = 3604] [id = 679] 03:45:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (15EDA800) [pid = 3604] [serial = 2037] [outer = 00000000] 03:45:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1841CC00) [pid = 3604] [serial = 2038] [outer = 15EDA800] 03:45:44 INFO - PROCESS | 3604 | 1461149144130 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (18862400) [pid = 3604] [serial = 2039] [outer = 15EDA800] 03:45:45 INFO - PROCESS | 3604 | 1461149145324 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 3604 | 1461149145371 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:45:45 INFO - PROCESS | 3604 | 1461149145376 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 3604 | 1461149145379 Marionette TRACE conn2 <- [1,2682,null,{}] 03:45:45 INFO - PROCESS | 3604 | 1461149145385 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 3604 | 1461149145562 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 02A96000 == 43 [pid = 3604] [id = 631] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 13264400 == 42 [pid = 3604] [id = 676] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 18DE1400 == 41 [pid = 3604] [id = 675] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 11BABC00 == 40 [pid = 3604] [id = 674] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 15CD9000 == 39 [pid = 3604] [id = 673] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 13524800 == 38 [pid = 3604] [id = 672] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 1351C000 == 37 [pid = 3604] [id = 671] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 157FBC00 == 36 [pid = 3604] [id = 670] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 15572000 == 35 [pid = 3604] [id = 669] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 13517000 == 34 [pid = 3604] [id = 668] 03:45:45 INFO - PROCESS | 3604 | --DOCSHELL 13418C00 == 33 [pid = 3604] [id = 667] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (18BE9400) [pid = 3604] [serial = 1987] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18863400) [pid = 3604] [serial = 1984] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18867000) [pid = 3604] [serial = 1985] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (17C7AC00) [pid = 3604] [serial = 1981] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1352A400) [pid = 3604] [serial = 1975] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (13A6DC00) [pid = 3604] [serial = 1976] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (157FCC00) [pid = 3604] [serial = 1978] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (15E8E400) [pid = 3604] [serial = 1979] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (13412000) [pid = 3604] [serial = 1973] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (13337000) [pid = 3604] [serial = 1972] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (15574800) [pid = 3604] [serial = 1960] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1352A800) [pid = 3604] [serial = 1963] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (157AB800) [pid = 3604] [serial = 1966] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18867C00) [pid = 3604] [serial = 1969] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18DEB400) [pid = 3604] [serial = 1988] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (147BDC00) [pid = 3604] [serial = 1993] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (19120800) [pid = 3604] [serial = 1990] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (190BEC00) [pid = 3604] [serial = 1996] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (165C8000) [pid = 3604] [serial = 1994] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (19625400) [pid = 3604] [serial = 1991] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (18170800) [pid = 3604] [serial = 1982] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (19787800) [pid = 3604] [serial = 1999] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (19629C00) [pid = 3604] [serial = 1997] [outer = 00000000] [url = about:blank] 03:45:45 INFO - PROCESS | 3604 | 1461149145678 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 3604 | ++DOCSHELL 02A9F000 == 34 [pid = 3604] [id = 680] 03:45:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (11BA3800) [pid = 3604] [serial = 2040] [outer = 00000000] 03:45:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (13413400) [pid = 3604] [serial = 2041] [outer = 11BA3800] 03:45:45 INFO - PROCESS | 3604 | 1461149145725 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1352A800) [pid = 3604] [serial = 2042] [outer = 11BA3800] 03:45:46 INFO - PROCESS | 3604 | 1461149146615 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 3604 | 1461149146695 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 03:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:45:46 INFO - PROCESS | 3604 | 1461149146702 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 3604 | 1461149146704 Marionette TRACE conn2 <- [1,2686,null,{}] 03:45:46 INFO - PROCESS | 3604 | 1461149146693 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 3604 | 1461149146772 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:45:46 INFO - PROCESS | 3604 | 1461149146779 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 3604 | ++DOCSHELL 13420400 == 35 [pid = 3604] [id = 681] 03:45:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (13A28800) [pid = 3604] [serial = 2043] [outer = 00000000] 03:45:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1556E800) [pid = 3604] [serial = 2044] [outer = 13A28800] 03:45:46 INFO - PROCESS | 3604 | 1461149146824 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (157ABC00) [pid = 3604] [serial = 2045] [outer = 13A28800] 03:45:47 INFO - PROCESS | 3604 | 1461149147808 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 3604 | 1461149147845 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 03:45:47 INFO - PROCESS | 3604 | 1461149147849 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 3604 | 1461149147853 Marionette TRACE conn2 <- [1,2690,null,{}] 03:45:47 INFO - PROCESS | 3604 | 1461149147864 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:47 INFO - PROCESS | 3604 | 1461149147982 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:45:47 INFO - PROCESS | 3604 | 1461149147990 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 3604 | ++DOCSHELL 16539000 == 36 [pid = 3604] [id = 682] 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (16540400) [pid = 3604] [serial = 2046] [outer = 00000000] 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (17C09800) [pid = 3604] [serial = 2047] [outer = 16540400] 03:45:48 INFO - PROCESS | 3604 | 1461149148098 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1816EC00) [pid = 3604] [serial = 2048] [outer = 16540400] 03:45:48 INFO - PROCESS | 3604 | 1461149148557 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:45:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 732ms 03:45:48 INFO - PROCESS | 3604 | 1461149148612 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 3604 | 1461149148614 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 03:45:48 INFO - PROCESS | 3604 | 1461149148618 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 3604 | 1461149148619 Marionette TRACE conn2 <- [1,2694,null,{}] 03:45:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:45:48 INFO - PROCESS | 3604 | 1461149148623 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 3604 | 1461149148738 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:45:48 INFO - PROCESS | 3604 | 1461149148805 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 3604 | ++DOCSHELL 15CE9C00 == 37 [pid = 3604] [id = 683] 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1886B000) [pid = 3604] [serial = 2049] [outer = 00000000] 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18AB4400) [pid = 3604] [serial = 2050] [outer = 1886B000] 03:45:48 INFO - PROCESS | 3604 | 1461149148850 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18DDCC00) [pid = 3604] [serial = 2051] [outer = 1886B000] 03:45:49 INFO - PROCESS | 3604 | 1461149149265 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:45:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 701ms 03:45:49 INFO - PROCESS | 3604 | 1461149149324 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 3604 | 1461149149326 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:45:49 INFO - PROCESS | 3604 | 1461149149329 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 3604 | 1461149149331 Marionette TRACE conn2 <- [1,2698,null,{}] 03:45:49 INFO - PROCESS | 3604 | 1461149149334 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 3604 | 1461149149470 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:45:49 INFO - PROCESS | 3604 | 1461149149492 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 3604 | ++DOCSHELL 18DE3000 == 38 [pid = 3604] [id = 684] 03:45:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18EBD400) [pid = 3604] [serial = 2052] [outer = 00000000] 03:45:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18F6A800) [pid = 3604] [serial = 2053] [outer = 18EBD400] 03:45:49 INFO - PROCESS | 3604 | 1461149149541 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19111800) [pid = 3604] [serial = 2054] [outer = 18EBD400] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (13522400) [pid = 3604] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (136D4800) [pid = 3604] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (02A9D000) [pid = 3604] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (12BBE000) [pid = 3604] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (02A97800) [pid = 3604] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18490C00) [pid = 3604] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (123F8800) [pid = 3604] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (18DE2800) [pid = 3604] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1653B400) [pid = 3604] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (18AB5C00) [pid = 3604] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (136DB400) [pid = 3604] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (13525C00) [pid = 3604] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (18ECBC00) [pid = 3604] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (13267C00) [pid = 3604] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (11BAB000) [pid = 3604] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (16A68400) [pid = 3604] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:45:49 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (13528400) [pid = 3604] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:45:50 INFO - PROCESS | 3604 | 1461149150047 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 3604 | 1461149150072 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 3604 | 1461149150076 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:45:50 INFO - PROCESS | 3604 | 1461149150077 Marionette TRACE conn2 <- [1,2702,null,{}] 03:45:50 INFO - PROCESS | 3604 | 1461149150081 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 3604 | 1461149150183 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:45:50 INFO - PROCESS | 3604 | 1461149150190 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 3604 | ++DOCSHELL 13267C00 == 39 [pid = 3604] [id = 685] 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (143B5000) [pid = 3604] [serial = 2055] [outer = 00000000] 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18EBC800) [pid = 3604] [serial = 2056] [outer = 143B5000] 03:45:50 INFO - PROCESS | 3604 | 1461149150239 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (1556C800) [pid = 3604] [serial = 2057] [outer = 143B5000] 03:45:50 INFO - PROCESS | 3604 | 1461149150668 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:45:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 638ms 03:45:50 INFO - PROCESS | 3604 | 1461149150714 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 3604 | 1461149150716 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 03:45:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:45:50 INFO - PROCESS | 3604 | 1461149150719 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 3604 | 1461149150721 Marionette TRACE conn2 <- [1,2706,null,{}] 03:45:50 INFO - PROCESS | 3604 | 1461149150724 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 3604 | 1461149150804 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:45:50 INFO - PROCESS | 3604 | 1461149150810 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 3604 | ++DOCSHELL 1962B800 == 40 [pid = 3604] [id = 686] 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (1962C400) [pid = 3604] [serial = 2058] [outer = 00000000] 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (19633400) [pid = 3604] [serial = 2059] [outer = 1962C400] 03:45:50 INFO - PROCESS | 3604 | 1461149150854 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (198B9400) [pid = 3604] [serial = 2060] [outer = 1962C400] 03:45:51 INFO - PROCESS | 3604 | 1461149151323 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 3604 | 1461149151360 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 03:45:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:45:51 INFO - PROCESS | 3604 | 1461149151363 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 3604 | 1461149151365 Marionette TRACE conn2 <- [1,2710,null,{}] 03:45:51 INFO - PROCESS | 3604 | 1461149151368 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 3604 | 1461149151443 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:45:51 INFO - PROCESS | 3604 | 1461149151449 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 3604 | ++DOCSHELL 1962D800 == 41 [pid = 3604] [id = 687] 03:45:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (198C4C00) [pid = 3604] [serial = 2061] [outer = 00000000] 03:45:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (19B44800) [pid = 3604] [serial = 2062] [outer = 198C4C00] 03:45:51 INFO - PROCESS | 3604 | 1461149151493 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (19B49C00) [pid = 3604] [serial = 2063] [outer = 198C4C00] 03:45:52 INFO - PROCESS | 3604 | 1461149152080 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 3604 | 1461149152108 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 03:45:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:45:52 INFO - PROCESS | 3604 | 1461149152114 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 3604 | 1461149152118 Marionette TRACE conn2 <- [1,2714,null,{}] 03:45:52 INFO - PROCESS | 3604 | 1461149152124 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 3604 | 1461149152283 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:45:52 INFO - PROCESS | 3604 | 1461149152423 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 3604 | ++DOCSHELL 13415C00 == 42 [pid = 3604] [id = 688] 03:45:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1352C400) [pid = 3604] [serial = 2064] [outer = 00000000] 03:45:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1556F800) [pid = 3604] [serial = 2065] [outer = 1352C400] 03:45:52 INFO - PROCESS | 3604 | 1461149152465 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (15CDD000) [pid = 3604] [serial = 2066] [outer = 1352C400] 03:45:53 INFO - PROCESS | 3604 | 1461149153036 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:45:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 997ms 03:45:53 INFO - PROCESS | 3604 | 1461149153107 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 3604 | 1461149153113 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 03:45:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:45:53 INFO - PROCESS | 3604 | 1461149153121 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 3604 | 1461149153123 Marionette TRACE conn2 <- [1,2718,null,{}] 03:45:53 INFO - PROCESS | 3604 | 1461149153128 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 3604 | 1461149153237 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:45:53 INFO - PROCESS | 3604 | 1461149153374 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 3604 | ++DOCSHELL 13809000 == 43 [pid = 3604] [id = 689] 03:45:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (14AA0000) [pid = 3604] [serial = 2067] [outer = 00000000] 03:45:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1816A800) [pid = 3604] [serial = 2068] [outer = 14AA0000] 03:45:53 INFO - PROCESS | 3604 | 1461149153429 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (1885F000) [pid = 3604] [serial = 2069] [outer = 14AA0000] 03:45:54 INFO - PROCESS | 3604 | 1461149154465 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 3604 | 1461149154552 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 03:45:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:45:54 INFO - PROCESS | 3604 | 1461149154557 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 3604 | 1461149154561 Marionette TRACE conn2 <- [1,2722,null,{}] 03:45:54 INFO - PROCESS | 3604 | 1461149154572 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 3604 | 1461149154665 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:45:54 INFO - PROCESS | 3604 | 1461149154795 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 3604 | ++DOCSHELL 190BC800 == 44 [pid = 3604] [id = 690] 03:45:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1962A800) [pid = 3604] [serial = 2070] [outer = 00000000] 03:45:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19B4C400) [pid = 3604] [serial = 2071] [outer = 1962A800] 03:45:54 INFO - PROCESS | 3604 | 1461149154851 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (19D3CC00) [pid = 3604] [serial = 2072] [outer = 1962A800] 03:45:55 INFO - PROCESS | 3604 | 1461149155431 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 935ms 03:45:55 INFO - PROCESS | 3604 | 1461149155506 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 3604 | 1461149155509 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:45:55 INFO - PROCESS | 3604 | 1461149155512 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 3604 | 1461149155514 Marionette TRACE conn2 <- [1,2726,null,{}] 03:45:55 INFO - PROCESS | 3604 | 1461149155518 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 3604 | 1461149155617 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:45:55 INFO - PROCESS | 3604 | 1461149155843 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 3604 | ++DOCSHELL 02A8B000 == 45 [pid = 3604] [id = 691] 03:45:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (02A9E800) [pid = 3604] [serial = 2073] [outer = 00000000] 03:45:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (13529800) [pid = 3604] [serial = 2074] [outer = 02A9E800] 03:45:55 INFO - PROCESS | 3604 | 1461149155904 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (136E2C00) [pid = 3604] [serial = 2075] [outer = 02A9E800] 03:45:56 INFO - PROCESS | 3604 | 1461149156509 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:45:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1044ms 03:45:56 INFO - PROCESS | 3604 | 1461149156570 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 3604 | 1461149156574 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 03:45:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:45:56 INFO - PROCESS | 3604 | 1461149156580 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 3604 | 1461149156582 Marionette TRACE conn2 <- [1,2730,null,{}] 03:45:56 INFO - PROCESS | 3604 | 1461149156587 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 3604 | 1461149156686 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:45:56 INFO - PROCESS | 3604 | 1461149156827 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 1962B800 == 44 [pid = 3604] [id = 686] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 18168C00 == 43 [pid = 3604] [id = 666] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 13267C00 == 42 [pid = 3604] [id = 685] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 18DE3000 == 41 [pid = 3604] [id = 684] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 15CE9C00 == 40 [pid = 3604] [id = 683] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 16539000 == 39 [pid = 3604] [id = 682] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 13420400 == 38 [pid = 3604] [id = 681] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 02A9F000 == 37 [pid = 3604] [id = 680] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 1333D000 == 36 [pid = 3604] [id = 678] 03:45:56 INFO - PROCESS | 3604 | --DOCSHELL 11BA3000 == 35 [pid = 3604] [id = 677] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (13411C00) [pid = 3604] [serial = 1853] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (18885400) [pid = 3604] [serial = 1892] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (18887400) [pid = 3604] [serial = 1808] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (157A8C00) [pid = 3604] [serial = 1889] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (15750C00) [pid = 3604] [serial = 1931] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1333BC00) [pid = 3604] [serial = 1886] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (13418800) [pid = 3604] [serial = 1928] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (13414400) [pid = 3604] [serial = 1895] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (18DE6800) [pid = 3604] [serial = 1934] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18868400) [pid = 3604] [serial = 2024] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18EC4800) [pid = 3604] [serial = 2026] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (18EC4C00) [pid = 3604] [serial = 2027] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (17C0E000) [pid = 3604] [serial = 2020] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (19B42800) [pid = 3604] [serial = 2012] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (198C7C00) [pid = 3604] [serial = 2011] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (15574400) [pid = 3604] [serial = 2015] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (15567C00) [pid = 3604] [serial = 2014] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (15568400) [pid = 3604] [serial = 2017] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (157AB400) [pid = 3604] [serial = 2018] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (198B9800) [pid = 3604] [serial = 2000] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (13804000) [pid = 3604] [serial = 2002] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (1653F000) [pid = 3604] [serial = 2005] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (190B7400) [pid = 3604] [serial = 2008] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (18860C00) [pid = 3604] [serial = 2023] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (18DDFC00) [pid = 3604] [serial = 2029] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (1816B400) [pid = 3604] [serial = 2021] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (190BB400) [pid = 3604] [serial = 2030] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1962F400) [pid = 3604] [serial = 2032] [outer = 00000000] [url = about:blank] 03:45:56 INFO - PROCESS | 3604 | ++DOCSHELL 02A9F000 == 36 [pid = 3604] [id = 692] 03:45:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (02A9F400) [pid = 3604] [serial = 2076] [outer = 00000000] 03:45:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (1333BC00) [pid = 3604] [serial = 2077] [outer = 02A9F400] 03:45:56 INFO - PROCESS | 3604 | 1461149156907 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (1341B800) [pid = 3604] [serial = 2078] [outer = 02A9F400] 03:45:57 INFO - PROCESS | 3604 | 1461149157354 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:45:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 810ms 03:45:57 INFO - PROCESS | 3604 | 1461149157383 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 3604 | 1461149157387 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 03:45:57 INFO - PROCESS | 3604 | 1461149157395 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:45:57 INFO - PROCESS | 3604 | 1461149157397 Marionette TRACE conn2 <- [1,2734,null,{}] 03:45:57 INFO - PROCESS | 3604 | 1461149157401 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 3604 | 1461149157481 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:45:57 INFO - PROCESS | 3604 | 1461149157487 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 3604 | ++DOCSHELL 13804000 == 37 [pid = 3604] [id = 693] 03:45:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (142B8400) [pid = 3604] [serial = 2079] [outer = 00000000] 03:45:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (15AEFC00) [pid = 3604] [serial = 2080] [outer = 142B8400] 03:45:57 INFO - PROCESS | 3604 | 1461149157532 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (15E8E800) [pid = 3604] [serial = 2081] [outer = 142B8400] 03:45:58 INFO - PROCESS | 3604 | 1461149158023 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 623ms 03:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:45:58 INFO - PROCESS | 3604 | 1461149158036 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 3604 | 1461149158038 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 03:45:58 INFO - PROCESS | 3604 | 1461149158043 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 3604 | 1461149158048 Marionette TRACE conn2 <- [1,2738,null,{}] 03:45:58 INFO - PROCESS | 3604 | 1461149158057 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 3604 | 1461149158124 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:45:58 INFO - PROCESS | 3604 | 1461149158131 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 3604 | ++DOCSHELL 16543000 == 38 [pid = 3604] [id = 694] 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (16649000) [pid = 3604] [serial = 2082] [outer = 00000000] 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (17C77000) [pid = 3604] [serial = 2083] [outer = 16649000] 03:45:58 INFO - PROCESS | 3604 | 1461149158176 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (1841B400) [pid = 3604] [serial = 2084] [outer = 16649000] 03:45:58 INFO - PROCESS | 3604 | 1461149158638 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 654ms 03:45:58 INFO - PROCESS | 3604 | 1461149158688 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 3604 | 1461149158690 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 03:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:45:58 INFO - PROCESS | 3604 | 1461149158694 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 3604 | 1461149158695 Marionette TRACE conn2 <- [1,2742,null,{}] 03:45:58 INFO - PROCESS | 3604 | 1461149158699 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 3604 | 1461149158777 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:45:58 INFO - PROCESS | 3604 | 1461149158783 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 3604 | ++DOCSHELL 16A73C00 == 39 [pid = 3604] [id = 695] 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (18865C00) [pid = 3604] [serial = 2085] [outer = 00000000] 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (18887C00) [pid = 3604] [serial = 2086] [outer = 18865C00] 03:45:58 INFO - PROCESS | 3604 | 1461149158830 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1888B000) [pid = 3604] [serial = 2087] [outer = 18865C00] 03:45:59 INFO - PROCESS | 3604 | 1461149159307 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 623ms 03:45:59 INFO - PROCESS | 3604 | 1461149159332 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 3604 | 1461149159334 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:45:59 INFO - PROCESS | 3604 | 1461149159338 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 3604 | 1461149159339 Marionette TRACE conn2 <- [1,2746,null,{}] 03:45:59 INFO - PROCESS | 3604 | 1461149159342 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 3604 | 1461149159461 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:45:59 INFO - PROCESS | 3604 | 1461149159468 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 3604 | ++DOCSHELL 18DE1400 == 40 [pid = 3604] [id = 696] 03:45:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (18DE2000) [pid = 3604] [serial = 2088] [outer = 00000000] 03:45:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (18DEBC00) [pid = 3604] [serial = 2089] [outer = 18DE2000] 03:45:59 INFO - PROCESS | 3604 | 1461149159573 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18EC9400) [pid = 3604] [serial = 2090] [outer = 18DE2000] 03:46:00 INFO - PROCESS | 3604 | 1461149160009 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 701ms 03:46:00 INFO - PROCESS | 3604 | 1461149160037 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 3604 | 1461149160039 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:46:00 INFO - PROCESS | 3604 | 1461149160043 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 3604 | 1461149160044 Marionette TRACE conn2 <- [1,2750,null,{}] 03:46:00 INFO - PROCESS | 3604 | 1461149160048 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 3604 | 1461149160160 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:46:00 INFO - PROCESS | 3604 | 1461149160256 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 3604 | ++DOCSHELL 190BFC00 == 41 [pid = 3604] [id = 697] 03:46:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (190C2000) [pid = 3604] [serial = 2091] [outer = 00000000] 03:46:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (19625C00) [pid = 3604] [serial = 2092] [outer = 190C2000] 03:46:00 INFO - PROCESS | 3604 | 1461149160299 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1962E400) [pid = 3604] [serial = 2093] [outer = 190C2000] 03:46:00 INFO - PROCESS | 3604 | 1461149160707 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 701ms 03:46:00 INFO - PROCESS | 3604 | 1461149160743 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 3604 | 1461149160745 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:46:00 INFO - PROCESS | 3604 | 1461149160748 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 3604 | 1461149160749 Marionette TRACE conn2 <- [1,2754,null,{}] 03:46:00 INFO - PROCESS | 3604 | 1461149160753 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 3604 | 1461149160862 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:46:00 INFO - PROCESS | 3604 | 1461149160869 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 3604 | ++DOCSHELL 1962D000 == 42 [pid = 3604] [id = 698] 03:46:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1962F800) [pid = 3604] [serial = 2094] [outer = 00000000] 03:46:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (198C2C00) [pid = 3604] [serial = 2095] [outer = 1962F800] 03:46:00 INFO - PROCESS | 3604 | 1461149160966 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (198C3000) [pid = 3604] [serial = 2096] [outer = 1962F800] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (15EDA800) [pid = 3604] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1962C400) [pid = 3604] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18EBD400) [pid = 3604] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (11BA3800) [pid = 3604] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1351F400) [pid = 3604] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1886B000) [pid = 3604] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (143B5000) [pid = 3604] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (14AA2800) [pid = 3604] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (181EC000) [pid = 3604] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1341AC00) [pid = 3604] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (1336DC00) [pid = 3604] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (1320A400) [pid = 3604] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (13A28800) [pid = 3604] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (13528800) [pid = 3604] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (18BE0000) [pid = 3604] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:46:01 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (16540400) [pid = 3604] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:46:01 INFO - PROCESS | 3604 | 1461149161465 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 732ms 03:46:01 INFO - PROCESS | 3604 | 1461149161489 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 3604 | 1461149161491 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:46:01 INFO - PROCESS | 3604 | 1461149161494 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 3604 | 1461149161496 Marionette TRACE conn2 <- [1,2758,null,{}] 03:46:01 INFO - PROCESS | 3604 | 1461149161499 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 3604 | 1461149161600 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:46:01 INFO - PROCESS | 3604 | 1461149161607 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 3604 | ++DOCSHELL 13418C00 == 43 [pid = 3604] [id = 699] 03:46:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (1341AC00) [pid = 3604] [serial = 2097] [outer = 00000000] 03:46:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (14A1B800) [pid = 3604] [serial = 2098] [outer = 1341AC00] 03:46:01 INFO - PROCESS | 3604 | 1461149161651 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (14AA2800) [pid = 3604] [serial = 2099] [outer = 1341AC00] 03:46:02 INFO - PROCESS | 3604 | 1461149162103 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 639ms 03:46:02 INFO - PROCESS | 3604 | 1461149162132 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 3604 | 1461149162134 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:46:02 INFO - PROCESS | 3604 | 1461149162138 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 3604 | 1461149162139 Marionette TRACE conn2 <- [1,2762,null,{}] 03:46:02 INFO - PROCESS | 3604 | 1461149162142 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 3604 | 1461149162221 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:46:02 INFO - PROCESS | 3604 | 1461149162227 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 3604 | ++DOCSHELL 165BE800 == 44 [pid = 3604] [id = 700] 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18DE3400) [pid = 3604] [serial = 2100] [outer = 00000000] 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (198BD800) [pid = 3604] [serial = 2101] [outer = 18DE3400] 03:46:02 INFO - PROCESS | 3604 | 1461149162270 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (19B42C00) [pid = 3604] [serial = 2102] [outer = 18DE3400] 03:46:02 INFO - PROCESS | 3604 | 1461149162700 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 592ms 03:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:46:02 INFO - PROCESS | 3604 | 1461149162736 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 3604 | 1461149162738 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 03:46:02 INFO - PROCESS | 3604 | 1461149162742 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 3604 | 1461149162743 Marionette TRACE conn2 <- [1,2766,null,{}] 03:46:02 INFO - PROCESS | 3604 | 1461149162747 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 3604 | 1461149162824 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:46:02 INFO - PROCESS | 3604 | 1461149162830 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 3604 | ++DOCSHELL 12BBCC00 == 45 [pid = 3604] [id = 701] 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (16537400) [pid = 3604] [serial = 2103] [outer = 00000000] 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (19F10000) [pid = 3604] [serial = 2104] [outer = 16537400] 03:46:02 INFO - PROCESS | 3604 | 1461149162878 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1A161000) [pid = 3604] [serial = 2105] [outer = 16537400] 03:46:03 INFO - PROCESS | 3604 | 1461149163349 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:46:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 624ms 03:46:03 INFO - PROCESS | 3604 | 1461149163378 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 3604 | 1461149163380 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 03:46:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:46:03 INFO - PROCESS | 3604 | 1461149163396 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 3604 | 1461149163398 Marionette TRACE conn2 <- [1,2770,null,{}] 03:46:03 INFO - PROCESS | 3604 | 1461149163405 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 3604 | 1461149163559 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:46:03 INFO - PROCESS | 3604 | 1461149163733 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 3604 | ++DOCSHELL 123F2C00 == 46 [pid = 3604] [id = 702] 03:46:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (123F7000) [pid = 3604] [serial = 2106] [outer = 00000000] 03:46:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (13339C00) [pid = 3604] [serial = 2107] [outer = 123F7000] 03:46:03 INFO - PROCESS | 3604 | 1461149163790 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1341FC00) [pid = 3604] [serial = 2108] [outer = 123F7000] 03:46:04 INFO - PROCESS | 3604 | 1461149164380 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1028ms 03:46:04 INFO - PROCESS | 3604 | 1461149164424 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 3604 | 1461149164428 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 03:46:04 INFO - PROCESS | 3604 | 1461149164452 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:46:04 INFO - PROCESS | 3604 | 1461149164456 Marionette TRACE conn2 <- [1,2774,null,{}] 03:46:04 INFO - PROCESS | 3604 | 1461149164461 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 3604 | 1461149164572 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:46:04 INFO - PROCESS | 3604 | 1461149164712 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 3604 | ++DOCSHELL 1556D000 == 47 [pid = 3604] [id = 703] 03:46:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (15575C00) [pid = 3604] [serial = 2109] [outer = 00000000] 03:46:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (16540000) [pid = 3604] [serial = 2110] [outer = 15575C00] 03:46:04 INFO - PROCESS | 3604 | 1461149164769 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (16A69400) [pid = 3604] [serial = 2111] [outer = 15575C00] 03:46:05 INFO - PROCESS | 3604 | 1461149165324 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 904ms 03:46:05 INFO - PROCESS | 3604 | 1461149165368 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 3604 | 1461149165371 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 03:46:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:46:05 INFO - PROCESS | 3604 | 1461149165376 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 3604 | 1461149165378 Marionette TRACE conn2 <- [1,2778,null,{}] 03:46:05 INFO - PROCESS | 3604 | 1461149165382 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 3604 | 1461149165485 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:46:05 INFO - PROCESS | 3604 | 1461149165643 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 3604 | ++DOCSHELL 16A66400 == 48 [pid = 3604] [id = 704] 03:46:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18BE0C00) [pid = 3604] [serial = 2112] [outer = 00000000] 03:46:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18EC4C00) [pid = 3604] [serial = 2113] [outer = 18BE0C00] 03:46:05 INFO - PROCESS | 3604 | 1461149165699 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (19114800) [pid = 3604] [serial = 2114] [outer = 18BE0C00] 03:46:06 INFO - PROCESS | 3604 | 1461149166323 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 997ms 03:46:06 INFO - PROCESS | 3604 | 1461149166378 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 3604 | 1461149166382 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:46:06 INFO - PROCESS | 3604 | 1461149166407 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 3604 | 1461149166412 Marionette TRACE conn2 <- [1,2782,null,{}] 03:46:06 INFO - PROCESS | 3604 | 1461149166418 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 3604 | 1461149166539 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:46:06 INFO - PROCESS | 3604 | 1461149166681 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 3604 | ++DOCSHELL 18EBC400 == 49 [pid = 3604] [id = 705] 03:46:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18EC4800) [pid = 3604] [serial = 2115] [outer = 00000000] 03:46:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (1A269800) [pid = 3604] [serial = 2116] [outer = 18EC4800] 03:46:06 INFO - PROCESS | 3604 | 1461149166736 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1A3ABC00) [pid = 3604] [serial = 2117] [outer = 18EC4800] 03:46:07 INFO - PROCESS | 3604 | 1461149167515 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1169ms 03:46:07 INFO - PROCESS | 3604 | 1461149167563 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 3604 | 1461149167566 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 03:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:46:07 INFO - PROCESS | 3604 | 1461149167572 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 3604 | 1461149167575 Marionette TRACE conn2 <- [1,2786,null,{}] 03:46:07 INFO - PROCESS | 3604 | 1461149167581 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 3604 | 1461149167728 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:46:07 INFO - PROCESS | 3604 | 1461149167797 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 3604 | ++DOCSHELL 1352D000 == 50 [pid = 3604] [id = 706] 03:46:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (13531000) [pid = 3604] [serial = 2118] [outer = 00000000] 03:46:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (142ADC00) [pid = 3604] [serial = 2119] [outer = 13531000] 03:46:07 INFO - PROCESS | 3604 | 1461149167846 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (147BA000) [pid = 3604] [serial = 2120] [outer = 13531000] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 12BBCC00 == 49 [pid = 3604] [id = 701] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 165BE800 == 48 [pid = 3604] [id = 700] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 13418C00 == 47 [pid = 3604] [id = 699] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 1962D000 == 46 [pid = 3604] [id = 698] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 190BFC00 == 45 [pid = 3604] [id = 697] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 18DE1400 == 44 [pid = 3604] [id = 696] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 16A73C00 == 43 [pid = 3604] [id = 695] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 16543000 == 42 [pid = 3604] [id = 694] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 13804000 == 41 [pid = 3604] [id = 693] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 02A9F000 == 40 [pid = 3604] [id = 692] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 02A8B000 == 39 [pid = 3604] [id = 691] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 13415C00 == 38 [pid = 3604] [id = 688] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (19B44800) [pid = 3604] [serial = 2062] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOCSHELL 1962D800 == 37 [pid = 3604] [id = 687] 03:46:08 INFO - PROCESS | 3604 | 1461149168485 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:46:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 934ms 03:46:08 INFO - PROCESS | 3604 | 1461149168519 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 3604 | 1461149168524 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 03:46:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:46:08 INFO - PROCESS | 3604 | 1461149168530 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 3604 | 1461149168533 Marionette TRACE conn2 <- [1,2790,null,{}] 03:46:08 INFO - PROCESS | 3604 | 1461149168538 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 3604 | 1461149168634 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18862400) [pid = 3604] [serial = 2039] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (198B9400) [pid = 3604] [serial = 2060] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (19111800) [pid = 3604] [serial = 2054] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1352A800) [pid = 3604] [serial = 2042] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (15566C00) [pid = 3604] [serial = 2036] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (18DDCC00) [pid = 3604] [serial = 2051] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18EBC800) [pid = 3604] [serial = 2056] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (15ED8C00) [pid = 3604] [serial = 1967] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (18DE1000) [pid = 3604] [serial = 1970] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (147B6400) [pid = 3604] [serial = 2003] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (136D7000) [pid = 3604] [serial = 1964] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (15750800) [pid = 3604] [serial = 1961] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1556C800) [pid = 3604] [serial = 2057] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (19633400) [pid = 3604] [serial = 2059] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (13413400) [pid = 3604] [serial = 2041] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (18F6A800) [pid = 3604] [serial = 2053] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (1556E800) [pid = 3604] [serial = 2044] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (16646400) [pid = 3604] [serial = 2006] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (157ABC00) [pid = 3604] [serial = 2045] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1962FC00) [pid = 3604] [serial = 2009] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (18AB4400) [pid = 3604] [serial = 2050] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (147BE000) [pid = 3604] [serial = 2035] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (17C09800) [pid = 3604] [serial = 2047] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (1841CC00) [pid = 3604] [serial = 2038] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (1816EC00) [pid = 3604] [serial = 2048] [outer = 00000000] [url = about:blank] 03:46:08 INFO - PROCESS | 3604 | 1461149168740 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 3604 | ++DOCSHELL 02A97800 == 38 [pid = 3604] [id = 707] 03:46:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (02A9E400) [pid = 3604] [serial = 2121] [outer = 00000000] 03:46:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (13416000) [pid = 3604] [serial = 2122] [outer = 02A9E400] 03:46:08 INFO - PROCESS | 3604 | 1461149168790 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (136DAC00) [pid = 3604] [serial = 2123] [outer = 02A9E400] 03:46:09 INFO - PROCESS | 3604 | 1461149169221 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 795ms 03:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:46:09 INFO - PROCESS | 3604 | 1461149169331 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 3604 | 1461149169334 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 03:46:09 INFO - PROCESS | 3604 | 1461149169337 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 3604 | 1461149169340 Marionette TRACE conn2 <- [1,2794,null,{}] 03:46:09 INFO - PROCESS | 3604 | 1461149169350 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 3604 | 1461149169439 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:46:09 INFO - PROCESS | 3604 | 1461149169448 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 3604 | ++DOCSHELL 15C33C00 == 39 [pid = 3604] [id = 708] 03:46:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (15C36C00) [pid = 3604] [serial = 2124] [outer = 00000000] 03:46:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (16536C00) [pid = 3604] [serial = 2125] [outer = 15C36C00] 03:46:09 INFO - PROCESS | 3604 | 1461149169496 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (16540400) [pid = 3604] [serial = 2126] [outer = 15C36C00] 03:46:09 INFO - PROCESS | 3604 | 1461149169948 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 639ms 03:46:09 INFO - PROCESS | 3604 | 1461149169959 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 3604 | 1461149169961 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:46:09 INFO - PROCESS | 3604 | 1461149169965 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 3604 | 1461149169966 Marionette TRACE conn2 <- [1,2798,null,{}] 03:46:09 INFO - PROCESS | 3604 | 1461149169974 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 3604 | 1461149170060 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:46:10 INFO - PROCESS | 3604 | 1461149170066 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 3604 | ++DOCSHELL 16A72400 == 40 [pid = 3604] [id = 709] 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (16A73000) [pid = 3604] [serial = 2127] [outer = 00000000] 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (17C0E000) [pid = 3604] [serial = 2128] [outer = 16A73000] 03:46:10 INFO - PROCESS | 3604 | 1461149170113 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1816A400) [pid = 3604] [serial = 2129] [outer = 16A73000] 03:46:10 INFO - PROCESS | 3604 | 1461149170540 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms 03:46:10 INFO - PROCESS | 3604 | 1461149170602 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 3604 | 1461149170604 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 03:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:46:10 INFO - PROCESS | 3604 | 1461149170608 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 3604 | 1461149170609 Marionette TRACE conn2 <- [1,2802,null,{}] 03:46:10 INFO - PROCESS | 3604 | 1461149170613 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 3604 | 1461149170688 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:46:10 INFO - PROCESS | 3604 | 1461149170695 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 3604 | ++DOCSHELL 17C81000 == 41 [pid = 3604] [id = 710] 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (181E1400) [pid = 3604] [serial = 2130] [outer = 00000000] 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1848C400) [pid = 3604] [serial = 2131] [outer = 181E1400] 03:46:10 INFO - PROCESS | 3604 | 1461149170745 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (18495000) [pid = 3604] [serial = 2132] [outer = 181E1400] 03:46:11 INFO - PROCESS | 3604 | 1461149171257 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 701ms 03:46:11 INFO - PROCESS | 3604 | 1461149171307 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 3604 | 1461149171309 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 03:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:46:11 INFO - PROCESS | 3604 | 1461149171313 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 3604 | 1461149171315 Marionette TRACE conn2 <- [1,2806,null,{}] 03:46:11 INFO - PROCESS | 3604 | 1461149171318 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 3604 | 1461149171449 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:46:11 INFO - PROCESS | 3604 | 1461149171517 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 3604 | ++DOCSHELL 18AB4400 == 42 [pid = 3604] [id = 711] 03:46:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (18AB9000) [pid = 3604] [serial = 2133] [outer = 00000000] 03:46:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (18BE9400) [pid = 3604] [serial = 2134] [outer = 18AB9000] 03:46:11 INFO - PROCESS | 3604 | 1461149171565 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (18BEA000) [pid = 3604] [serial = 2135] [outer = 18AB9000] 03:46:11 INFO - PROCESS | 3604 | 1461149171973 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 701ms 03:46:12 INFO - PROCESS | 3604 | 1461149172012 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 3604 | 1461149172014 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 3604 | 1461149172018 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:46:12 INFO - PROCESS | 3604 | 1461149172019 Marionette TRACE conn2 <- [1,2810,null,{}] 03:46:12 INFO - PROCESS | 3604 | 1461149172046 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 3604 | 1461149172183 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:46:12 INFO - PROCESS | 3604 | 1461149172196 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 3604 | ++DOCSHELL 1333C800 == 43 [pid = 3604] [id = 712] 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (1664F000) [pid = 3604] [serial = 2136] [outer = 00000000] 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (18EC8400) [pid = 3604] [serial = 2137] [outer = 1664F000] 03:46:12 INFO - PROCESS | 3604 | 1461149172239 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (18ECBC00) [pid = 3604] [serial = 2138] [outer = 1664F000] 03:46:12 INFO - PROCESS | 3604 | 1461149172683 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:46:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 685ms 03:46:12 INFO - PROCESS | 3604 | 1461149172717 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 3604 | 1461149172719 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 03:46:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:46:12 INFO - PROCESS | 3604 | 1461149172722 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 3604 | 1461149172724 Marionette TRACE conn2 <- [1,2814,null,{}] 03:46:12 INFO - PROCESS | 3604 | 1461149172736 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 3604 | 1461149172853 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:46:12 INFO - PROCESS | 3604 | 1461149172859 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 3604 | ++DOCSHELL 18EBCC00 == 44 [pid = 3604] [id = 713] 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18F73000) [pid = 3604] [serial = 2139] [outer = 00000000] 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (19626000) [pid = 3604] [serial = 2140] [outer = 18F73000] 03:46:12 INFO - PROCESS | 3604 | 1461149172907 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19625400) [pid = 3604] [serial = 2141] [outer = 18F73000] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (190C2000) [pid = 3604] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1962F800) [pid = 3604] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (02A9E800) [pid = 3604] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (142B8400) [pid = 3604] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (02A9F400) [pid = 3604] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (16649000) [pid = 3604] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (18865C00) [pid = 3604] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1341AC00) [pid = 3604] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (18DE2000) [pid = 3604] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:46:13 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (1333A400) [pid = 3604] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:46:13 INFO - PROCESS | 3604 | 1461149173522 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:46:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 826ms 03:46:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:46:13 INFO - PROCESS | 3604 | 1461149173566 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 3604 | 1461149173568 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 03:46:13 INFO - PROCESS | 3604 | 1461149173571 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 3604 | 1461149173573 Marionette TRACE conn2 <- [1,2818,null,{}] 03:46:13 INFO - PROCESS | 3604 | 1461149173576 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 3604 | 1461149173661 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:46:13 INFO - PROCESS | 3604 | 1461149173666 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 3604 | ++DOCSHELL 13A6E000 == 45 [pid = 3604] [id = 714] 03:46:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (142B8400) [pid = 3604] [serial = 2142] [outer = 00000000] 03:46:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (18DE7000) [pid = 3604] [serial = 2143] [outer = 142B8400] 03:46:13 INFO - PROCESS | 3604 | 1461149173711 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (18EC1C00) [pid = 3604] [serial = 2144] [outer = 142B8400] 03:46:14 INFO - PROCESS | 3604 | 1461149174146 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:46:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 639ms 03:46:14 INFO - PROCESS | 3604 | 1461149174210 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 3604 | 1461149174212 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 03:46:14 INFO - PROCESS | 3604 | 1461149174215 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:46:14 INFO - PROCESS | 3604 | 1461149174217 Marionette TRACE conn2 <- [1,2822,null,{}] 03:46:14 INFO - PROCESS | 3604 | 1461149174220 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 3604 | 1461149174297 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:46:14 INFO - PROCESS | 3604 | 1461149174304 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 3604 | ++DOCSHELL 18891C00 == 46 [pid = 3604] [id = 715] 03:46:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (18EC2000) [pid = 3604] [serial = 2145] [outer = 00000000] 03:46:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (197FAC00) [pid = 3604] [serial = 2146] [outer = 18EC2000] 03:46:14 INFO - PROCESS | 3604 | 1461149174347 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (198B9C00) [pid = 3604] [serial = 2147] [outer = 18EC2000] 03:46:14 INFO - PROCESS | 3604 | 1461149174810 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:46:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 639ms 03:46:14 INFO - PROCESS | 3604 | 1461149174853 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 3604 | 1461149174856 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 03:46:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:46:14 INFO - PROCESS | 3604 | 1461149174859 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 3604 | 1461149174861 Marionette TRACE conn2 <- [1,2826,null,{}] 03:46:14 INFO - PROCESS | 3604 | 1461149174866 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 3604 | 1461149174985 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:46:15 INFO - PROCESS | 3604 | 1461149175030 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 3604 | ++DOCSHELL 19D3D000 == 47 [pid = 3604] [id = 716] 03:46:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (19D46800) [pid = 3604] [serial = 2148] [outer = 00000000] 03:46:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (19F0C800) [pid = 3604] [serial = 2149] [outer = 19D46800] 03:46:15 INFO - PROCESS | 3604 | 1461149175079 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (1A16AC00) [pid = 3604] [serial = 2150] [outer = 19D46800] 03:46:15 INFO - PROCESS | 3604 | 1461149175740 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:46:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 951ms 03:46:15 INFO - PROCESS | 3604 | 1461149175789 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 3604 | 1461149175795 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 03:46:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:46:15 INFO - PROCESS | 3604 | 1461149175800 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 3604 | 1461149175804 Marionette TRACE conn2 <- [1,2830,null,{}] 03:46:15 INFO - PROCESS | 3604 | 1461149175809 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:15 INFO - PROCESS | 3604 | 1461149175924 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:46:16 INFO - PROCESS | 3604 | 1461149176039 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 3604 | ++DOCSHELL 1341CC00 == 48 [pid = 3604] [id = 717] 03:46:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (1341EC00) [pid = 3604] [serial = 2151] [outer = 00000000] 03:46:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (13A22400) [pid = 3604] [serial = 2152] [outer = 1341EC00] 03:46:16 INFO - PROCESS | 3604 | 1461149176137 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (14AA0800) [pid = 3604] [serial = 2153] [outer = 1341EC00] 03:46:16 INFO - PROCESS | 3604 | 1461149176763 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 997ms 03:46:16 INFO - PROCESS | 3604 | 1461149176807 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 3604 | 1461149176813 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 03:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:46:16 INFO - PROCESS | 3604 | 1461149176833 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 3604 | 1461149176836 Marionette TRACE conn2 <- [1,2834,null,{}] 03:46:16 INFO - PROCESS | 3604 | 1461149176842 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 3604 | 1461149176956 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:46:17 INFO - PROCESS | 3604 | 1461149177094 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 3604 | ++DOCSHELL 1556F000 == 49 [pid = 3604] [id = 718] 03:46:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1653A400) [pid = 3604] [serial = 2154] [outer = 00000000] 03:46:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (183D2400) [pid = 3604] [serial = 2155] [outer = 1653A400] 03:46:17 INFO - PROCESS | 3604 | 1461149177150 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1885E000) [pid = 3604] [serial = 2156] [outer = 1653A400] 03:46:17 INFO - PROCESS | 3604 | 1461149177795 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 997ms 03:46:17 INFO - PROCESS | 3604 | 1461149177823 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 3604 | 1461149177826 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 03:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:46:17 INFO - PROCESS | 3604 | 1461149177830 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 3604 | 1461149177833 Marionette TRACE conn2 <- [1,2838,null,{}] 03:46:17 INFO - PROCESS | 3604 | 1461149177844 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 3604 | 1461149177958 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:46:18 INFO - PROCESS | 3604 | 1461149178072 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 3604 | ++DOCSHELL 198C4800 == 50 [pid = 3604] [id = 719] 03:46:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (198C5000) [pid = 3604] [serial = 2157] [outer = 00000000] 03:46:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (19B47800) [pid = 3604] [serial = 2158] [outer = 198C5000] 03:46:18 INFO - PROCESS | 3604 | 1461149178174 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (19EC0000) [pid = 3604] [serial = 2159] [outer = 198C5000] 03:46:18 INFO - PROCESS | 3604 | 1461149178743 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 951ms 03:46:18 INFO - PROCESS | 3604 | 1461149178774 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 3604 | 1461149178777 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 03:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:46:18 INFO - PROCESS | 3604 | 1461149178781 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 3604 | 1461149178783 Marionette TRACE conn2 <- [1,2842,null,{}] 03:46:18 INFO - PROCESS | 3604 | 1461149178786 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:18 INFO - PROCESS | 3604 | 1461149178890 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:46:19 INFO - PROCESS | 3604 | 1461149179058 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 3604 | ++DOCSHELL 13332800 == 51 [pid = 3604] [id = 720] 03:46:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18EC5400) [pid = 3604] [serial = 2160] [outer = 00000000] 03:46:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1A3AE800) [pid = 3604] [serial = 2161] [outer = 18EC5400] 03:46:19 INFO - PROCESS | 3604 | 1461149179118 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1A83D800) [pid = 3604] [serial = 2162] [outer = 18EC5400] 03:46:19 INFO - PROCESS | 3604 | 1461149179881 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1153ms 03:46:19 INFO - PROCESS | 3604 | 1461149179936 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 3604 | 1461149179940 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 03:46:19 INFO - PROCESS | 3604 | 1461149179945 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:46:19 INFO - PROCESS | 3604 | 1461149179949 Marionette TRACE conn2 <- [1,2846,null,{}] 03:46:19 INFO - PROCESS | 3604 | 1461149179955 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 3604 | 1461149180059 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:46:20 INFO - PROCESS | 3604 | 1461149180204 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 3604 | ++DOCSHELL 136E0C00 == 52 [pid = 3604] [id = 721] 03:46:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1380C800) [pid = 3604] [serial = 2163] [outer = 00000000] 03:46:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1556DC00) [pid = 3604] [serial = 2164] [outer = 1380C800] 03:46:20 INFO - PROCESS | 3604 | 1461149180272 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (15CD4C00) [pid = 3604] [serial = 2165] [outer = 1380C800] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 02A92800 == 51 [pid = 3604] [id = 641] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 18891C00 == 50 [pid = 3604] [id = 715] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 13A6E000 == 49 [pid = 3604] [id = 714] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 18EBCC00 == 48 [pid = 3604] [id = 713] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 1333C800 == 47 [pid = 3604] [id = 712] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 18AB4400 == 46 [pid = 3604] [id = 711] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 17C81000 == 45 [pid = 3604] [id = 710] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 16A72400 == 44 [pid = 3604] [id = 709] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 15C33C00 == 43 [pid = 3604] [id = 708] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 02A97800 == 42 [pid = 3604] [id = 707] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 1352D000 == 41 [pid = 3604] [id = 706] 03:46:20 INFO - PROCESS | 3604 | --DOCSHELL 123F2C00 == 40 [pid = 3604] [id = 702] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (14A1B800) [pid = 3604] [serial = 2098] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (198C3000) [pid = 3604] [serial = 2096] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (18DEBC00) [pid = 3604] [serial = 2089] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (18EC9400) [pid = 3604] [serial = 2090] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (198BD800) [pid = 3604] [serial = 2101] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (1888B000) [pid = 3604] [serial = 2087] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (14AA2800) [pid = 3604] [serial = 2099] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (194D3400) [pid = 3604] [serial = 2033] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (19F10000) [pid = 3604] [serial = 2104] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (19625C00) [pid = 3604] [serial = 2092] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (198C2C00) [pid = 3604] [serial = 2095] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (1962E400) [pid = 3604] [serial = 2093] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1556F800) [pid = 3604] [serial = 2065] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (136E2C00) [pid = 3604] [serial = 2075] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (13529800) [pid = 3604] [serial = 2074] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (15AEFC00) [pid = 3604] [serial = 2080] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (15E8E800) [pid = 3604] [serial = 2081] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1816A800) [pid = 3604] [serial = 2068] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (1333BC00) [pid = 3604] [serial = 2077] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (1341B800) [pid = 3604] [serial = 2078] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (17C77000) [pid = 3604] [serial = 2083] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (1841B400) [pid = 3604] [serial = 2084] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (19B4C400) [pid = 3604] [serial = 2071] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (18887C00) [pid = 3604] [serial = 2086] [outer = 00000000] [url = about:blank] 03:46:20 INFO - PROCESS | 3604 | 1461149180830 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 935ms 03:46:20 INFO - PROCESS | 3604 | 1461149180876 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 3604 | 1461149180881 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:46:20 INFO - PROCESS | 3604 | 1461149180887 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 3604 | 1461149180890 Marionette TRACE conn2 <- [1,2850,null,{}] 03:46:20 INFO - PROCESS | 3604 | 1461149180893 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 3604 | 1461149180977 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:46:21 INFO - PROCESS | 3604 | 1461149180991 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 3604 | ++DOCSHELL 1333D400 == 41 [pid = 3604] [id = 722] 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (13374000) [pid = 3604] [serial = 2166] [outer = 00000000] 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (14A1B800) [pid = 3604] [serial = 2167] [outer = 13374000] 03:46:21 INFO - PROCESS | 3604 | 1461149181037 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1556BC00) [pid = 3604] [serial = 2168] [outer = 13374000] 03:46:21 INFO - PROCESS | 3604 | 1461149181585 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 732ms 03:46:21 INFO - PROCESS | 3604 | 1461149181627 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:46:21 INFO - PROCESS | 3604 | 1461149181629 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 03:46:21 INFO - PROCESS | 3604 | 1461149181632 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 3604 | 1461149181635 Marionette TRACE conn2 <- [1,2854,null,{}] 03:46:21 INFO - PROCESS | 3604 | 1461149181646 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 3604 | 1461149181732 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:46:21 INFO - PROCESS | 3604 | 1461149181832 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 3604 | ++DOCSHELL 1653F400 == 42 [pid = 3604] [id = 723] 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (16A6B400) [pid = 3604] [serial = 2169] [outer = 00000000] 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18165C00) [pid = 3604] [serial = 2170] [outer = 16A6B400] 03:46:21 INFO - PROCESS | 3604 | 1461149181879 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (183DB000) [pid = 3604] [serial = 2171] [outer = 16A6B400] 03:46:22 INFO - PROCESS | 3604 | 1461149182292 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 685ms 03:46:22 INFO - PROCESS | 3604 | 1461149182331 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 3604 | 1461149182334 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 03:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:46:22 INFO - PROCESS | 3604 | 1461149182337 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 3604 | 1461149182339 Marionette TRACE conn2 <- [1,2858,null,{}] 03:46:22 INFO - PROCESS | 3604 | 1461149182342 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 3604 | 1461149182427 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:46:22 INFO - PROCESS | 3604 | 1461149182433 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 3604 | ++DOCSHELL 18425400 == 43 [pid = 3604] [id = 724] 03:46:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (1885D000) [pid = 3604] [serial = 2172] [outer = 00000000] 03:46:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (18890000) [pid = 3604] [serial = 2173] [outer = 1885D000] 03:46:22 INFO - PROCESS | 3604 | 1461149182479 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (18AB5C00) [pid = 3604] [serial = 2174] [outer = 1885D000] 03:46:22 INFO - PROCESS | 3604 | 1461149182921 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 639ms 03:46:22 INFO - PROCESS | 3604 | 1461149182975 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 3604 | 1461149182977 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 03:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:46:22 INFO - PROCESS | 3604 | 1461149182980 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 3604 | 1461149182982 Marionette TRACE conn2 <- [1,2862,null,{}] 03:46:22 INFO - PROCESS | 3604 | 1461149182986 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 3604 | 1461149183102 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:46:23 INFO - PROCESS | 3604 | 1461149183195 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:23 INFO - PROCESS | 3604 | ++DOCSHELL 1341F400 == 44 [pid = 3604] [id = 725] 03:46:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18DEB000) [pid = 3604] [serial = 2175] [outer = 00000000] 03:46:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (18EC5800) [pid = 3604] [serial = 2176] [outer = 18DEB000] 03:46:23 INFO - PROCESS | 3604 | 1461149183239 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (18F6A800) [pid = 3604] [serial = 2177] [outer = 18DEB000] 03:46:23 INFO - PROCESS | 3604 | 1461149183641 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 701ms 03:46:23 INFO - PROCESS | 3604 | 1461149183680 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 3604 | 1461149183682 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 03:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:46:23 INFO - PROCESS | 3604 | 1461149183685 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 3604 | 1461149183687 Marionette TRACE conn2 <- [1,2866,null,{}] 03:46:23 INFO - PROCESS | 3604 | 1461149183690 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 3604 | 1461149183837 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:46:24 INFO - PROCESS | 3604 | 1461149184192 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (14AA0000) [pid = 3604] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (18DE3400) [pid = 3604] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1962A800) [pid = 3604] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (1352C400) [pid = 3604] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (18AB9000) [pid = 3604] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (1664F000) [pid = 3604] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (181E1400) [pid = 3604] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (18EC4800) [pid = 3604] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (02A9E400) [pid = 3604] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (15C36C00) [pid = 3604] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (13531000) [pid = 3604] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (16A73000) [pid = 3604] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (18F73000) [pid = 3604] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (18EC2000) [pid = 3604] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (142B8400) [pid = 3604] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:46:24 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (198C4C00) [pid = 3604] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:46:24 INFO - PROCESS | 3604 | ++DOCSHELL 02671000 == 45 [pid = 3604] [id = 726] 03:46:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (02A92800) [pid = 3604] [serial = 2178] [outer = 00000000] 03:46:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (11BAC400) [pid = 3604] [serial = 2179] [outer = 02A92800] 03:46:24 INFO - PROCESS | 3604 | 1461149184261 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1320A800) [pid = 3604] [serial = 2180] [outer = 02A92800] 03:46:24 INFO - PROCESS | 3604 | 1461149184917 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:46:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1293ms 03:46:24 INFO - PROCESS | 3604 | 1461149184985 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 3604 | 1461149184990 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:46:24 INFO - PROCESS | 3604 | 1461149184997 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 3604 | 1461149185000 Marionette TRACE conn2 <- [1,2870,null,{}] 03:46:24 INFO - PROCESS | 3604 | 1461149185005 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 3604 | 1461149185122 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:46:25 INFO - PROCESS | 3604 | 1461149185262 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 3604 | ++DOCSHELL 02A94000 == 46 [pid = 3604] [id = 727] 03:46:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (147BDC00) [pid = 3604] [serial = 2181] [outer = 00000000] 03:46:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (157FAC00) [pid = 3604] [serial = 2182] [outer = 147BDC00] 03:46:25 INFO - PROCESS | 3604 | 1461149185319 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (15CF0C00) [pid = 3604] [serial = 2183] [outer = 147BDC00] 03:46:25 INFO - PROCESS | 3604 | 1461149185932 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 997ms 03:46:25 INFO - PROCESS | 3604 | 1461149186000 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 3604 | 1461149186004 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 03:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:46:25 INFO - PROCESS | 3604 | 1461149186009 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 3604 | 1461149186011 Marionette TRACE conn2 <- [1,2874,null,{}] 03:46:26 INFO - PROCESS | 3604 | 1461149186016 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 3604 | 1461149186117 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:46:26 INFO - PROCESS | 3604 | 1461149186262 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 3604 | ++DOCSHELL 16A73800 == 47 [pid = 3604] [id = 728] 03:46:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (17C01C00) [pid = 3604] [serial = 2184] [outer = 00000000] 03:46:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (18869000) [pid = 3604] [serial = 2185] [outer = 17C01C00] 03:46:26 INFO - PROCESS | 3604 | 1461149186318 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (18BDC400) [pid = 3604] [serial = 2186] [outer = 17C01C00] 03:46:26 INFO - PROCESS | 3604 | 1461149186917 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 998ms 03:46:26 INFO - PROCESS | 3604 | 1461149186996 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 3604 | 1461149186998 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 03:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:46:27 INFO - PROCESS | 3604 | 1461149187004 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 3604 | 1461149187010 Marionette TRACE conn2 <- [1,2878,null,{}] 03:46:27 INFO - PROCESS | 3604 | 1461149187020 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 3604 | 1461149187163 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:46:27 INFO - PROCESS | 3604 | 1461149187303 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 3604 | ++DOCSHELL 19626C00 == 48 [pid = 3604] [id = 729] 03:46:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (1962D400) [pid = 3604] [serial = 2187] [outer = 00000000] 03:46:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (197FB800) [pid = 3604] [serial = 2188] [outer = 1962D400] 03:46:27 INFO - PROCESS | 3604 | 1461149187358 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (198C1800) [pid = 3604] [serial = 2189] [outer = 1962D400] 03:46:27 INFO - PROCESS | 3604 | 1461149187910 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:46:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 966ms 03:46:27 INFO - PROCESS | 3604 | 1461149187967 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 3604 | 1461149187970 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 03:46:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:46:27 INFO - PROCESS | 3604 | 1461149187974 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 3604 | 1461149187976 Marionette TRACE conn2 <- [1,2882,null,{}] 03:46:27 INFO - PROCESS | 3604 | 1461149187979 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 3604 | 1461149188079 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:46:28 INFO - PROCESS | 3604 | 1461149188218 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 3604 | ++DOCSHELL 196AE400 == 49 [pid = 3604] [id = 730] 03:46:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (198BE400) [pid = 3604] [serial = 2190] [outer = 00000000] 03:46:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (19B4A000) [pid = 3604] [serial = 2191] [outer = 198BE400] 03:46:28 INFO - PROCESS | 3604 | 1461149188273 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (19B46000) [pid = 3604] [serial = 2192] [outer = 198BE400] 03:46:28 INFO - PROCESS | 3604 | 1461149188848 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 935ms 03:46:28 INFO - PROCESS | 3604 | 1461149188918 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 3604 | 1461149188921 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 03:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:46:28 INFO - PROCESS | 3604 | 1461149188925 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 3604 | 1461149188927 Marionette TRACE conn2 <- [1,2886,null,{}] 03:46:28 INFO - PROCESS | 3604 | 1461149188931 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 3604 | 1461149189028 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:46:29 INFO - PROCESS | 3604 | 1461149189241 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 3604 | ++DOCSHELL 1333D000 == 50 [pid = 3604] [id = 731] 03:46:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (1351A800) [pid = 3604] [serial = 2193] [outer = 00000000] 03:46:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (13533C00) [pid = 3604] [serial = 2194] [outer = 1351A800] 03:46:29 INFO - PROCESS | 3604 | 1461149189297 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (142AEC00) [pid = 3604] [serial = 2195] [outer = 1351A800] 03:46:29 INFO - PROCESS | 3604 | 1461149189890 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 1341F400 == 49 [pid = 3604] [id = 725] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 18425400 == 48 [pid = 3604] [id = 724] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 1653F400 == 47 [pid = 3604] [id = 723] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 1333D400 == 46 [pid = 3604] [id = 722] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 136E0C00 == 45 [pid = 3604] [id = 721] 03:46:29 INFO - PROCESS | 3604 | --DOCSHELL 1341CC00 == 44 [pid = 3604] [id = 717] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (18BE9400) [pid = 3604] [serial = 2134] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (18EC8400) [pid = 3604] [serial = 2137] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1848C400) [pid = 3604] [serial = 2131] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (1A3ABC00) [pid = 3604] [serial = 2117] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (1A269800) [pid = 3604] [serial = 2116] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 95 (13416000) [pid = 3604] [serial = 2122] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 94 (136DAC00) [pid = 3604] [serial = 2123] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 93 (16536C00) [pid = 3604] [serial = 2125] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 92 (16540400) [pid = 3604] [serial = 2126] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 91 (147BA000) [pid = 3604] [serial = 2120] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 90 (142ADC00) [pid = 3604] [serial = 2119] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 89 (17C0E000) [pid = 3604] [serial = 2128] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 88 (1816A400) [pid = 3604] [serial = 2129] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 87 (13339C00) [pid = 3604] [serial = 2107] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 86 (16540000) [pid = 3604] [serial = 2110] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 85 (18EC4C00) [pid = 3604] [serial = 2113] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (18BEA000) [pid = 3604] [serial = 2135] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (19F0C800) [pid = 3604] [serial = 2149] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (19626000) [pid = 3604] [serial = 2140] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (198B9C00) [pid = 3604] [serial = 2147] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (18ECBC00) [pid = 3604] [serial = 2138] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (197FAC00) [pid = 3604] [serial = 2146] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 78 (19625400) [pid = 3604] [serial = 2141] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 77 (18DE7000) [pid = 3604] [serial = 2143] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 76 (18EC1C00) [pid = 3604] [serial = 2144] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 75 (18495000) [pid = 3604] [serial = 2132] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 74 (19B49C00) [pid = 3604] [serial = 2063] [outer = 00000000] [url = about:blank] 03:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 73 (1885F000) [pid = 3604] [serial = 2069] [outer = 00000000] [url = about:blank] 03:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1028ms 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 72 (19B42C00) [pid = 3604] [serial = 2102] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 71 (19D3CC00) [pid = 3604] [serial = 2072] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | --DOMWINDOW == 70 (15CDD000) [pid = 3604] [serial = 2066] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 3604 | 1461149189996 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 3604 | 1461149190001 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:46:29 INFO - PROCESS | 3604 | 1461149190009 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 3604 | 1461149190012 Marionette TRACE conn2 <- [1,2890,null,{}] 03:46:30 INFO - PROCESS | 3604 | 1461149190020 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 3604 | 1461149190114 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:46:30 INFO - PROCESS | 3604 | 1461149190122 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 3604 | ++DOCSHELL 142ADC00 == 45 [pid = 3604] [id = 732] 03:46:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 71 (14355C00) [pid = 3604] [serial = 2196] [outer = 00000000] 03:46:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 72 (14AF3800) [pid = 3604] [serial = 2197] [outer = 14355C00] 03:46:30 INFO - PROCESS | 3604 | 1461149190170 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 73 (15570000) [pid = 3604] [serial = 2198] [outer = 14355C00] 03:46:30 INFO - PROCESS | 3604 | 1461149190718 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 03:46:30 INFO - PROCESS | 3604 | 1461149190752 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 3604 | 1461149190756 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 03:46:30 INFO - PROCESS | 3604 | 1461149190760 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:46:30 INFO - PROCESS | 3604 | 1461149190762 Marionette TRACE conn2 <- [1,2894,null,{}] 03:46:30 INFO - PROCESS | 3604 | 1461149190766 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 3604 | 1461149190848 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:46:30 INFO - PROCESS | 3604 | 1461149190859 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 3604 | ++DOCSHELL 15E8E400 == 46 [pid = 3604] [id = 733] 03:46:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 74 (165C3000) [pid = 3604] [serial = 2199] [outer = 00000000] 03:46:30 INFO - PROCESS | 3604 | ++DOMWINDOW == 75 (16A68C00) [pid = 3604] [serial = 2200] [outer = 165C3000] 03:46:30 INFO - PROCESS | 3604 | 1461149190989 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 76 (17C7AC00) [pid = 3604] [serial = 2201] [outer = 165C3000] 03:46:31 INFO - PROCESS | 3604 | 1461149191416 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 701ms 03:46:31 INFO - PROCESS | 3604 | 1461149191460 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 3604 | 1461149191462 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 03:46:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:46:31 INFO - PROCESS | 3604 | 1461149191467 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 3604 | 1461149191473 Marionette TRACE conn2 <- [1,2898,null,{}] 03:46:31 INFO - PROCESS | 3604 | 1461149191486 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 3604 | 1461149191571 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:46:31 INFO - PROCESS | 3604 | 1461149191578 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 3604 | ++DOCSHELL 18862400 == 47 [pid = 3604] [id = 734] 03:46:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 77 (18868C00) [pid = 3604] [serial = 2202] [outer = 00000000] 03:46:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 78 (18891000) [pid = 3604] [serial = 2203] [outer = 18868C00] 03:46:31 INFO - PROCESS | 3604 | 1461149191625 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 3604 | ++DOMWINDOW == 79 (18BE6000) [pid = 3604] [serial = 2204] [outer = 18868C00] 03:46:32 INFO - PROCESS | 3604 | 1461149192046 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:46:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:46:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 592ms 03:46:32 INFO - PROCESS | 3604 | 1461149192063 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 3604 | 1461149192065 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 03:46:32 INFO - TEST-START | /DOMEvents/constructors.html 03:46:32 INFO - PROCESS | 3604 | 1461149192068 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 3604 | 1461149192070 Marionette TRACE conn2 <- [1,2902,null,{}] 03:46:32 INFO - PROCESS | 3604 | 1461149192074 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 3604 | 1461149192190 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:46:32 INFO - PROCESS | 3604 | 1461149192289 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 3604 | ++DOCSHELL 18EC1C00 == 48 [pid = 3604] [id = 735] 03:46:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (18EC2000) [pid = 3604] [serial = 2205] [outer = 00000000] 03:46:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (18EC9000) [pid = 3604] [serial = 2206] [outer = 18EC2000] 03:46:32 INFO - PROCESS | 3604 | 1461149192339 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (18F75800) [pid = 3604] [serial = 2207] [outer = 18EC2000] 03:46:32 INFO - PROCESS | 3604 | 1461149192841 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:46:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:46:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:46:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 841ms 03:46:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:46:32 INFO - PROCESS | 3604 | 1461149192916 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 3604 | 1461149192918 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 03:46:32 INFO - PROCESS | 3604 | 1461149192921 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 3604 | 1461149192923 Marionette TRACE conn2 <- [1,2906,null,{}] 03:46:32 INFO - PROCESS | 3604 | 1461149192926 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 3604 | 1461149193039 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:46:33 INFO - PROCESS | 3604 | 1461149193051 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 3604 | ++DOCSHELL 190BD800 == 49 [pid = 3604] [id = 736] 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (19112000) [pid = 3604] [serial = 2208] [outer = 00000000] 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (19631800) [pid = 3604] [serial = 2209] [outer = 19112000] 03:46:33 INFO - PROCESS | 3604 | 1461149193160 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (198B9400) [pid = 3604] [serial = 2210] [outer = 19112000] 03:46:33 INFO - PROCESS | 3604 | 1461149193611 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 84 (13374000) [pid = 3604] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 83 (16A6B400) [pid = 3604] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 82 (18EC5400) [pid = 3604] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 81 (1380C800) [pid = 3604] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 80 (1885D000) [pid = 3604] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:46:33 INFO - PROCESS | 3604 | --DOMWINDOW == 79 (16537400) [pid = 3604] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:46:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:46:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 732ms 03:46:33 INFO - PROCESS | 3604 | 1461149193659 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 3604 | 1461149193661 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 03:46:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:46:33 INFO - PROCESS | 3604 | 1461149193664 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 3604 | 1461149193666 Marionette TRACE conn2 <- [1,2910,null,{}] 03:46:33 INFO - PROCESS | 3604 | 1461149193670 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 3604 | 1461149193767 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:46:33 INFO - PROCESS | 3604 | 1461149193784 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 3604 | ++DOCSHELL 1888F400 == 50 [pid = 3604] [id = 737] 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 80 (18AB9000) [pid = 3604] [serial = 2211] [outer = 00000000] 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 81 (194D6C00) [pid = 3604] [serial = 2212] [outer = 18AB9000] 03:46:33 INFO - PROCESS | 3604 | 1461149193828 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 3604 | ++DOMWINDOW == 82 (198BBC00) [pid = 3604] [serial = 2213] [outer = 18AB9000] 03:46:34 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:46:34 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:46:34 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:46:34 INFO - PROCESS | 3604 | [3604] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:46:34 INFO - PROCESS | 3604 | 1461149194269 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:46:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:46:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:46:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:46:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:46:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:46:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:46:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:46:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:46:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:46:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 03:46:34 INFO - PROCESS | 3604 | 1461149194311 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 3604 | 1461149194313 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:46:34 INFO - PROCESS | 3604 | 1461149194316 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 3604 | 1461149194318 Marionette TRACE conn2 <- [1,2914,null,{}] 03:46:34 INFO - PROCESS | 3604 | 1461149194321 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 3604 | 1461149194409 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:46:34 INFO - PROCESS | 3604 | 1461149194414 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 3604 | ++DOCSHELL 19111800 == 51 [pid = 3604] [id = 738] 03:46:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 83 (19B42C00) [pid = 3604] [serial = 2214] [outer = 00000000] 03:46:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 84 (1A1DD400) [pid = 3604] [serial = 2215] [outer = 19B42C00] 03:46:34 INFO - PROCESS | 3604 | 1461149194459 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 3604 | ++DOMWINDOW == 85 (1A270000) [pid = 3604] [serial = 2216] [outer = 19B42C00] 03:46:34 INFO - PROCESS | 3604 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:46:34 INFO - PROCESS | 3604 | 1461149194872 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:46:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 592ms 03:46:34 INFO - PROCESS | 3604 | 1461149194913 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 3604 | 1461149194915 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:46:34 INFO - PROCESS | 3604 | 1461149194936 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 3604 | 1461149194938 Marionette TRACE conn2 <- [1,2918,null,{}] 03:46:34 INFO - PROCESS | 3604 | 1461149194941 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 3604 | 1461149195021 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:46:35 INFO - PROCESS | 3604 | 1461149195026 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 3604 | ++DOCSHELL 1A3AFC00 == 52 [pid = 3604] [id = 739] 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 86 (1A847C00) [pid = 3604] [serial = 2217] [outer = 00000000] 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 87 (1A895C00) [pid = 3604] [serial = 2218] [outer = 1A847C00] 03:46:35 INFO - PROCESS | 3604 | 1461149195070 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 88 (1A894800) [pid = 3604] [serial = 2219] [outer = 1A847C00] 03:46:35 INFO - PROCESS | 3604 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:46:35 INFO - PROCESS | 3604 | 1461149195508 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:46:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 592ms 03:46:35 INFO - PROCESS | 3604 | 1461149195520 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 3604 | 1461149195522 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 03:46:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:46:35 INFO - PROCESS | 3604 | 1461149195525 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 3604 | 1461149195527 Marionette TRACE conn2 <- [1,2922,null,{}] 03:46:35 INFO - PROCESS | 3604 | 1461149195530 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 3604 | 1461149195653 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:46:35 INFO - PROCESS | 3604 | 1461149195661 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 3604 | ++DOCSHELL 1333A400 == 53 [pid = 3604] [id = 740] 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 89 (1341B800) [pid = 3604] [serial = 2220] [outer = 00000000] 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 90 (1AC6C800) [pid = 3604] [serial = 2221] [outer = 1341B800] 03:46:35 INFO - PROCESS | 3604 | 1461149195704 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 3604 | ++DOMWINDOW == 91 (1C0E2400) [pid = 3604] [serial = 2222] [outer = 1341B800] 03:46:36 INFO - PROCESS | 3604 | 1461149196112 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:46:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 701ms 03:46:36 INFO - PROCESS | 3604 | 1461149196226 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 3604 | 1461149196230 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:46:36 INFO - PROCESS | 3604 | 1461149196235 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 3604 | 1461149196239 Marionette TRACE conn2 <- [1,2926,null,{}] 03:46:36 INFO - PROCESS | 3604 | 1461149196246 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 3604 | 1461149196396 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:46:36 INFO - PROCESS | 3604 | 1461149196594 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 3604 | ++DOCSHELL 13533000 == 54 [pid = 3604] [id = 741] 03:46:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 92 (136E0C00) [pid = 3604] [serial = 2223] [outer = 00000000] 03:46:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 93 (13A70800) [pid = 3604] [serial = 2224] [outer = 136E0C00] 03:46:36 INFO - PROCESS | 3604 | 1461149196651 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 3604 | ++DOMWINDOW == 94 (14AEA400) [pid = 3604] [serial = 2225] [outer = 136E0C00] 03:46:37 INFO - PROCESS | 3604 | 1461149197142 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:46:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:46:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 935ms 03:46:37 INFO - PROCESS | 3604 | 1461149197197 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 3604 | 1461149197201 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 03:46:37 INFO - PROCESS | 3604 | 1461149197211 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:46:37 INFO - PROCESS | 3604 | 1461149197215 Marionette TRACE conn2 <- [1,2930,null,{}] 03:46:37 INFO - PROCESS | 3604 | 1461149197219 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 3604 | 1461149197326 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:46:37 INFO - PROCESS | 3604 | 1461149197441 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 3604 | ++DOCSHELL 1380C800 == 55 [pid = 3604] [id = 742] 03:46:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 95 (157A4000) [pid = 3604] [serial = 2226] [outer = 00000000] 03:46:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 96 (183DB400) [pid = 3604] [serial = 2227] [outer = 157A4000] 03:46:37 INFO - PROCESS | 3604 | 1461149197537 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (18497400) [pid = 3604] [serial = 2228] [outer = 157A4000] 03:46:38 INFO - PROCESS | 3604 | 1461149198060 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:46:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:46:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:46:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 904ms 03:46:38 INFO - PROCESS | 3604 | 1461149198102 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 3604 | 1461149198105 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 03:46:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:46:38 INFO - PROCESS | 3604 | 1461149198108 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 3604 | 1461149198111 Marionette TRACE conn2 <- [1,2934,null,{}] 03:46:38 INFO - PROCESS | 3604 | 1461149198121 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 3604 | 1461149198232 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:46:38 INFO - PROCESS | 3604 | 1461149198347 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 3604 | ++DOCSHELL 18F6D400 == 56 [pid = 3604] [id = 743] 03:46:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (194DA800) [pid = 3604] [serial = 2229] [outer = 00000000] 03:46:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (19FF8800) [pid = 3604] [serial = 2230] [outer = 194DA800] 03:46:38 INFO - PROCESS | 3604 | 1461149198445 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (1AC6A800) [pid = 3604] [serial = 2231] [outer = 194DA800] 03:46:38 INFO - PROCESS | 3604 | 1461149198963 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:46:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 904ms 03:46:39 INFO - PROCESS | 3604 | 1461149199015 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 3604 | 1461149199018 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:46:39 INFO - PROCESS | 3604 | 1461149199022 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 3604 | 1461149199024 Marionette TRACE conn2 <- [1,2938,null,{}] 03:46:39 INFO - PROCESS | 3604 | 1461149199028 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 3604 | 1461149199133 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:46:39 INFO - PROCESS | 3604 | 1461149199246 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 3604 | ++DOCSHELL 1C0E9800 == 57 [pid = 3604] [id = 744] 03:46:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1C0EA000) [pid = 3604] [serial = 2232] [outer = 00000000] 03:46:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1C0EF000) [pid = 3604] [serial = 2233] [outer = 1C0EA000] 03:46:39 INFO - PROCESS | 3604 | 1461149199340 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1C232C00) [pid = 3604] [serial = 2234] [outer = 1C0EA000] 03:46:39 INFO - PROCESS | 3604 | ++DOCSHELL 1320E400 == 58 [pid = 3604] [id = 745] 03:46:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (13266000) [pid = 3604] [serial = 2235] [outer = 00000000] 03:46:39 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (13A6E400) [pid = 3604] [serial = 2236] [outer = 13266000] 03:46:40 INFO - PROCESS | 3604 | 1461149200233 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:46:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1247ms 03:46:40 INFO - PROCESS | 3604 | 1461149200281 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 3604 | 1461149200285 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 03:46:40 INFO - PROCESS | 3604 | 1461149200290 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:46:40 INFO - PROCESS | 3604 | 1461149200294 Marionette TRACE conn2 <- [1,2942,null,{}] 03:46:40 INFO - PROCESS | 3604 | 1461149200299 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 3604 | 1461149200437 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:46:40 INFO - PROCESS | 3604 | 1461149200589 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 3604 | ++DOCSHELL 1333E400 == 59 [pid = 3604] [id = 746] 03:46:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1336D400) [pid = 3604] [serial = 2237] [outer = 00000000] 03:46:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (13521400) [pid = 3604] [serial = 2238] [outer = 1336D400] 03:46:40 INFO - PROCESS | 3604 | 1461149200642 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (13532800) [pid = 3604] [serial = 2239] [outer = 1336D400] 03:46:41 INFO - PROCESS | 3604 | 1461149201160 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:46:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:46:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 903ms 03:46:41 INFO - PROCESS | 3604 | 1461149201196 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 3604 | 1461149201202 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 03:46:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:46:41 INFO - PROCESS | 3604 | 1461149201208 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 3604 | 1461149201210 Marionette TRACE conn2 <- [1,2946,null,{}] 03:46:41 INFO - PROCESS | 3604 | 1461149201214 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 3604 | 1461149201319 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:46:41 INFO - PROCESS | 3604 | 1461149201447 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 1A3AFC00 == 58 [pid = 3604] [id = 739] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 19111800 == 57 [pid = 3604] [id = 738] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 1888F400 == 56 [pid = 3604] [id = 737] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 190BD800 == 55 [pid = 3604] [id = 736] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 18EC1C00 == 54 [pid = 3604] [id = 735] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 18862400 == 53 [pid = 3604] [id = 734] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 15E8E400 == 52 [pid = 3604] [id = 733] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 142ADC00 == 51 [pid = 3604] [id = 732] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 1333D000 == 50 [pid = 3604] [id = 731] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (13A22400) [pid = 3604] [serial = 2152] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (183D2400) [pid = 3604] [serial = 2155] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (19B47800) [pid = 3604] [serial = 2158] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (18EC5800) [pid = 3604] [serial = 2176] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | ++DOCSHELL 02A92C00 == 51 [pid = 3604] [id = 747] 03:46:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (02A99000) [pid = 3604] [serial = 2240] [outer = 00000000] 03:46:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (13417400) [pid = 3604] [serial = 2241] [outer = 02A99000] 03:46:41 INFO - PROCESS | 3604 | 1461149201529 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (142B9000) [pid = 3604] [serial = 2242] [outer = 02A99000] 03:46:41 INFO - PROCESS | 3604 | --DOCSHELL 02671000 == 50 [pid = 3604] [id = 726] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1A161000) [pid = 3604] [serial = 2105] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (14A1B800) [pid = 3604] [serial = 2167] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1556BC00) [pid = 3604] [serial = 2168] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (18165C00) [pid = 3604] [serial = 2170] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (183DB000) [pid = 3604] [serial = 2171] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1A83D800) [pid = 3604] [serial = 2162] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (1A3AE800) [pid = 3604] [serial = 2161] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (15CD4C00) [pid = 3604] [serial = 2165] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (1556DC00) [pid = 3604] [serial = 2164] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 97 (18AB5C00) [pid = 3604] [serial = 2174] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | --DOMWINDOW == 96 (18890000) [pid = 3604] [serial = 2173] [outer = 00000000] [url = about:blank] 03:46:41 INFO - PROCESS | 3604 | 1461149201948 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:46:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 794ms 03:46:41 INFO - PROCESS | 3604 | 1461149202009 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 3604 | 1461149202011 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 03:46:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:46:42 INFO - PROCESS | 3604 | 1461149202014 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 3604 | 1461149202018 Marionette TRACE conn2 <- [1,2950,null,{}] 03:46:42 INFO - PROCESS | 3604 | 1461149202028 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 3604 | 1461149202114 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:46:42 INFO - PROCESS | 3604 | 1461149202126 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 3604 | ++DOCSHELL 15CE8400 == 51 [pid = 3604] [id = 748] 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 97 (15CE9000) [pid = 3604] [serial = 2243] [outer = 00000000] 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 98 (16540C00) [pid = 3604] [serial = 2244] [outer = 15CE9000] 03:46:42 INFO - PROCESS | 3604 | 1461149202174 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (16647C00) [pid = 3604] [serial = 2245] [outer = 15CE9000] 03:46:42 INFO - PROCESS | 3604 | 1461149202662 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:46:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:46:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 03:46:42 INFO - PROCESS | 3604 | 1461149202713 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 3604 | 1461149202716 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 03:46:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:46:42 INFO - PROCESS | 3604 | 1461149202719 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 3604 | 1461149202721 Marionette TRACE conn2 <- [1,2954,null,{}] 03:46:42 INFO - PROCESS | 3604 | 1461149202724 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 3604 | 1461149202804 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:46:42 INFO - PROCESS | 3604 | 1461149202809 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 3604 | ++DOCSHELL 165C4C00 == 52 [pid = 3604] [id = 749] 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (17C04000) [pid = 3604] [serial = 2246] [outer = 00000000] 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (18422800) [pid = 3604] [serial = 2247] [outer = 17C04000] 03:46:42 INFO - PROCESS | 3604 | 1461149202854 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1848FC00) [pid = 3604] [serial = 2248] [outer = 17C04000] 03:46:43 INFO - PROCESS | 3604 | 1461149203293 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:46:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 592ms 03:46:43 INFO - PROCESS | 3604 | 1461149203316 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 3604 | 1461149203318 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:46:43 INFO - PROCESS | 3604 | 1461149203321 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 3604 | 1461149203323 Marionette TRACE conn2 <- [1,2958,null,{}] 03:46:43 INFO - PROCESS | 3604 | 1461149203326 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 3604 | 1461149203403 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:46:43 INFO - PROCESS | 3604 | 1461149203408 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 3604 | ++DOCSHELL 16536800 == 53 [pid = 3604] [id = 750] 03:46:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1885D800) [pid = 3604] [serial = 2249] [outer = 00000000] 03:46:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1888F800) [pid = 3604] [serial = 2250] [outer = 1885D800] 03:46:43 INFO - PROCESS | 3604 | 1461149203452 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (18AB4400) [pid = 3604] [serial = 2251] [outer = 1885D800] 03:46:43 INFO - PROCESS | 3604 | 1461149203900 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:46:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 639ms 03:46:43 INFO - PROCESS | 3604 | 1461149203950 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 3604 | 1461149203952 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:46:43 INFO - PROCESS | 3604 | 1461149203955 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 3604 | 1461149203957 Marionette TRACE conn2 <- [1,2962,null,{}] 03:46:43 INFO - PROCESS | 3604 | 1461149203961 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 3604 | 1461149204097 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:46:44 INFO - PROCESS | 3604 | 1461149204104 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 3604 | ++DOCSHELL 17C80800 == 54 [pid = 3604] [id = 751] 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (18AC1C00) [pid = 3604] [serial = 2252] [outer = 00000000] 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (18EC0400) [pid = 3604] [serial = 2253] [outer = 18AC1C00] 03:46:44 INFO - PROCESS | 3604 | 1461149204151 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (190BD000) [pid = 3604] [serial = 2254] [outer = 18AC1C00] 03:46:44 INFO - PROCESS | 3604 | 1461149204578 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:46:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:46:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 03:46:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:46:44 INFO - PROCESS | 3604 | 1461149204593 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 3604 | 1461149204595 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 03:46:44 INFO - PROCESS | 3604 | 1461149204598 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 3604 | 1461149204600 Marionette TRACE conn2 <- [1,2966,null,{}] 03:46:44 INFO - PROCESS | 3604 | 1461149204610 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 3604 | 1461149204727 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:46:44 INFO - PROCESS | 3604 | 1461149204732 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 3604 | ++DOCSHELL 18EBE400 == 55 [pid = 3604] [id = 752] 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (18EC1C00) [pid = 3604] [serial = 2255] [outer = 00000000] 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (19784000) [pid = 3604] [serial = 2256] [outer = 18EC1C00] 03:46:44 INFO - PROCESS | 3604 | 1461149204777 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (197FAC00) [pid = 3604] [serial = 2257] [outer = 18EC1C00] 03:46:45 INFO - PROCESS | 3604 | 1461149205227 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:46:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:46:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 654ms 03:46:45 INFO - PROCESS | 3604 | 1461149205256 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 3604 | 1461149205258 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 03:46:45 INFO - PROCESS | 3604 | 1461149205262 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:46:45 INFO - PROCESS | 3604 | 1461149205263 Marionette TRACE conn2 <- [1,2970,null,{}] 03:46:45 INFO - PROCESS | 3604 | 1461149205267 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 3604 | 1461149205378 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:46:45 INFO - PROCESS | 3604 | 1461149205384 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 3604 | ++DOCSHELL 123F2C00 == 56 [pid = 3604] [id = 753] 03:46:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (12B44000) [pid = 3604] [serial = 2258] [outer = 00000000] 03:46:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (19B4D400) [pid = 3604] [serial = 2259] [outer = 12B44000] 03:46:45 INFO - PROCESS | 3604 | 1461149205483 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (19D3CC00) [pid = 3604] [serial = 2260] [outer = 12B44000] 03:46:45 INFO - PROCESS | 3604 | 1461149205880 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:46:45 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:46:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:46:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 639ms 03:46:45 INFO - PROCESS | 3604 | 1461149205900 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 3604 | 1461149205902 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 03:46:45 INFO - PROCESS | 3604 | 1461149205905 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:46:45 INFO - PROCESS | 3604 | 1461149205906 Marionette TRACE conn2 <- [1,2974,null,{}] 03:46:45 INFO - PROCESS | 3604 | 1461149205910 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 3604 | 1461149206261 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (18AB9000) [pid = 3604] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1653A400) [pid = 3604] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (18DEB000) [pid = 3604] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (18BE0C00) [pid = 3604] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (1341EC00) [pid = 3604] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (15575C00) [pid = 3604] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (123F7000) [pid = 3604] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (198C5000) [pid = 3604] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (19112000) [pid = 3604] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1351A800) [pid = 3604] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (14355C00) [pid = 3604] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18868C00) [pid = 3604] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1A847C00) [pid = 3604] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 100 (165C3000) [pid = 3604] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 99 (18EC2000) [pid = 3604] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:46:46 INFO - PROCESS | 3604 | --DOMWINDOW == 98 (19B42C00) [pid = 3604] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:46:46 INFO - PROCESS | 3604 | 1461149206361 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 3604 | ++DOCSHELL 123B9400 == 57 [pid = 3604] [id = 754] 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 99 (123F7000) [pid = 3604] [serial = 2261] [outer = 00000000] 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 100 (13524C00) [pid = 3604] [serial = 2262] [outer = 123F7000] 03:46:46 INFO - PROCESS | 3604 | 1461149206405 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 101 (1556FC00) [pid = 3604] [serial = 2263] [outer = 123F7000] 03:46:46 INFO - PROCESS | 3604 | 1461149206738 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:46:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 904ms 03:46:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:46:46 INFO - PROCESS | 3604 | 1461149206810 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 3604 | 1461149206812 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 03:46:46 INFO - PROCESS | 3604 | 1461149206815 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 3604 | 1461149206817 Marionette TRACE conn2 <- [1,2978,null,{}] 03:46:46 INFO - PROCESS | 3604 | 1461149206821 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 3604 | 1461149206899 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:46:46 INFO - PROCESS | 3604 | 1461149206905 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 3604 | ++DOCSHELL 1550F000 == 58 [pid = 3604] [id = 755] 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1653A400) [pid = 3604] [serial = 2264] [outer = 00000000] 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1A15F800) [pid = 3604] [serial = 2265] [outer = 1653A400] 03:46:46 INFO - PROCESS | 3604 | 1461149206949 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A1DC400) [pid = 3604] [serial = 2266] [outer = 1653A400] 03:46:47 INFO - PROCESS | 3604 | ++DOCSHELL 1A889800 == 59 [pid = 3604] [id = 756] 03:46:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1A88A400) [pid = 3604] [serial = 2267] [outer = 00000000] 03:46:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1A88D400) [pid = 3604] [serial = 2268] [outer = 1A88A400] 03:46:47 INFO - PROCESS | 3604 | 1461149207393 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:46:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 03:46:47 INFO - PROCESS | 3604 | 1461149207454 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 3604 | 1461149207456 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 03:46:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:46:47 INFO - PROCESS | 3604 | 1461149207460 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 3604 | 1461149207462 Marionette TRACE conn2 <- [1,2982,null,{}] 03:46:47 INFO - PROCESS | 3604 | 1461149207465 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 3604 | 1461149207571 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:46:47 INFO - PROCESS | 3604 | 1461149207579 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 3604 | ++DOCSHELL 1A26A400 == 60 [pid = 3604] [id = 757] 03:46:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1A270C00) [pid = 3604] [serial = 2269] [outer = 00000000] 03:46:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1C0EAC00) [pid = 3604] [serial = 2270] [outer = 1A270C00] 03:46:47 INFO - PROCESS | 3604 | 1461149207629 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1C230000) [pid = 3604] [serial = 2271] [outer = 1A270C00] 03:46:48 INFO - PROCESS | 3604 | 1461149208089 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:46:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:46:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 686ms 03:46:48 INFO - PROCESS | 3604 | 1461149208159 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 3604 | 1461149208161 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 03:46:48 INFO - PROCESS | 3604 | 1461149208164 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:46:48 INFO - PROCESS | 3604 | 1461149208166 Marionette TRACE conn2 <- [1,2986,null,{}] 03:46:48 INFO - PROCESS | 3604 | 1461149208169 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 3604 | 1461149208251 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:46:48 INFO - PROCESS | 3604 | 1461149208395 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 3604 | ++DOCSHELL 02670400 == 61 [pid = 3604] [id = 758] 03:46:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (02673000) [pid = 3604] [serial = 2272] [outer = 00000000] 03:46:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (11F48C00) [pid = 3604] [serial = 2273] [outer = 02673000] 03:46:48 INFO - PROCESS | 3604 | 1461149208454 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (12DD8400) [pid = 3604] [serial = 2274] [outer = 02673000] 03:46:49 INFO - PROCESS | 3604 | 1461149209101 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:46:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 997ms 03:46:49 INFO - PROCESS | 3604 | 1461149209169 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 3604 | 1461149209173 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 03:46:49 INFO - PROCESS | 3604 | 1461149209162 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:46:49 INFO - PROCESS | 3604 | 1461149209167 Marionette TRACE conn2 <- [1,2990,null,{}] 03:46:49 INFO - PROCESS | 3604 | 1461149209172 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 3604 | 1461149209311 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:46:49 INFO - PROCESS | 3604 | 1461149209452 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 3604 | ++DOCSHELL 15AEFC00 == 62 [pid = 3604] [id = 759] 03:46:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (15AF0400) [pid = 3604] [serial = 2275] [outer = 00000000] 03:46:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (15ED5C00) [pid = 3604] [serial = 2276] [outer = 15AF0400] 03:46:49 INFO - PROCESS | 3604 | 1461149209512 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (165C7800) [pid = 3604] [serial = 2277] [outer = 15AF0400] 03:46:49 INFO - PROCESS | 3604 | 1461149210004 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:46:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 904ms 03:46:50 INFO - PROCESS | 3604 | 1461149210070 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 3604 | 1461149210074 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:46:50 INFO - PROCESS | 3604 | 1461149210078 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 3604 | 1461149210080 Marionette TRACE conn2 <- [1,2994,null,{}] 03:46:50 INFO - PROCESS | 3604 | 1461149210084 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 3604 | 1461149210190 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:46:50 INFO - PROCESS | 3604 | 1461149210346 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 3604 | ++DOCSHELL 181E1800 == 63 [pid = 3604] [id = 760] 03:46:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (18BE1C00) [pid = 3604] [serial = 2278] [outer = 00000000] 03:46:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (18EC7800) [pid = 3604] [serial = 2279] [outer = 18BE1C00] 03:46:50 INFO - PROCESS | 3604 | 1461149210401 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1962BC00) [pid = 3604] [serial = 2280] [outer = 18BE1C00] 03:46:50 INFO - PROCESS | 3604 | 1461149210964 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:46:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 950ms 03:46:51 INFO - PROCESS | 3604 | 1461149211023 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 3604 | 1461149211026 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:46:51 INFO - PROCESS | 3604 | 1461149211036 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 3604 | 1461149211042 Marionette TRACE conn2 <- [1,2998,null,{}] 03:46:51 INFO - PROCESS | 3604 | 1461149211047 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 3604 | 1461149211152 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:46:51 INFO - PROCESS | 3604 | 1461149211294 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 3604 | ++DOCSHELL 1A894000 == 64 [pid = 3604] [id = 761] 03:46:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1C0EC800) [pid = 3604] [serial = 2281] [outer = 00000000] 03:46:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1C23D800) [pid = 3604] [serial = 2282] [outer = 1C0EC800] 03:46:51 INFO - PROCESS | 3604 | 1461149211349 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1C353000) [pid = 3604] [serial = 2283] [outer = 1C0EC800] 03:46:51 INFO - PROCESS | 3604 | [3604] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:46:51 INFO - PROCESS | 3604 | 1461149211898 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:46:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:46:51 INFO - {} 03:46:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:46:51 INFO - {} 03:46:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:46:51 INFO - {} 03:46:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:46:51 INFO - {} 03:46:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 904ms 03:46:51 INFO - PROCESS | 3604 | 1461149211933 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 3604 | 1461149211936 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /FileAPI/fileReader.html 03:46:51 INFO - PROCESS | 3604 | 1461149211940 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 3604 | 1461149211942 Marionette TRACE conn2 <- [1,3002,null,{}] 03:46:51 INFO - PROCESS | 3604 | 1461149211945 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 3604 | 1461149212048 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:46:52 INFO - PROCESS | 3604 | 1461149212194 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 3604 | ++DOCSHELL 18EC4000 == 65 [pid = 3604] [id = 762] 03:46:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (19628C00) [pid = 3604] [serial = 2284] [outer = 00000000] 03:46:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1CD69400) [pid = 3604] [serial = 2285] [outer = 19628C00] 03:46:52 INFO - PROCESS | 3604 | 1461149212248 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1CD6B400) [pid = 3604] [serial = 2286] [outer = 19628C00] 03:46:52 INFO - PROCESS | 3604 | 1461149212763 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:46:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:46:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:46:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:46:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 826ms 03:46:52 INFO - TEST-START | /FileAPI/historical.html 03:46:52 INFO - PROCESS | 3604 | 1461149212783 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 3604 | 1461149212785 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 03:46:52 INFO - PROCESS | 3604 | 1461149212788 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 3604 | 1461149212790 Marionette TRACE conn2 <- [1,3006,null,{}] 03:46:52 INFO - PROCESS | 3604 | 1461149212794 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 3604 | 1461149212899 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:46:53 INFO - PROCESS | 3604 | 1461149213049 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 3604 | ++DOCSHELL 1A939000 == 66 [pid = 3604] [id = 763] 03:46:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1AC5E000) [pid = 3604] [serial = 2287] [outer = 00000000] 03:46:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1CD76400) [pid = 3604] [serial = 2288] [outer = 1AC5E000] 03:46:53 INFO - PROCESS | 3604 | 1461149213116 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (1CED7000) [pid = 3604] [serial = 2289] [outer = 1AC5E000] 03:46:53 INFO - PROCESS | 3604 | 1461149213617 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:46:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:46:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:46:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:46:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:46:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:46:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:46:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:46:53 INFO - TEST-OK | /FileAPI/historical.html | took 841ms 03:46:53 INFO - PROCESS | 3604 | 1461149213632 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 3604 | 1461149213634 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /FileAPI/idlharness.html 03:46:53 INFO - PROCESS | 3604 | 1461149213638 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 3604 | 1461149213640 Marionette TRACE conn2 <- [1,3010,null,{}] 03:46:53 INFO - PROCESS | 3604 | 1461149213644 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 3604 | 1461149213744 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:46:53 INFO - PROCESS | 3604 | 1461149213862 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 3604 | ++DOCSHELL 13518800 == 67 [pid = 3604] [id = 764] 03:46:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (13520000) [pid = 3604] [serial = 2290] [outer = 00000000] 03:46:53 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1653C800) [pid = 3604] [serial = 2291] [outer = 13520000] 03:46:53 INFO - PROCESS | 3604 | 1461149213935 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (183DE000) [pid = 3604] [serial = 2292] [outer = 13520000] 03:46:55 INFO - PROCESS | 3604 | 1461149215065 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:46:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:46:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:46:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:46:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:46:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:46:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:46:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:46:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:46:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:46:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:46:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:46:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:46:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:46:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:46:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:46:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:46:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:46:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:46:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:46:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:46:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:46:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1605ms 03:46:55 INFO - PROCESS | 3604 | 1461149215225 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 3604 | 1461149215230 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /FileAPI/idlharness.worker 03:46:55 INFO - PROCESS | 3604 | 1461149215235 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 3604 | 1461149215238 Marionette TRACE conn2 <- [1,3014,null,{}] 03:46:55 INFO - PROCESS | 3604 | 1461149215243 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 3604 | 1461149215341 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:46:55 INFO - PROCESS | 3604 | 1461149215487 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:55 INFO - PROCESS | 3604 | ++DOCSHELL 136D4000 == 68 [pid = 3604] [id = 765] 03:46:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (136DB400) [pid = 3604] [serial = 2293] [outer = 00000000] 03:46:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 132 (16649800) [pid = 3604] [serial = 2294] [outer = 136DB400] 03:46:55 INFO - PROCESS | 3604 | 1461149215539 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 3604 | ++DOMWINDOW == 133 (19634000) [pid = 3604] [serial = 2295] [outer = 136DB400] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 16A73800 == 67 [pid = 3604] [id = 728] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 19D3D000 == 66 [pid = 3604] [id = 716] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 1A26A400 == 65 [pid = 3604] [id = 757] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 1A889800 == 64 [pid = 3604] [id = 756] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 1550F000 == 63 [pid = 3604] [id = 755] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 123B9400 == 62 [pid = 3604] [id = 754] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 123F2C00 == 61 [pid = 3604] [id = 753] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 18EBE400 == 60 [pid = 3604] [id = 752] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 17C80800 == 59 [pid = 3604] [id = 751] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 16536800 == 58 [pid = 3604] [id = 750] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 165C4C00 == 57 [pid = 3604] [id = 749] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 15CE8400 == 56 [pid = 3604] [id = 748] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 02A92C00 == 55 [pid = 3604] [id = 747] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 1333E400 == 54 [pid = 3604] [id = 746] 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 1320E400 == 53 [pid = 3604] [id = 745] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 132 (1AC6C800) [pid = 3604] [serial = 2221] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | [3604] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:46:55 INFO - PROCESS | 3604 | --DOCSHELL 13533000 == 52 [pid = 3604] [id = 741] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 131 (1885E000) [pid = 3604] [serial = 2156] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (18F6A800) [pid = 3604] [serial = 2177] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (19114800) [pid = 3604] [serial = 2114] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (14AA0800) [pid = 3604] [serial = 2153] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (16A69400) [pid = 3604] [serial = 2111] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1341FC00) [pid = 3604] [serial = 2108] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (19EC0000) [pid = 3604] [serial = 2159] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (19631800) [pid = 3604] [serial = 2209] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (13533C00) [pid = 3604] [serial = 2194] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (198B9400) [pid = 3604] [serial = 2210] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (14AF3800) [pid = 3604] [serial = 2197] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (15570000) [pid = 3604] [serial = 2198] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (157FAC00) [pid = 3604] [serial = 2182] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (19B4A000) [pid = 3604] [serial = 2191] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (18891000) [pid = 3604] [serial = 2203] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (18BE6000) [pid = 3604] [serial = 2204] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (197FB800) [pid = 3604] [serial = 2188] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (194D6C00) [pid = 3604] [serial = 2212] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (1A894800) [pid = 3604] [serial = 2219] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1A895C00) [pid = 3604] [serial = 2218] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (18869000) [pid = 3604] [serial = 2185] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (16A68C00) [pid = 3604] [serial = 2200] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (17C7AC00) [pid = 3604] [serial = 2201] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (11BAC400) [pid = 3604] [serial = 2179] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (142AEC00) [pid = 3604] [serial = 2195] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (18EC9000) [pid = 3604] [serial = 2206] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (18F75800) [pid = 3604] [serial = 2207] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (198BBC00) [pid = 3604] [serial = 2213] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (1A270000) [pid = 3604] [serial = 2216] [outer = 00000000] [url = about:blank] 03:46:55 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (1A1DD400) [pid = 3604] [serial = 2215] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 3604 | 1461149216613 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:46:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:46:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:46:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:46:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:46:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:46:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:46:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:46:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:46:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:46:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:46:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:46:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:46:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:46:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:46:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:46:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:46:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:46:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:46:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:46:56 INFO - {} 03:46:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1589ms 03:46:56 INFO - PROCESS | 3604 | 1461149216840 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 3604 | 1461149216846 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 03:46:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:46:56 INFO - PROCESS | 3604 | 1461149216852 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 3604 | 1461149216854 Marionette TRACE conn2 <- [1,3018,null,{}] 03:46:56 INFO - PROCESS | 3604 | 1461149216858 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:56 INFO - PROCESS | 3604 | 1461149216986 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:46:57 INFO - PROCESS | 3604 | 1461149217089 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 3604 | ++DOCSHELL 1320E400 == 53 [pid = 3604] [id = 766] 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1351B000) [pid = 3604] [serial = 2296] [outer = 00000000] 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1A15F400) [pid = 3604] [serial = 2297] [outer = 1351B000] 03:46:57 INFO - PROCESS | 3604 | 1461149217136 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1C0EA400) [pid = 3604] [serial = 2298] [outer = 1351B000] 03:46:57 INFO - PROCESS | 3604 | 1461149217498 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:46:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 701ms 03:46:57 INFO - PROCESS | 3604 | 1461149217550 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 3604 | 1461149217552 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 03:46:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:46:57 INFO - PROCESS | 3604 | 1461149217556 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 3604 | 1461149217559 Marionette TRACE conn2 <- [1,3022,null,{}] 03:46:57 INFO - PROCESS | 3604 | 1461149217569 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 3604 | 1461149217656 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:46:57 INFO - PROCESS | 3604 | 1461149217662 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 3604 | ++DOCSHELL 1C237C00 == 54 [pid = 3604] [id = 767] 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1C23C000) [pid = 3604] [serial = 2299] [outer = 00000000] 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1CD69800) [pid = 3604] [serial = 2300] [outer = 1C23C000] 03:46:57 INFO - PROCESS | 3604 | 1461149217709 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1D28C000) [pid = 3604] [serial = 2301] [outer = 1C23C000] 03:46:58 INFO - PROCESS | 3604 | 1461149218184 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:46:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 639ms 03:46:58 INFO - PROCESS | 3604 | 1461149218193 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 3604 | 1461149218195 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:46:58 INFO - PROCESS | 3604 | 1461149218199 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 3604 | 1461149218200 Marionette TRACE conn2 <- [1,3026,null,{}] 03:46:58 INFO - PROCESS | 3604 | 1461149218204 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 3604 | 1461149218329 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:46:58 INFO - PROCESS | 3604 | 1461149218426 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 3604 | ++DOCSHELL 1D465800 == 55 [pid = 3604] [id = 768] 03:46:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1D467000) [pid = 3604] [serial = 2302] [outer = 00000000] 03:46:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1D472400) [pid = 3604] [serial = 2303] [outer = 1D467000] 03:46:58 INFO - PROCESS | 3604 | 1461149218480 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (1D648000) [pid = 3604] [serial = 2304] [outer = 1D467000] 03:46:58 INFO - PROCESS | 3604 | 1461149218868 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:46:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:46:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:46:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 03:46:58 INFO - PROCESS | 3604 | 1461149218899 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 3604 | 1461149218901 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:46:58 INFO - PROCESS | 3604 | 1461149218911 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 3604 | 1461149218913 Marionette TRACE conn2 <- [1,3030,null,{}] 03:46:58 INFO - PROCESS | 3604 | 1461149218916 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 3604 | 1461149219034 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:46:59 INFO - PROCESS | 3604 | 1461149219107 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 3604 | ++DOCSHELL 1D46DC00 == 56 [pid = 3604] [id = 769] 03:46:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (1D649400) [pid = 3604] [serial = 2305] [outer = 00000000] 03:46:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1D653400) [pid = 3604] [serial = 2306] [outer = 1D649400] 03:46:59 INFO - PROCESS | 3604 | 1461149219156 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (1D655400) [pid = 3604] [serial = 2307] [outer = 1D649400] 03:46:59 INFO - PROCESS | 3604 | 1461149219801 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:46:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1060ms 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (18EC1C00) [pid = 3604] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (12B44000) [pid = 3604] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1341B800) [pid = 3604] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (17C04000) [pid = 3604] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (02A99000) [pid = 3604] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1885D800) [pid = 3604] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (15CE9000) [pid = 3604] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1336D400) [pid = 3604] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 105 (13266000) [pid = 3604] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 104 (1653A400) [pid = 3604] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 103 (123F7000) [pid = 3604] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 102 (18AC1C00) [pid = 3604] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:46:59 INFO - PROCESS | 3604 | --DOMWINDOW == 101 (1A88A400) [pid = 3604] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:46:59 INFO - PROCESS | 3604 | 1461149219986 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 3604 | 1461149219988 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 03:46:59 INFO - PROCESS | 3604 | 1461149219991 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:46:59 INFO - PROCESS | 3604 | 1461149219993 Marionette TRACE conn2 <- [1,3034,null,{}] 03:46:59 INFO - PROCESS | 3604 | 1461149219997 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 3604 | 1461149220102 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:47:00 INFO - PROCESS | 3604 | 1461149220109 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 3604 | ++DOCSHELL 1A26D800 == 57 [pid = 3604] [id = 770] 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 102 (1D6CC400) [pid = 3604] [serial = 2308] [outer = 00000000] 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 103 (1D7D2800) [pid = 3604] [serial = 2309] [outer = 1D6CC400] 03:47:00 INFO - PROCESS | 3604 | 1461149220156 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 104 (1D7D6000) [pid = 3604] [serial = 2310] [outer = 1D6CC400] 03:47:00 INFO - PROCESS | 3604 | [3604] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:00 INFO - PROCESS | 3604 | 1461149220617 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:47:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:47:00 INFO - {} 03:47:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 639ms 03:47:00 INFO - PROCESS | 3604 | 1461149220631 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 3604 | 1461149220632 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 03:47:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:47:00 INFO - PROCESS | 3604 | 1461149220636 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 3604 | 1461149220638 Marionette TRACE conn2 <- [1,3038,null,{}] 03:47:00 INFO - PROCESS | 3604 | 1461149220642 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 3604 | 1461149220722 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:47:00 INFO - PROCESS | 3604 | 1461149220727 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 3604 | ++DOCSHELL 1C82AC00 == 58 [pid = 3604] [id = 771] 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 105 (1D64A400) [pid = 3604] [serial = 2311] [outer = 00000000] 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 106 (1D93BC00) [pid = 3604] [serial = 2312] [outer = 1D64A400] 03:47:00 INFO - PROCESS | 3604 | 1461149220771 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1D93E800) [pid = 3604] [serial = 2313] [outer = 1D64A400] 03:47:01 INFO - PROCESS | 3604 | 1461149221204 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:47:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:47:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:47:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:47:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 592ms 03:47:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:47:01 INFO - PROCESS | 3604 | 1461149221246 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 3604 | 1461149221248 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 03:47:01 INFO - PROCESS | 3604 | 1461149221251 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 3604 | 1461149221253 Marionette TRACE conn2 <- [1,3042,null,{}] 03:47:01 INFO - PROCESS | 3604 | 1461149221260 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 3604 | 1461149221341 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:47:01 INFO - PROCESS | 3604 | 1461149221347 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 3604 | ++DOCSHELL 13418C00 == 59 [pid = 3604] [id = 772] 03:47:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (1D940C00) [pid = 3604] [serial = 2314] [outer = 00000000] 03:47:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1DE11800) [pid = 3604] [serial = 2315] [outer = 1D940C00] 03:47:01 INFO - PROCESS | 3604 | 1461149221390 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (1DE14800) [pid = 3604] [serial = 2316] [outer = 1D940C00] 03:47:02 INFO - PROCESS | 3604 | 1461149222221 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:47:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1200ms 03:47:02 INFO - PROCESS | 3604 | 1461149222456 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 3604 | 1461149222461 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:47:02 INFO - PROCESS | 3604 | 1461149222468 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 3604 | 1461149222472 Marionette TRACE conn2 <- [1,3046,null,{}] 03:47:02 INFO - PROCESS | 3604 | 1461149222478 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 3604 | 1461149222579 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:47:02 INFO - PROCESS | 3604 | 1461149222764 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 3604 | ++DOCSHELL 1351FC00 == 60 [pid = 3604] [id = 773] 03:47:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (13531C00) [pid = 3604] [serial = 2317] [outer = 00000000] 03:47:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (147B8400) [pid = 3604] [serial = 2318] [outer = 13531C00] 03:47:02 INFO - PROCESS | 3604 | 1461149222863 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (1550EC00) [pid = 3604] [serial = 2319] [outer = 13531C00] 03:47:03 INFO - PROCESS | 3604 | 1461149223439 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:47:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:47:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:47:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:47:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:47:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:47:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:47:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:47:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:47:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 03:47:03 INFO - PROCESS | 3604 | 1461149223476 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 3604 | 1461149223482 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:47:03 INFO - PROCESS | 3604 | 1461149223488 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 3604 | 1461149223491 Marionette TRACE conn2 <- [1,3050,null,{}] 03:47:03 INFO - PROCESS | 3604 | 1461149223512 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 3604 | 1461149223619 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:47:03 INFO - PROCESS | 3604 | 1461149223734 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 3604 | ++DOCSHELL 1352C400 == 61 [pid = 3604] [id = 774] 03:47:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (14355800) [pid = 3604] [serial = 2320] [outer = 00000000] 03:47:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (183D8400) [pid = 3604] [serial = 2321] [outer = 14355800] 03:47:03 INFO - PROCESS | 3604 | 1461149223834 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (18860400) [pid = 3604] [serial = 2322] [outer = 14355800] 03:47:04 INFO - PROCESS | 3604 | [3604] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:04 INFO - PROCESS | 3604 | 1461149224441 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:47:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:47:04 INFO - {} 03:47:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 998ms 03:47:04 INFO - PROCESS | 3604 | 1461149224491 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 3604 | 1461149224493 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 03:47:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:47:04 INFO - PROCESS | 3604 | 1461149224497 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 3604 | 1461149224501 Marionette TRACE conn2 <- [1,3054,null,{}] 03:47:04 INFO - PROCESS | 3604 | 1461149224525 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 3604 | 1461149224676 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:47:04 INFO - PROCESS | 3604 | 1461149224739 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 3604 | ++DOCSHELL 18BEA000 == 62 [pid = 3604] [id = 775] 03:47:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (18ECBC00) [pid = 3604] [serial = 2323] [outer = 00000000] 03:47:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (19B45000) [pid = 3604] [serial = 2324] [outer = 18ECBC00] 03:47:04 INFO - PROCESS | 3604 | 1461149224837 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1A894800) [pid = 3604] [serial = 2325] [outer = 18ECBC00] 03:47:05 INFO - PROCESS | 3604 | 1461149225381 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:47:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:47:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 951ms 03:47:05 INFO - PROCESS | 3604 | 1461149225442 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 3604 | 1461149225445 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:47:05 INFO - PROCESS | 3604 | 1461149225449 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 3604 | 1461149225451 Marionette TRACE conn2 <- [1,3058,null,{}] 03:47:05 INFO - PROCESS | 3604 | 1461149225454 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 3604 | 1461149225560 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:47:05 INFO - PROCESS | 3604 | 1461149225703 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 3604 | ++DOCSHELL 198BE000 == 63 [pid = 3604] [id = 776] 03:47:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (19B4FC00) [pid = 3604] [serial = 2326] [outer = 00000000] 03:47:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1C830000) [pid = 3604] [serial = 2327] [outer = 19B4FC00] 03:47:05 INFO - PROCESS | 3604 | 1461149225761 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1D28DC00) [pid = 3604] [serial = 2328] [outer = 19B4FC00] 03:47:06 INFO - PROCESS | 3604 | 1461149226307 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:47:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:47:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 905ms 03:47:06 INFO - PROCESS | 3604 | 1461149226352 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 3604 | 1461149226355 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 03:47:06 INFO - PROCESS | 3604 | 1461149226358 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:47:06 INFO - PROCESS | 3604 | 1461149226360 Marionette TRACE conn2 <- [1,3062,null,{}] 03:47:06 INFO - PROCESS | 3604 | 1461149226364 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 3604 | 1461149226466 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:47:06 INFO - PROCESS | 3604 | 1461149226582 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 3604 | ++DOCSHELL 1C23D000 == 64 [pid = 3604] [id = 777] 03:47:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1C357000) [pid = 3604] [serial = 2329] [outer = 00000000] 03:47:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1D6D4000) [pid = 3604] [serial = 2330] [outer = 1C357000] 03:47:06 INFO - PROCESS | 3604 | 1461149226635 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 3604 | ++DOMWINDOW == 125 (1D7C8400) [pid = 3604] [serial = 2331] [outer = 1C357000] 03:47:07 INFO - PROCESS | 3604 | 1461149227137 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:47:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:47:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 810ms 03:47:07 INFO - PROCESS | 3604 | 1461149227160 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 3604 | 1461149227162 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 03:47:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:47:07 INFO - PROCESS | 3604 | 1461149227166 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 3604 | 1461149227168 Marionette TRACE conn2 <- [1,3066,null,{}] 03:47:07 INFO - PROCESS | 3604 | 1461149227172 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 3604 | 1461149227351 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:47:07 INFO - PROCESS | 3604 | 1461149227437 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 3604 | ++DOCSHELL 13375C00 == 65 [pid = 3604] [id = 778] 03:47:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 126 (1352D000) [pid = 3604] [serial = 2332] [outer = 00000000] 03:47:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (15569000) [pid = 3604] [serial = 2333] [outer = 1352D000] 03:47:07 INFO - PROCESS | 3604 | 1461149227494 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (1962F800) [pid = 3604] [serial = 2334] [outer = 1352D000] 03:47:08 INFO - PROCESS | 3604 | 1461149228213 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 3604 | 1461149228273 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 03:47:08 INFO - PROCESS | 3604 | 1461149228278 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:47:08 INFO - PROCESS | 3604 | 1461149228281 Marionette TRACE conn2 <- [1,3070,null,{}] 03:47:08 INFO - PROCESS | 3604 | 1461149228287 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 3604 | 1461149228396 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:47:08 INFO - PROCESS | 3604 | 1461149228555 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 3604 | ++DOCSHELL 14AE9400 == 66 [pid = 3604] [id = 779] 03:47:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (15AFA800) [pid = 3604] [serial = 2335] [outer = 00000000] 03:47:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 130 (1816AC00) [pid = 3604] [serial = 2336] [outer = 15AFA800] 03:47:08 INFO - PROCESS | 3604 | 1461149228629 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 3604 | ++DOMWINDOW == 131 (18DDCC00) [pid = 3604] [serial = 2337] [outer = 15AFA800] 03:47:09 INFO - PROCESS | 3604 | 1461149229206 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:47:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:47:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:47:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:47:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 952ms 03:47:09 INFO - PROCESS | 3604 | 1461149229224 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 3604 | 1461149229230 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 03:47:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:47:09 INFO - PROCESS | 3604 | 1461149229236 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 3604 | 1461149229238 Marionette TRACE conn2 <- [1,3074,null,{}] 03:47:09 INFO - PROCESS | 3604 | 1461149229242 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 3604 | 1461149229349 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:47:09 INFO - PROCESS | 3604 | 1461149229512 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1C82AC00 == 65 [pid = 3604] [id = 771] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1A26D800 == 64 [pid = 3604] [id = 770] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1D46DC00 == 63 [pid = 3604] [id = 769] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1D465800 == 62 [pid = 3604] [id = 768] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1C237C00 == 61 [pid = 3604] [id = 767] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 1320E400 == 60 [pid = 3604] [id = 766] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 136D4000 == 59 [pid = 3604] [id = 765] 03:47:09 INFO - PROCESS | 3604 | --DOCSHELL 02670400 == 58 [pid = 3604] [id = 758] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 130 (13A70800) [pid = 3604] [serial = 2224] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 129 (183DB400) [pid = 3604] [serial = 2227] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (13A6E400) [pid = 3604] [serial = 2236] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (1C0EF000) [pid = 3604] [serial = 2233] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (19FF8800) [pid = 3604] [serial = 2230] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | ++DOCSHELL 02A91400 == 59 [pid = 3604] [id = 780] 03:47:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 127 (11BA5C00) [pid = 3604] [serial = 2338] [outer = 00000000] 03:47:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 128 (13527C00) [pid = 3604] [serial = 2339] [outer = 11BA5C00] 03:47:09 INFO - PROCESS | 3604 | 1461149229582 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 3604 | ++DOMWINDOW == 129 (1435FC00) [pid = 3604] [serial = 2340] [outer = 11BA5C00] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 128 (19784000) [pid = 3604] [serial = 2256] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 127 (19B4D400) [pid = 3604] [serial = 2259] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 126 (1C0E2400) [pid = 3604] [serial = 2222] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 125 (18422800) [pid = 3604] [serial = 2247] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 124 (1848FC00) [pid = 3604] [serial = 2248] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (13417400) [pid = 3604] [serial = 2241] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (142B9000) [pid = 3604] [serial = 2242] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1888F800) [pid = 3604] [serial = 2250] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (16540C00) [pid = 3604] [serial = 2244] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (16647C00) [pid = 3604] [serial = 2245] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (13532800) [pid = 3604] [serial = 2239] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (13521400) [pid = 3604] [serial = 2238] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (197FAC00) [pid = 3604] [serial = 2257] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (19D3CC00) [pid = 3604] [serial = 2260] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (1A15F800) [pid = 3604] [serial = 2265] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (13524C00) [pid = 3604] [serial = 2262] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (18EC0400) [pid = 3604] [serial = 2253] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (190BD000) [pid = 3604] [serial = 2254] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (1A1DC400) [pid = 3604] [serial = 2266] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (18AB4400) [pid = 3604] [serial = 2251] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1556FC00) [pid = 3604] [serial = 2263] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1A88D400) [pid = 3604] [serial = 2268] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1C0EAC00) [pid = 3604] [serial = 2270] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 3604 | 1461149229975 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:47:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 795ms 03:47:10 INFO - PROCESS | 3604 | 1461149230021 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 3604 | 1461149230023 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:47:10 INFO - PROCESS | 3604 | 1461149230026 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 3604 | 1461149230030 Marionette TRACE conn2 <- [1,3078,null,{}] 03:47:10 INFO - PROCESS | 3604 | 1461149230040 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 3604 | 1461149230128 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:47:10 INFO - PROCESS | 3604 | 1461149230134 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 3604 | ++DOCSHELL 15E8E400 == 60 [pid = 3604] [id = 781] 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (18423C00) [pid = 3604] [serial = 2341] [outer = 00000000] 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (18890800) [pid = 3604] [serial = 2342] [outer = 18423C00] 03:47:10 INFO - PROCESS | 3604 | 1461149230181 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (18EBD400) [pid = 3604] [serial = 2343] [outer = 18423C00] 03:47:10 INFO - PROCESS | 3604 | 1461149230673 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:47:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 702ms 03:47:10 INFO - PROCESS | 3604 | 1461149230726 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 3604 | 1461149230728 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:47:10 INFO - PROCESS | 3604 | 1461149230731 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 3604 | 1461149230733 Marionette TRACE conn2 <- [1,3082,null,{}] 03:47:10 INFO - PROCESS | 3604 | 1461149230736 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 3604 | 1461149230821 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:47:10 INFO - PROCESS | 3604 | 1461149230855 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 3604 | ++DOCSHELL 194D6C00 == 61 [pid = 3604] [id = 782] 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 110 (19625400) [pid = 3604] [serial = 2344] [outer = 00000000] 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 111 (196B1800) [pid = 3604] [serial = 2345] [outer = 19625400] 03:47:10 INFO - PROCESS | 3604 | 1461149230903 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 3604 | ++DOMWINDOW == 112 (198B9C00) [pid = 3604] [serial = 2346] [outer = 19625400] 03:47:11 INFO - PROCESS | 3604 | 1461149231361 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:47:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 702ms 03:47:11 INFO - PROCESS | 3604 | 1461149231431 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 3604 | 1461149231433 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 3604 | 1461149231436 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:47:11 INFO - PROCESS | 3604 | 1461149231438 Marionette TRACE conn2 <- [1,3086,null,{}] 03:47:11 INFO - PROCESS | 3604 | 1461149231441 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 3604 | 1461149231522 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:47:11 INFO - PROCESS | 3604 | 1461149231635 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 3604 | ++DOCSHELL 1320FC00 == 62 [pid = 3604] [id = 783] 03:47:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 113 (197F8C00) [pid = 3604] [serial = 2347] [outer = 00000000] 03:47:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 114 (19D3D000) [pid = 3604] [serial = 2348] [outer = 197F8C00] 03:47:11 INFO - PROCESS | 3604 | 1461149231681 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 3604 | ++DOMWINDOW == 115 (19DC8000) [pid = 3604] [serial = 2349] [outer = 197F8C00] 03:47:12 INFO - PROCESS | 3604 | 1461149232058 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:47:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 624ms 03:47:12 INFO - PROCESS | 3604 | 1461149232074 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 3604 | 1461149232076 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:47:12 INFO - PROCESS | 3604 | 1461149232079 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 3604 | 1461149232081 Marionette TRACE conn2 <- [1,3090,null,{}] 03:47:12 INFO - PROCESS | 3604 | 1461149232090 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 3604 | 1461149232226 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:47:12 INFO - PROCESS | 3604 | 1461149232330 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 3604 | ++DOCSHELL 19DC8400 == 63 [pid = 3604] [id = 784] 03:47:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 116 (1A1DBC00) [pid = 3604] [serial = 2350] [outer = 00000000] 03:47:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 117 (1A847400) [pid = 3604] [serial = 2351] [outer = 1A1DBC00] 03:47:12 INFO - PROCESS | 3604 | 1461149232377 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 3604 | ++DOMWINDOW == 118 (1AC60400) [pid = 3604] [serial = 2352] [outer = 1A1DBC00] 03:47:12 INFO - PROCESS | 3604 | 1461149232769 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:47:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 733ms 03:47:12 INFO - PROCESS | 3604 | 1461149232820 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 3604 | 1461149232822 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 03:47:12 INFO - PROCESS | 3604 | 1461149232825 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:47:12 INFO - PROCESS | 3604 | 1461149232827 Marionette TRACE conn2 <- [1,3094,null,{}] 03:47:12 INFO - PROCESS | 3604 | 1461149232830 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 3604 | 1461149232948 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:47:13 INFO - PROCESS | 3604 | 1461149233020 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 3604 | ++DOCSHELL 1A83C400 == 64 [pid = 3604] [id = 785] 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 119 (1AC5E400) [pid = 3604] [serial = 2353] [outer = 00000000] 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 120 (1C234C00) [pid = 3604] [serial = 2354] [outer = 1AC5E400] 03:47:13 INFO - PROCESS | 3604 | 1461149233064 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 121 (1C23C800) [pid = 3604] [serial = 2355] [outer = 1AC5E400] 03:47:13 INFO - PROCESS | 3604 | 1461149233465 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:47:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 701ms 03:47:13 INFO - PROCESS | 3604 | 1461149233529 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 3604 | 1461149233531 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:47:13 INFO - PROCESS | 3604 | 1461149233542 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 3604 | 1461149233544 Marionette TRACE conn2 <- [1,3098,null,{}] 03:47:13 INFO - PROCESS | 3604 | 1461149233547 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 3604 | 1461149233691 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:47:13 INFO - PROCESS | 3604 | 1461149233766 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 3604 | ++DOCSHELL 13804000 == 65 [pid = 3604] [id = 786] 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 122 (1CBD0C00) [pid = 3604] [serial = 2356] [outer = 00000000] 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 123 (1CD76C00) [pid = 3604] [serial = 2357] [outer = 1CBD0C00] 03:47:13 INFO - PROCESS | 3604 | 1461149233810 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 3604 | ++DOMWINDOW == 124 (1CED8000) [pid = 3604] [serial = 2358] [outer = 1CBD0C00] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 123 (1D64A400) [pid = 3604] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 122 (157A4000) [pid = 3604] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 121 (1C0EA000) [pid = 3604] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 120 (194DA800) [pid = 3604] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 119 (1962D400) [pid = 3604] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 118 (19D46800) [pid = 3604] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 117 (136E0C00) [pid = 3604] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 116 (198BE400) [pid = 3604] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 115 (02A92800) [pid = 3604] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 114 (147BDC00) [pid = 3604] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 113 (17C01C00) [pid = 3604] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 112 (1D6CC400) [pid = 3604] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 111 (1D467000) [pid = 3604] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 110 (136DB400) [pid = 3604] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 109 (13520000) [pid = 3604] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 108 (1C23C000) [pid = 3604] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 107 (1D649400) [pid = 3604] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:47:14 INFO - PROCESS | 3604 | --DOMWINDOW == 106 (1351B000) [pid = 3604] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:47:14 INFO - PROCESS | 3604 | 1461149234370 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:47:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:47:14 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:47:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:47:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 842ms 03:47:14 INFO - PROCESS | 3604 | 1461149234385 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 3604 | 1461149234387 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 03:47:14 INFO - PROCESS | 3604 | 1461149234390 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:47:14 INFO - PROCESS | 3604 | 1461149234392 Marionette TRACE conn2 <- [1,3102,null,{}] 03:47:14 INFO - PROCESS | 3604 | 1461149234396 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 3604 | 1461149234480 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:47:14 INFO - PROCESS | 3604 | 1461149234594 Marionette TRACE conn2 -> [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\", \"235c06e9-c013-4fa4-9318-6b9a95c0b88a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 3604 | ++DOCSHELL 13524800 == 66 [pid = 3604] [id = 787] 03:47:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 107 (1380B000) [pid = 3604] [serial = 2359] [outer = 00000000] 03:47:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 108 (183D4000) [pid = 3604] [serial = 2360] [outer = 1380B000] 03:47:14 INFO - PROCESS | 3604 | 1461149234640 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 3604 | ++DOMWINDOW == 109 (1CBC3800) [pid = 3604] [serial = 2361] [outer = 1380B000] 03:47:14 INFO - PROCESS | 3604 | 1461149234981 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:47:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:47:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 03:47:15 INFO - PROCESS | 3604 | 1461149235028 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 3604 | 1461149235030 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 03:47:16 WARNING - u'runner_teardown' () 03:47:16 INFO - No more tests 03:47:16 INFO - Got 0 unexpected results 03:47:16 INFO - SUITE-END | took 668s 03:47:16 INFO - Closing logging queue 03:47:16 INFO - queue closed 03:47:16 INFO - Return code: 0 03:47:16 WARNING - # TBPL SUCCESS # 03:47:16 INFO - Running post-action listener: _resource_record_post_action 03:47:16 INFO - Running post-run listener: _resource_record_post_run 03:47:17 INFO - Total resource usage - Wall time: 681s; CPU: 17.0%; Read bytes: 91528704; Write bytes: 992016896; Read time: 716518; Write time: 1482614 03:47:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:47:17 INFO - install - Wall time: 5s; CPU: 8.0%; Read bytes: 0; Write bytes: 148594688; Read time: 0; Write time: 238325 03:47:17 INFO - run-tests - Wall time: 677s; CPU: 17.0%; Read bytes: 91528704; Write bytes: 810291712; Read time: 716518; Write time: 1181416 03:47:17 INFO - Running post-run listener: _upload_blobber_files 03:47:17 INFO - Blob upload gear active. 03:47:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:47:17 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:47:17 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:47:17 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:47:18 INFO - (blobuploader) - INFO - Open directory for files ... 03:47:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:47:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:47:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:47:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:47:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:47:19 INFO - (blobuploader) - INFO - Done attempting. 03:47:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:47:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:47:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:47:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:47:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:47:21 INFO - (blobuploader) - INFO - Done attempting. 03:47:21 INFO - (blobuploader) - INFO - Iteration through files over. 03:47:21 INFO - Return code: 0 03:47:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:47:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7073d40c3be9c4158e0b68b52000c5b638810e0ae9299421ecf7f6702aeb0b1ff563218278524714d2d17a4a0c73f47391ff9e2783fb0d1ea938ad2fd2291dae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/155251fca14380896195613a4e60d6b4d46f2ef3c229953c89489a970c491d5221c2327e53798b259375932b645c2ff70eb05571cd40001e19f4b178f9a080d7"} 03:47:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:47:21 INFO - Writing to file C:\slave\test\properties\blobber_files 03:47:21 INFO - Contents: 03:47:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7073d40c3be9c4158e0b68b52000c5b638810e0ae9299421ecf7f6702aeb0b1ff563218278524714d2d17a4a0c73f47391ff9e2783fb0d1ea938ad2fd2291dae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/155251fca14380896195613a4e60d6b4d46f2ef3c229953c89489a970c491d5221c2327e53798b259375932b645c2ff70eb05571cd40001e19f4b178f9a080d7"} 03:47:21 INFO - Running post-run listener: copy_logs_to_upload_dir 03:47:21 INFO - Copying logs to upload dir... 03:47:21 INFO - mkdir: C:\slave\test\build\upload\logs 03:47:21 INFO - Copying logs to upload dir... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... 03:47:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=854.907000 ========= master_lag: 16.94 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-04-20 03:47:20.815390) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 03:47:20.816670) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7073d40c3be9c4158e0b68b52000c5b638810e0ae9299421ecf7f6702aeb0b1ff563218278524714d2d17a4a0c73f47391ff9e2783fb0d1ea938ad2fd2291dae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/155251fca14380896195613a4e60d6b4d46f2ef3c229953c89489a970c491d5221c2327e53798b259375932b645c2ff70eb05571cd40001e19f4b178f9a080d7"} build_url:https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7073d40c3be9c4158e0b68b52000c5b638810e0ae9299421ecf7f6702aeb0b1ff563218278524714d2d17a4a0c73f47391ff9e2783fb0d1ea938ad2fd2291dae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/155251fca14380896195613a4e60d6b4d46f2ef3c229953c89489a970c491d5221c2327e53798b259375932b645c2ff70eb05571cd40001e19f4b178f9a080d7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CyS9w64vRFiVE4y-DOb4nw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 03:47:20.945654) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:47:20.946403) ========= '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-012\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 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-04-20 03:47:21.065345) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 03:47:21.065732) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 03:47:21.474494) ========= ========= Total master_lag: 20.98 =========