builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-048 starttime: 1464863618.56 results: success (0) buildid: 20160602015354 builduid: 384c0f0d07b74df081139945ba1a34b8 revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:38.556290) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:38.556687) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:38.556973) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:38.648785) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:38.649055) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False --03:33:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 03:33:38 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.750000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:39.462146) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:39.462437) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.219000 ========= master_lag: 0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:40.683986) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:40.684346) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False 2016-06-02 03:33:40,532 truncating revision to first 12 chars 2016-06-02 03:33:40,532 Setting DEBUG logging. 2016-06-02 03:33:40,532 attempt 1/10 2016-06-02 03:33:40,532 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/29d57165e25b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 03:33:41,142 unpacking tar archive at: mozilla-aurora-29d57165e25b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.329000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:42.073836) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:42.074158) ========= script_repo_revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:42.074565) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:42.074834) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:42.088437) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 25 secs) (at 2016-06-02 03:33:42.088715) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 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-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 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:42 INFO - MultiFileLogger online at 20160602 03:33:42 in C:\slave\test 03:33:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:33:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:33:42 INFO - {'append_to_log': False, 03:33:42 INFO - 'base_work_dir': 'C:\\slave\\test', 03:33:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:33:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:33:42 INFO - 'buildbot_json_path': 'buildprops.json', 03:33:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:33:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:33:42 INFO - 'download_minidump_stackwalk': True, 03:33:42 INFO - 'download_symbols': 'true', 03:33:42 INFO - 'e10s': False, 03:33:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:33:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:33:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:33:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:33:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:33:42 INFO - 'C:/mozilla-build/tooltool.py'), 03:33:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:33:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:33:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:33:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:33:42 INFO - 'log_level': 'info', 03:33:42 INFO - 'log_to_console': True, 03:33:42 INFO - 'opt_config_files': (), 03:33:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:33:42 INFO - '--processes=1', 03:33:42 INFO - '--config=%(test_path)s/wptrunner.ini', 03:33:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:33:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:33:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:33:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:33:42 INFO - 'pip_index': False, 03:33:42 INFO - 'require_test_zip': True, 03:33:42 INFO - 'test_type': ('testharness',), 03:33:42 INFO - 'this_chunk': '1', 03:33:42 INFO - 'total_chunks': '10', 03:33:42 INFO - 'virtualenv_path': 'venv', 03:33:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:33:42 INFO - 'work_dir': 'build'} 03:33:42 INFO - ##### 03:33:42 INFO - ##### Running clobber step. 03:33:42 INFO - ##### 03:33:42 INFO - Running pre-action listener: _resource_record_pre_action 03:33:42 INFO - Running main action method: clobber 03:33:42 INFO - rmtree: C:\slave\test\build 03:33:42 INFO - Using _rmtree_windows ... 03:33:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:34:54 INFO - Running post-action listener: _resource_record_post_action 03:34:54 INFO - ##### 03:34:54 INFO - ##### Running read-buildbot-config step. 03:34:54 INFO - ##### 03:34:54 INFO - Running pre-action listener: _resource_record_pre_action 03:34:54 INFO - Running main action method: read_buildbot_config 03:34:54 INFO - Using buildbot properties: 03:34:54 INFO - { 03:34:54 INFO - "project": "", 03:34:54 INFO - "product": "firefox", 03:34:54 INFO - "script_repo_revision": "production", 03:34:54 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 03:34:54 INFO - "repository": "", 03:34:54 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 03:34:54 INFO - "buildid": "20160602015354", 03:34:54 INFO - "pgo_build": "False", 03:34:54 INFO - "basedir": "C:\\slave\\test", 03:34:54 INFO - "buildnumber": 11, 03:34:54 INFO - "slavename": "t-xp32-ix-048", 03:34:54 INFO - "revision": "29d57165e25bace7f383672b62bc9e4bb9b9380c", 03:34:54 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:34:54 INFO - "platform": "win32", 03:34:54 INFO - "branch": "mozilla-aurora", 03:34:54 INFO - "repo_path": "releases/mozilla-aurora", 03:34:54 INFO - "moz_repo_path": "", 03:34:54 INFO - "stage_platform": "win32", 03:34:54 INFO - "builduid": "384c0f0d07b74df081139945ba1a34b8", 03:34:54 INFO - "slavebuilddir": "test" 03:34:54 INFO - } 03:34:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:34:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:34:54 INFO - Running post-action listener: _resource_record_post_action 03:34:54 INFO - ##### 03:34:54 INFO - ##### Running download-and-extract step. 03:34:54 INFO - ##### 03:34:54 INFO - Running pre-action listener: _resource_record_pre_action 03:34:54 INFO - Running main action method: download_and_extract 03:34:54 INFO - mkdir: C:\slave\test\build\tests 03:34:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:34:54 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:34:54 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:34:54 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:34:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 03:34:55 INFO - Downloaded 1274 bytes. 03:34:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:34:55 INFO - Using the following test package requirements: 03:34:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:34:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:34:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:34:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'jsshell-win32.zip'], 03:34:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:34:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:34:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:34:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:34:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:34:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:34:55 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:34:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:34: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:34:55 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:34:55 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:34:55 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 03:34:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 03:34:57 INFO - Downloaded 20340869 bytes. 03:34:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:34:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:35:00 INFO - caution: filename not matched: web-platform/* 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:35:00 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:35:00 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:35:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 03:35:04 INFO - Downloaded 36409218 bytes. 03:35:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:35:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:35:53 INFO - caution: filename not matched: bin/* 03:35:53 INFO - caution: filename not matched: config/* 03:35:53 INFO - caution: filename not matched: mozbase/* 03:35:53 INFO - caution: filename not matched: marionette/* 03:35:53 INFO - caution: filename not matched: tools/wptserve/* 03:35:53 INFO - Return code: 11 03:35:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:53 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:35:53 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:35:53 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:35:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 03:35:58 INFO - Downloaded 68494319 bytes. 03:35:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:35:58 INFO - mkdir: C:\slave\test\properties 03:35:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:35:58 INFO - Writing to file C:\slave\test\properties\build_url 03:35:58 INFO - Contents: 03:35:58 INFO - build_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:35:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:35:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:35:59 INFO - Writing to file C:\slave\test\properties\symbols_url 03:35:59 INFO - Contents: 03:35:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:35:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:35:59 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:35:59 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:35:59 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:35:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:36:03 INFO - Downloaded 55573341 bytes. 03:36:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:36:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:36:11 INFO - Return code: 0 03:36:11 INFO - Running post-action listener: _resource_record_post_action 03:36:11 INFO - Running post-action listener: set_extra_try_arguments 03:36:11 INFO - ##### 03:36:11 INFO - ##### Running create-virtualenv step. 03:36:11 INFO - ##### 03:36:11 INFO - Running pre-action listener: _pre_create_virtualenv 03:36:11 INFO - Running pre-action listener: _resource_record_pre_action 03:36:11 INFO - Running main action method: create_virtualenv 03:36:11 INFO - Creating virtualenv C:\slave\test\build\venv 03:36:11 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:36:11 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:36:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:36:15 INFO - Installing distribute......................................................................................................................................................................................done. 03:36:15 INFO - Return code: 0 03:36:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:36:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:36:16 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:36:16 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:36:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:16 INFO - 'CLIENTNAME': 'Console', 03:36:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:16 INFO - 'DCLOCATION': 'SCL3', 03:36:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:16 INFO - 'HOMEDRIVE': 'C:', 03:36:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:16 INFO - 'KTS_VERSION': '1.19c', 03:36:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:16 INFO - 'MOZ_AIRBAG': '1', 03:36:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:16 INFO - 'MOZ_MSVCVERSION': '8', 03:36:16 INFO - 'MOZ_NO_REMOTE': '1', 03:36:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:16 INFO - 'NO_EM_RESTART': '1', 03:36:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:16 INFO - 'OS': 'Windows_NT', 03:36:16 INFO - 'OURDRIVE': 'C:', 03:36:16 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:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:16 INFO - 'PROCESSOR_LEVEL': '6', 03:36:16 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:16 INFO - 'PROMPT': '$P$G', 03:36:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:16 INFO - 'PWD': 'C:\\slave\\test', 03:36:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:16 INFO - 'SESSIONNAME': 'Console', 03:36:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:16 INFO - 'SYSTEMDRIVE': 'C:', 03:36:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:16 INFO - 'TEST1': 'testie', 03:36:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:16 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:16 INFO - 'USERNAME': 'cltbld', 03:36:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:16 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:36:16 INFO - Downloading/unpacking psutil>=0.7.1 03:36:16 INFO - Running setup.py egg_info for package psutil 03:36:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:36:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:36:16 INFO - Installing collected packages: psutil 03:36:16 INFO - Running setup.py install for psutil 03:36:16 INFO - building 'psutil._psutil_windows' extension 03:36:16 INFO - error: Unable to find vcvarsall.bat 03:36:16 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-etnnhn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:36:16 INFO - running install 03:36:16 INFO - running build 03:36:16 INFO - running build_py 03:36:16 INFO - creating build 03:36:16 INFO - creating build\lib.win32-2.7 03:36:16 INFO - creating build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:36:16 INFO - running build_ext 03:36:16 INFO - building 'psutil._psutil_windows' extension 03:36:16 INFO - error: Unable to find vcvarsall.bat 03:36:16 INFO - ---------------------------------------- 03:36:16 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-etnnhn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:36:16 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 03:36:16 WARNING - Return code: 1 03:36:16 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:36:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:36:16 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:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:16 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:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:36:16 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:36:16 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:36:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:16 INFO - 'CLIENTNAME': 'Console', 03:36:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:16 INFO - 'DCLOCATION': 'SCL3', 03:36:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:16 INFO - 'HOMEDRIVE': 'C:', 03:36:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:16 INFO - 'KTS_VERSION': '1.19c', 03:36:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:16 INFO - 'MOZ_AIRBAG': '1', 03:36:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:16 INFO - 'MOZ_MSVCVERSION': '8', 03:36:16 INFO - 'MOZ_NO_REMOTE': '1', 03:36:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:16 INFO - 'NO_EM_RESTART': '1', 03:36:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:16 INFO - 'OS': 'Windows_NT', 03:36:16 INFO - 'OURDRIVE': 'C:', 03:36:16 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:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:16 INFO - 'PROCESSOR_LEVEL': '6', 03:36:16 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:16 INFO - 'PROMPT': '$P$G', 03:36:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:16 INFO - 'PWD': 'C:\\slave\\test', 03:36:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:16 INFO - 'SESSIONNAME': 'Console', 03:36:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:16 INFO - 'SYSTEMDRIVE': 'C:', 03:36:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:16 INFO - 'TEST1': 'testie', 03:36:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:16 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:16 INFO - 'USERNAME': 'cltbld', 03:36:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:16 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:36:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:36:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:36:17 INFO - Running setup.py egg_info for package mozsystemmonitor 03:36:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:36:17 INFO - Running setup.py egg_info for package psutil 03:36:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:36:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:36:17 INFO - Installing collected packages: mozsystemmonitor, psutil 03:36:17 INFO - Running setup.py install for mozsystemmonitor 03:36:17 INFO - Running setup.py install for psutil 03:36:17 INFO - building 'psutil._psutil_windows' extension 03:36:17 INFO - error: Unable to find vcvarsall.bat 03:36:17 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-chbgfl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:36:17 INFO - running install 03:36:17 INFO - running build 03:36:17 INFO - running build_py 03:36:17 INFO - running build_ext 03:36:17 INFO - building 'psutil._psutil_windows' extension 03:36:17 INFO - error: Unable to find vcvarsall.bat 03:36:17 INFO - ---------------------------------------- 03:36:17 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-chbgfl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:36:17 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 03:36:17 WARNING - Return code: 1 03:36:17 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:36:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:36:17 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:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:17 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:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:36:17 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:36:17 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:36:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:17 INFO - 'CLIENTNAME': 'Console', 03:36:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:17 INFO - 'DCLOCATION': 'SCL3', 03:36:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:17 INFO - 'HOMEDRIVE': 'C:', 03:36:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:17 INFO - 'KTS_VERSION': '1.19c', 03:36:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:17 INFO - 'MOZ_AIRBAG': '1', 03:36:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:17 INFO - 'MOZ_MSVCVERSION': '8', 03:36:17 INFO - 'MOZ_NO_REMOTE': '1', 03:36:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:17 INFO - 'NO_EM_RESTART': '1', 03:36:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:17 INFO - 'OS': 'Windows_NT', 03:36:17 INFO - 'OURDRIVE': 'C:', 03:36:17 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:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:17 INFO - 'PROCESSOR_LEVEL': '6', 03:36:17 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:17 INFO - 'PROMPT': '$P$G', 03:36:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:17 INFO - 'PWD': 'C:\\slave\\test', 03:36:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:17 INFO - 'SESSIONNAME': 'Console', 03:36:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:17 INFO - 'SYSTEMDRIVE': 'C:', 03:36:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:17 INFO - 'TEST1': 'testie', 03:36:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:17 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:17 INFO - 'USERNAME': 'cltbld', 03:36:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:17 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:36:21 INFO - Downloading/unpacking blobuploader==1.2.4 03:36:21 INFO - Downloading blobuploader-1.2.4.tar.gz 03:36:21 INFO - Running setup.py egg_info for package blobuploader 03:36:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:36:22 INFO - Running setup.py egg_info for package requests 03:36:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:36:22 INFO - Downloading docopt-0.6.1.tar.gz 03:36:22 INFO - Running setup.py egg_info for package docopt 03:36:22 INFO - Installing collected packages: blobuploader, docopt, requests 03:36:22 INFO - Running setup.py install for blobuploader 03:36:22 INFO - Running setup.py install for docopt 03:36:22 INFO - Running setup.py install for requests 03:36:22 INFO - Successfully installed blobuploader docopt requests 03:36:22 INFO - Cleaning up... 03:36:22 INFO - Return code: 0 03:36:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:36: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:36:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36: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:36:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:36:22 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:36:22 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:36:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:22 INFO - 'CLIENTNAME': 'Console', 03:36:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:22 INFO - 'DCLOCATION': 'SCL3', 03:36:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:22 INFO - 'HOMEDRIVE': 'C:', 03:36:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:22 INFO - 'KTS_VERSION': '1.19c', 03:36:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:22 INFO - 'MOZ_AIRBAG': '1', 03:36:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:22 INFO - 'MOZ_MSVCVERSION': '8', 03:36:22 INFO - 'MOZ_NO_REMOTE': '1', 03:36:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:22 INFO - 'NO_EM_RESTART': '1', 03:36:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:22 INFO - 'OS': 'Windows_NT', 03:36:22 INFO - 'OURDRIVE': 'C:', 03:36: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:36:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:22 INFO - 'PROCESSOR_LEVEL': '6', 03:36:22 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:22 INFO - 'PROMPT': '$P$G', 03:36:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:22 INFO - 'PWD': 'C:\\slave\\test', 03:36:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:22 INFO - 'SESSIONNAME': 'Console', 03:36:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:22 INFO - 'SYSTEMDRIVE': 'C:', 03:36:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:22 INFO - 'TEST1': 'testie', 03:36:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:22 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:22 INFO - 'USERNAME': 'cltbld', 03:36:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:22 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:36:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:36:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:36:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:36:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:36:29 INFO - Unpacking c:\slave\test\build\tests\marionette 03:36:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:36:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:36:29 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:36:29 INFO - Running setup.py install for browsermob-proxy 03:36:35 INFO - Running setup.py install for manifestparser 03:36:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for marionette-client 03:36:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:36:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for marionette-driver 03:36:35 INFO - Running setup.py install for mozcrash 03:36:35 INFO - Running setup.py install for mozdebug 03:36:35 INFO - Running setup.py install for mozdevice 03:36:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozfile 03:36:35 INFO - Running setup.py install for mozhttpd 03:36:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozinfo 03:36:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozInstall 03:36:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozleak 03:36:35 INFO - Running setup.py install for mozlog 03:36:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for moznetwork 03:36:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozprocess 03:36:35 INFO - Running setup.py install for mozprofile 03:36:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozrunner 03:36:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for mozscreenshot 03:36:35 INFO - Running setup.py install for moztest 03:36:35 INFO - Running setup.py install for mozversion 03:36:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:36:35 INFO - Running setup.py install for wptserve 03:36:35 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:36:35 INFO - Cleaning up... 03:36:35 INFO - Return code: 0 03:36:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:36:35 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:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:35 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:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:36:35 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:36:35 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:36:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:35 INFO - 'CLIENTNAME': 'Console', 03:36:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:35 INFO - 'DCLOCATION': 'SCL3', 03:36:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:35 INFO - 'HOMEDRIVE': 'C:', 03:36:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:35 INFO - 'KTS_VERSION': '1.19c', 03:36:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:35 INFO - 'MOZ_AIRBAG': '1', 03:36:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:35 INFO - 'MOZ_MSVCVERSION': '8', 03:36:35 INFO - 'MOZ_NO_REMOTE': '1', 03:36:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:35 INFO - 'NO_EM_RESTART': '1', 03:36:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:35 INFO - 'OS': 'Windows_NT', 03:36:35 INFO - 'OURDRIVE': 'C:', 03:36:35 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:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:35 INFO - 'PROCESSOR_LEVEL': '6', 03:36:35 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:35 INFO - 'PROMPT': '$P$G', 03:36:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:35 INFO - 'PWD': 'C:\\slave\\test', 03:36:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:35 INFO - 'SESSIONNAME': 'Console', 03:36:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:35 INFO - 'SYSTEMDRIVE': 'C:', 03:36:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:35 INFO - 'TEST1': 'testie', 03:36:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:35 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:35 INFO - 'USERNAME': 'cltbld', 03:36:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:35 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:36:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette 03:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:36:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:36:39 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:36:46 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:36:46 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:36:46 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:36:46 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:36:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:36:46 INFO - Downloading blessings-1.6.tar.gz 03:36:46 INFO - Running setup.py egg_info for package blessings 03:36:46 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:36:46 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:36:46 INFO - Running setup.py install for blessings 03:36:46 INFO - Running setup.py install for browsermob-proxy 03:36:46 INFO - Running setup.py install for manifestparser 03:36:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for marionette-client 03:36:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:36:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for marionette-driver 03:36:46 INFO - Running setup.py install for mozcrash 03:36:46 INFO - Running setup.py install for mozdebug 03:36:46 INFO - Running setup.py install for mozdevice 03:36:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for mozhttpd 03:36:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for mozInstall 03:36:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for mozleak 03:36:46 INFO - Running setup.py install for mozprofile 03:36:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for mozrunner 03:36:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for mozscreenshot 03:36:46 INFO - Running setup.py install for moztest 03:36:46 INFO - Running setup.py install for mozversion 03:36:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:36:46 INFO - Running setup.py install for wptserve 03:36:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:36:46 INFO - Cleaning up... 03:36:46 INFO - Return code: 0 03:36:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:36:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:36:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:36:47 INFO - Reading from file tmpfile_stdout 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - Current package versions: 03:36:47 INFO - blessings == 1.6 03:36:47 INFO - blobuploader == 1.2.4 03:36:47 INFO - browsermob-proxy == 0.6.0 03:36:47 INFO - distribute == 0.6.14 03:36:47 INFO - docopt == 0.6.1 03:36:47 INFO - manifestparser == 1.1 03:36:47 INFO - marionette-client == 2.3.0 03:36:47 INFO - marionette-driver == 1.4.0 03:36:47 INFO - mozInstall == 1.12 03:36:47 INFO - mozcrash == 0.17 03:36:47 INFO - mozdebug == 0.1 03:36:47 INFO - mozdevice == 0.48 03:36:47 INFO - mozfile == 1.2 03:36:47 INFO - mozhttpd == 0.7 03:36:47 INFO - mozinfo == 0.9 03:36:47 INFO - mozleak == 0.1 03:36:47 INFO - mozlog == 3.1 03:36:47 INFO - moznetwork == 0.27 03:36:47 INFO - mozprocess == 0.22 03:36:47 INFO - mozprofile == 0.28 03:36:47 INFO - mozrunner == 6.11 03:36:47 INFO - mozscreenshot == 0.1 03:36:47 INFO - mozsystemmonitor == 0.0 03:36:47 INFO - moztest == 0.7 03:36:47 INFO - mozversion == 1.4 03:36:47 INFO - requests == 1.2.3 03:36:47 INFO - wptserve == 1.4.0 03:36:47 INFO - Running post-action listener: _resource_record_post_action 03:36:47 INFO - Running post-action listener: _start_resource_monitoring 03:36:47 INFO - Starting resource monitoring. 03:36:47 INFO - ##### 03:36:47 INFO - ##### Running pull step. 03:36:47 INFO - ##### 03:36:47 INFO - Running pre-action listener: _resource_record_pre_action 03:36:47 INFO - Running main action method: pull 03:36:47 INFO - Pull has nothing to do! 03:36:47 INFO - Running post-action listener: _resource_record_post_action 03:36:47 INFO - ##### 03:36:47 INFO - ##### Running install step. 03:36:47 INFO - ##### 03:36:47 INFO - Running pre-action listener: _resource_record_pre_action 03:36:47 INFO - Running main action method: install 03:36:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:36:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:36:47 INFO - Reading from file tmpfile_stdout 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - Detecting whether we're running mozinstall >=1.0... 03:36:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:36:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:36:47 INFO - Reading from file tmpfile_stdout 03:36:47 INFO - Output received: 03:36:47 INFO - Usage: mozinstall-script.py [options] installer 03:36:47 INFO - Options: 03:36:47 INFO - -h, --help show this help message and exit 03:36:47 INFO - -d DEST, --destination=DEST 03:36:47 INFO - Directory to install application into. [default: 03:36:47 INFO - "C:\slave\test"] 03:36:47 INFO - --app=APP Application being installed. [default: firefox] 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - Using _rmtree_windows ... 03:36:47 INFO - mkdir: C:\slave\test\build\application 03:36:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:36:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 03:36:50 INFO - Reading from file tmpfile_stdout 03:36:50 INFO - Output received: 03:36:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:36:50 INFO - Using _rmtree_windows ... 03:36:50 INFO - Using _rmtree_windows ... 03:36:50 INFO - Running post-action listener: _resource_record_post_action 03:36:50 INFO - ##### 03:36:50 INFO - ##### Running run-tests step. 03:36:50 INFO - ##### 03:36:50 INFO - Running pre-action listener: _resource_record_pre_action 03:36:50 INFO - Running main action method: run_tests 03:36:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:36:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:36:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:36:50 INFO - grabbing minidump binary from tooltool 03:36: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:36:50 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 0x00E43368>, '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 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:36:50 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:50 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:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:36:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmguiox 03:36:54 INFO - INFO - File integrity verified, renaming tmpmguiox to win32-minidump_stackwalk.exe 03:36:54 INFO - Return code: 0 03:36:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:36:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:36:54 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.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:54 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.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:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:36:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:36:54 INFO - 'CLIENTNAME': 'Console', 03:36:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:36:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:36:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:36:54 INFO - 'DCLOCATION': 'SCL3', 03:36:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:36:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:36:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:36:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:36:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:36:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:36:54 INFO - 'HOMEDRIVE': 'C:', 03:36:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:36:54 INFO - 'KTS_VERSION': '1.19c', 03:36:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:36:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:36:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:36:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:36:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:36:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:36:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:36:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:36:54 INFO - 'MOZ_AIRBAG': '1', 03:36:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:54 INFO - 'MOZ_MSVCVERSION': '8', 03:36:54 INFO - 'MOZ_NO_REMOTE': '1', 03:36:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:36:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:36:54 INFO - 'NO_EM_RESTART': '1', 03:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:36:54 INFO - 'OS': 'Windows_NT', 03:36:54 INFO - 'OURDRIVE': 'C:', 03:36:54 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:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:36:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:36:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:36:54 INFO - 'PROCESSOR_LEVEL': '6', 03:36:54 INFO - 'PROCESSOR_REVISION': '1e05', 03:36:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:36:54 INFO - 'PROMPT': '$P$G', 03:36:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:36:54 INFO - 'PWD': 'C:\\slave\\test', 03:36:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:36:54 INFO - 'SESSIONNAME': 'Console', 03:36:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:36:54 INFO - 'SYSTEMDRIVE': 'C:', 03:36:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:36:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:54 INFO - 'TEST1': 'testie', 03:36:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:36:54 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:36:54 INFO - 'USERNAME': 'cltbld', 03:36:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:36:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:36:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:36:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:36:54 INFO - 'WINDIR': 'C:\\WINDOWS', 03:36:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:36:54 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.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:56 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:56 INFO - import pkg_resources 03:36:57 INFO - Using 1 client processes 03:37:00 INFO - SUITE-START | Running 778 tests 03:37:00 INFO - Running testharness tests 03:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:37:00 INFO - Setting up ssl 03:37:00 INFO - PROCESS | certutil | 03:37:00 INFO - PROCESS | certutil | 03:37:00 INFO - PROCESS | certutil | 03:37:00 INFO - Certificate Nickname Trust Attributes 03:37:00 INFO - SSL,S/MIME,JAR/XPI 03:37:00 INFO - 03:37:00 INFO - web-platform-tests CT,, 03:37:00 INFO - 03:37:00 INFO - Starting runner 03:37:02 INFO - PROCESS | 720 | [720] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:37:02 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:37:02 INFO - PROCESS | 720 | [720] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:37:04 INFO - PROCESS | 720 | 1464863824095 Marionette DEBUG Marionette enabled via build flag and pref 03:37:04 INFO - PROCESS | 720 | ++DOCSHELL 11B03C00 == 1 [pid = 720] [id = 1] 03:37:04 INFO - PROCESS | 720 | ++DOMWINDOW == 1 (11B04000) [pid = 720] [serial = 1] [outer = 00000000] 03:37:04 INFO - PROCESS | 720 | [720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:37:04 INFO - PROCESS | 720 | ++DOMWINDOW == 2 (11B04C00) [pid = 720] [serial = 2] [outer = 11B04000] 03:37:04 INFO - PROCESS | 720 | [720] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 03:37:04 INFO - PROCESS | 720 | [720] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 03:37:04 INFO - PROCESS | 720 | ++DOCSHELL 11DA6C00 == 2 [pid = 720] [id = 2] 03:37:04 INFO - PROCESS | 720 | ++DOMWINDOW == 3 (11DA7000) [pid = 720] [serial = 3] [outer = 00000000] 03:37:04 INFO - PROCESS | 720 | [720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:37:04 INFO - PROCESS | 720 | ++DOMWINDOW == 4 (11DA7C00) [pid = 720] [serial = 4] [outer = 11DA7000] 03:37:04 INFO - PROCESS | 720 | 1464863824640 Marionette INFO Listening on port 2828 03:37:05 INFO - PROCESS | 720 | 1464863825036 Marionette DEBUG Marionette enabled via command-line flag 03:37:05 INFO - PROCESS | 720 | ++DOCSHELL 1341B400 == 3 [pid = 720] [id = 3] 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 5 (13423400) [pid = 720] [serial = 5] [outer = 00000000] 03:37:05 INFO - PROCESS | 720 | [720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 6 (13424000) [pid = 720] [serial = 6] [outer = 13423400] 03:37:05 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:37:05 INFO - PROCESS | 720 | [720] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 7 (13718800) [pid = 720] [serial = 7] [outer = 11DA7000] 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:37:05 INFO - PROCESS | 720 | 1464863825458 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1771 03:37:05 INFO - PROCESS | 720 | 1464863825492 Marionette DEBUG Closed connection conn0 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:37:05 INFO - PROCESS | 720 | 1464863825589 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1772 03:37:05 INFO - PROCESS | 720 | 1464863825624 Marionette DEBUG Closed connection conn1 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:37:05 INFO - PROCESS | 720 | 1464863825631 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1773 03:37:05 INFO - PROCESS | 720 | ++DOCSHELL 13DC5000 == 4 [pid = 720] [id = 4] 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 8 (13DC5400) [pid = 720] [serial = 8] [outer = 00000000] 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 9 (140B0000) [pid = 720] [serial = 9] [outer = 13DC5400] 03:37:05 INFO - PROCESS | 720 | 1464863825724 Marionette DEBUG Closed connection conn2 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:37:05 INFO - PROCESS | 720 | 1464863825731 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1774 03:37:05 INFO - PROCESS | 720 | [720] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 03:37:05 INFO - PROCESS | 720 | ++DOMWINDOW == 10 (140B6800) [pid = 720] [serial = 10] [outer = 13DC5400] 03:37:05 INFO - PROCESS | 720 | 1464863825899 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:37:05 INFO - PROCESS | 720 | 1464863825905 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160602015354","device":"desktop","version":"48.0a2"} 03:37:05 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:37:06 INFO - PROCESS | 720 | [720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:37:06 INFO - PROCESS | 720 | [720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:37:06 INFO - PROCESS | 720 | [720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:37:06 INFO - PROCESS | 720 | ++DOCSHELL 15D68C00 == 5 [pid = 720] [id = 5] 03:37:06 INFO - PROCESS | 720 | ++DOMWINDOW == 11 (15D69000) [pid = 720] [serial = 11] [outer = 00000000] 03:37:06 INFO - PROCESS | 720 | ++DOCSHELL 15D69400 == 6 [pid = 720] [id = 6] 03:37:06 INFO - PROCESS | 720 | ++DOMWINDOW == 12 (15D6D400) [pid = 720] [serial = 12] [outer = 00000000] 03:37:07 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:37:07 INFO - PROCESS | 720 | ++DOCSHELL 169CD400 == 7 [pid = 720] [id = 7] 03:37:07 INFO - PROCESS | 720 | ++DOMWINDOW == 13 (169CD800) [pid = 720] [serial = 13] [outer = 00000000] 03:37:07 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:37:07 INFO - PROCESS | 720 | [720] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:37:07 INFO - PROCESS | 720 | ++DOMWINDOW == 14 (169D6400) [pid = 720] [serial = 14] [outer = 169CD800] 03:37:07 INFO - PROCESS | 720 | [720] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 03:37:07 INFO - PROCESS | 720 | ++DOMWINDOW == 15 (1678FC00) [pid = 720] [serial = 15] [outer = 15D69000] 03:37:07 INFO - PROCESS | 720 | ++DOMWINDOW == 16 (167C4800) [pid = 720] [serial = 16] [outer = 15D6D400] 03:37:07 INFO - PROCESS | 720 | ++DOMWINDOW == 17 (167C7000) [pid = 720] [serial = 17] [outer = 169CD800] 03:37:08 INFO - PROCESS | 720 | 1464863828381 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 720 | 1464863828395 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 720 | ++DOMWINDOW == 18 (132AD000) [pid = 720] [serial = 18] [outer = 169CD800] 03:37:08 INFO - PROCESS | 720 | 1464863828961 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a07b0f99-e080-4086-8e5d-23a33c90b568","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160602015354","device":"desktop","version":"48.0a2","command_id":1}}] 03:37:09 INFO - PROCESS | 720 | 1464863829111 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:37:09 INFO - PROCESS | 720 | 1464863829167 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:37:09 INFO - PROCESS | 720 | 1464863829274 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:37:09 INFO - PROCESS | 720 | [720] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:37:09 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:37:09 INFO - PROCESS | 720 | ++DOMWINDOW == 19 (1324D400) [pid = 720] [serial = 19] [outer = 169CD800] 03:37:09 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:37:09 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:09 INFO - PROCESS | 720 | 1464863829835 Marionette TRACE conn3 <- [1,3,null,{}] 03:37:09 INFO - PROCESS | 720 | 1464863829853 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:37:09 INFO - PROCESS | 720 | 1464863829878 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:37:09 INFO - PROCESS | 720 | 1464863829974 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 720 | 1464863829976 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:37:09 INFO - PROCESS | 720 | 1464863829985 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 720 | 1464863829988 Marionette TRACE conn3 <- [1,6,null,{}] 03:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:37:10 INFO - PROCESS | 720 | 1464863829993 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 720 | 1464863830006 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:37:10 INFO - PROCESS | 720 | 1464863830012 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1689E000 == 8 [pid = 720] [id = 8] 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 20 (1864D400) [pid = 720] [serial = 20] [outer = 00000000] 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 21 (1864FC00) [pid = 720] [serial = 21] [outer = 1864D400] 03:37:10 INFO - PROCESS | 720 | 1464863830063 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 22 (18654000) [pid = 720] [serial = 22] [outer = 1864D400] 03:37:10 INFO - PROCESS | 720 | ++DOCSHELL 1A152C00 == 9 [pid = 720] [id = 9] 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 23 (1A26C400) [pid = 720] [serial = 23] [outer = 00000000] 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 24 (1A271000) [pid = 720] [serial = 24] [outer = 1A26C400] 03:37:10 INFO - PROCESS | 720 | 1464863830463 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 720 | ++DOMWINDOW == 25 (1A278000) [pid = 720] [serial = 25] [outer = 1A26C400] 03:37:10 INFO - PROCESS | 720 | 1464863830777 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 845ms 03:37:10 INFO - PROCESS | 720 | 1464863830878 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 720 | 1464863830880 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:37:10 INFO - PROCESS | 720 | 1464863830898 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 720 | 1464863830900 Marionette TRACE conn3 <- [1,10,null,{}] 03:37:10 INFO - PROCESS | 720 | 1464863830909 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 720 | 1464863831016 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:37:11 INFO - PROCESS | 720 | 1464863831024 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A673800 == 10 [pid = 720] [id = 10] 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 26 (1A673C00) [pid = 720] [serial = 26] [outer = 00000000] 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 27 (1AD60000) [pid = 720] [serial = 27] [outer = 1A673C00] 03:37:11 INFO - PROCESS | 720 | 1464863831071 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 28 (1AD64000) [pid = 720] [serial = 28] [outer = 1A673C00] 03:37:11 INFO - PROCESS | 720 | 1464863831399 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 563ms 03:37:11 INFO - PROCESS | 720 | 1464863831446 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 720 | 1464863831448 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:37:11 INFO - PROCESS | 720 | 1464863831451 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 720 | 1464863831453 Marionette TRACE conn3 <- [1,14,null,{}] 03:37:11 INFO - PROCESS | 720 | 1464863831456 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 720 | 1464863831551 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:37:11 INFO - PROCESS | 720 | 1464863831557 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A151800 == 11 [pid = 720] [id = 11] 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 29 (1A888000) [pid = 720] [serial = 29] [outer = 00000000] 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 30 (1A890000) [pid = 720] [serial = 30] [outer = 1A888000] 03:37:11 INFO - PROCESS | 720 | 1464863831604 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 720 | ++DOMWINDOW == 31 (1A958000) [pid = 720] [serial = 31] [outer = 1A888000] 03:37:11 INFO - PROCESS | 720 | 1464863831945 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 03:37:11 INFO - PROCESS | 720 | 1464863831987 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 720 | 1464863831989 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:37:12 INFO - PROCESS | 720 | 1464863831992 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 720 | 1464863831994 Marionette TRACE conn3 <- [1,18,null,{}] 03:37:12 INFO - PROCESS | 720 | 1464863831997 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 720 | 1464863832097 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:37:12 INFO - PROCESS | 720 | 1464863832104 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A95E400 == 12 [pid = 720] [id = 12] 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 32 (1A95E800) [pid = 720] [serial = 32] [outer = 00000000] 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 33 (1A9EF000) [pid = 720] [serial = 33] [outer = 1A95E800] 03:37:12 INFO - PROCESS | 720 | 1464863832149 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 34 (1A9F3000) [pid = 720] [serial = 34] [outer = 1A95E800] 03:37:12 INFO - PROCESS | 720 | 1464863832506 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 03:37:12 INFO - PROCESS | 720 | 1464863832528 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 720 | 1464863832531 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:37:12 INFO - PROCESS | 720 | 1464863832534 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 720 | 1464863832536 Marionette TRACE conn3 <- [1,22,null,{}] 03:37:12 INFO - PROCESS | 720 | 1464863832539 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 720 | 1464863832626 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:37:12 INFO - PROCESS | 720 | 1464863832632 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A9F9400 == 13 [pid = 720] [id = 13] 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 35 (1AC68400) [pid = 720] [serial = 35] [outer = 00000000] 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 36 (1AC73400) [pid = 720] [serial = 36] [outer = 1AC68400] 03:37:12 INFO - PROCESS | 720 | 1464863832675 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 720 | ++DOMWINDOW == 37 (1AC77800) [pid = 720] [serial = 37] [outer = 1AC68400] 03:37:13 INFO - PROCESS | 720 | 1464863833001 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 532ms 03:37:13 INFO - PROCESS | 720 | 1464863833069 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 720 | 1464863833071 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:37:13 INFO - PROCESS | 720 | 1464863833074 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 720 | 1464863833076 Marionette TRACE conn3 <- [1,26,null,{}] 03:37:13 INFO - PROCESS | 720 | 1464863833079 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 720 | 1464863833169 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:37:13 INFO - PROCESS | 720 | 1464863833176 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1B207800 == 14 [pid = 720] [id = 14] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 38 (1B208000) [pid = 720] [serial = 38] [outer = 00000000] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 39 (1B210C00) [pid = 720] [serial = 39] [outer = 1B208000] 03:37:13 INFO - PROCESS | 720 | 1464863833222 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 40 (1B304400) [pid = 720] [serial = 40] [outer = 1B208000] 03:37:13 INFO - PROCESS | 720 | 1464863833554 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 03:37:13 INFO - PROCESS | 720 | 1464863833610 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 720 | 1464863833612 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:37:13 INFO - PROCESS | 720 | 1464863833615 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:37:13 INFO - PROCESS | 720 | 1464863833617 Marionette TRACE conn3 <- [1,30,null,{}] 03:37:13 INFO - PROCESS | 720 | 1464863833620 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 720 | 1464863833703 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:37:13 INFO - PROCESS | 720 | 1464863833709 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1B210800 == 15 [pid = 720] [id = 15] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 41 (1B211800) [pid = 720] [serial = 41] [outer = 00000000] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 42 (1B30E000) [pid = 720] [serial = 42] [outer = 1B211800] 03:37:13 INFO - PROCESS | 720 | 1464863833752 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 43 (1B30E400) [pid = 720] [serial = 43] [outer = 1B211800] 03:37:13 INFO - PROCESS | 720 | ++DOCSHELL 1B30A800 == 16 [pid = 720] [id = 16] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 44 (1B30B000) [pid = 720] [serial = 44] [outer = 00000000] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 45 (1B43C800) [pid = 720] [serial = 45] [outer = 1B30B000] 03:37:13 INFO - PROCESS | 720 | ++DOMWINDOW == 46 (1B30A400) [pid = 720] [serial = 46] [outer = 1B30B000] 03:37:14 INFO - PROCESS | 720 | ++DOCSHELL 1B439800 == 17 [pid = 720] [id = 17] 03:37:14 INFO - PROCESS | 720 | ++DOMWINDOW == 47 (1B43D800) [pid = 720] [serial = 47] [outer = 00000000] 03:37:14 INFO - PROCESS | 720 | ++DOMWINDOW == 48 (1B562400) [pid = 720] [serial = 48] [outer = 1B43D800] 03:37:14 INFO - PROCESS | 720 | ++DOMWINDOW == 49 (1B5CC000) [pid = 720] [serial = 49] [outer = 1B43D800] 03:37:14 INFO - PROCESS | 720 | 1464863834315 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1188ms 03:37:14 INFO - PROCESS | 720 | --DOCSHELL 11B03C00 == 16 [pid = 720] [id = 1] 03:37:14 INFO - PROCESS | 720 | 1464863834841 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 720 | 1464863834845 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:37:14 INFO - PROCESS | 720 | 1464863834853 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 720 | 1464863834857 Marionette TRACE conn3 <- [1,34,null,{}] 03:37:14 INFO - PROCESS | 720 | 1464863834863 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 720 | 1464863834976 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:37:15 INFO - PROCESS | 720 | 1464863835049 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B57800 == 17 [pid = 720] [id = 18] 03:37:15 INFO - PROCESS | 720 | ++DOMWINDOW == 50 (10B5A400) [pid = 720] [serial = 50] [outer = 00000000] 03:37:15 INFO - PROCESS | 720 | ++DOMWINDOW == 51 (10B5F000) [pid = 720] [serial = 51] [outer = 10B5A400] 03:37:15 INFO - PROCESS | 720 | 1464863835112 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 720 | ++DOMWINDOW == 52 (10B77400) [pid = 720] [serial = 52] [outer = 10B5A400] 03:37:15 INFO - PROCESS | 720 | 1464863835624 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 798ms 03:37:15 INFO - PROCESS | 720 | 1464863835656 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 720 | 1464863835662 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:37:15 INFO - PROCESS | 720 | 1464863835668 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 720 | 1464863835671 Marionette TRACE conn3 <- [1,38,null,{}] 03:37:15 INFO - PROCESS | 720 | 1464863835675 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 720 | 1464863835786 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:37:15 INFO - PROCESS | 720 | 1464863835864 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B69400 == 18 [pid = 720] [id = 19] 03:37:15 INFO - PROCESS | 720 | ++DOMWINDOW == 53 (12E72800) [pid = 720] [serial = 53] [outer = 00000000] 03:37:15 INFO - PROCESS | 720 | ++DOMWINDOW == 54 (13417800) [pid = 720] [serial = 54] [outer = 12E72800] 03:37:15 INFO - PROCESS | 720 | 1464863835918 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 720 | ++DOMWINDOW == 55 (13486000) [pid = 720] [serial = 55] [outer = 12E72800] 03:37:16 INFO - PROCESS | 720 | 1464863836512 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 907ms 03:37:16 INFO - PROCESS | 720 | 1464863836570 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 720 | 1464863836573 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:37:16 INFO - PROCESS | 720 | 1464863836577 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 720 | 1464863836581 Marionette TRACE conn3 <- [1,42,null,{}] 03:37:16 INFO - PROCESS | 720 | 1464863836591 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 720 | 1464863836703 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:37:16 INFO - PROCESS | 720 | 1464863836768 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1540B400 == 19 [pid = 720] [id = 20] 03:37:16 INFO - PROCESS | 720 | ++DOMWINDOW == 56 (15410C00) [pid = 720] [serial = 56] [outer = 00000000] 03:37:16 INFO - PROCESS | 720 | ++DOMWINDOW == 57 (156AF800) [pid = 720] [serial = 57] [outer = 15410C00] 03:37:16 INFO - PROCESS | 720 | 1464863836826 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 720 | ++DOMWINDOW == 58 (15D6F400) [pid = 720] [serial = 58] [outer = 15410C00] 03:37:17 INFO - PROCESS | 720 | 1464863837528 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1001ms 03:37:17 INFO - PROCESS | 720 | 1464863837580 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 720 | 1464863837585 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:37:17 INFO - PROCESS | 720 | 1464863837589 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:37:17 INFO - PROCESS | 720 | 1464863837594 Marionette TRACE conn3 <- [1,46,null,{}] 03:37:17 INFO - PROCESS | 720 | 1464863837599 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 720 | 1464863837693 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:37:17 INFO - PROCESS | 720 | 1464863837759 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B70C00 == 20 [pid = 720] [id = 21] 03:37:17 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (10B73800) [pid = 720] [serial = 59] [outer = 00000000] 03:37:17 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (110F5C00) [pid = 720] [serial = 60] [outer = 10B73800] 03:37:17 INFO - PROCESS | 720 | 1464863837811 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (11363800) [pid = 720] [serial = 61] [outer = 10B73800] 03:37:18 INFO - PROCESS | 720 | --DOCSHELL 13DC5000 == 19 [pid = 720] [id = 4] 03:37:18 INFO - PROCESS | 720 | 1464863838214 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 642ms 03:37:18 INFO - PROCESS | 720 | 1464863838228 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 720 | 1464863838234 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:37:18 INFO - PROCESS | 720 | 1464863838239 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 720 | 1464863838242 Marionette TRACE conn3 <- [1,50,null,{}] 03:37:18 INFO - PROCESS | 720 | 1464863838267 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 720 | 1464863838463 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:37:18 INFO - PROCESS | 720 | 1464863838529 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114AAC00 == 20 [pid = 720] [id = 22] 03:37:18 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (11B0BC00) [pid = 720] [serial = 62] [outer = 00000000] 03:37:18 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (11DA2400) [pid = 720] [serial = 63] [outer = 11B0BC00] 03:37:18 INFO - PROCESS | 720 | 1464863838573 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (13242C00) [pid = 720] [serial = 64] [outer = 11B0BC00] 03:37:18 INFO - PROCESS | 720 | 1464863838887 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 03:37:18 INFO - PROCESS | 720 | 1464863838952 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 720 | 1464863838955 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:37:18 INFO - PROCESS | 720 | 1464863838959 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:37:18 INFO - PROCESS | 720 | 1464863838962 Marionette TRACE conn3 <- [1,54,null,{}] 03:37:18 INFO - PROCESS | 720 | 1464863838973 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 720 | 1464863839052 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:37:19 INFO - PROCESS | 720 | 1464863839059 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1341F400 == 21 [pid = 720] [id = 23] 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (1341F800) [pid = 720] [serial = 65] [outer = 00000000] 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (137F7400) [pid = 720] [serial = 66] [outer = 1341F800] 03:37:19 INFO - PROCESS | 720 | 1464863839105 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (140B2C00) [pid = 720] [serial = 67] [outer = 1341F800] 03:37:19 INFO - PROCESS | 720 | 1464863839481 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 595ms 03:37:19 INFO - PROCESS | 720 | 1464863839558 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 720 | 1464863839561 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:37:19 INFO - PROCESS | 720 | 1464863839564 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 720 | 1464863839566 Marionette TRACE conn3 <- [1,58,null,{}] 03:37:19 INFO - PROCESS | 720 | 1464863839569 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 720 | 1464863839651 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:37:19 INFO - PROCESS | 720 | 1464863839657 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143AA400 == 22 [pid = 720] [id = 24] 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (143AB800) [pid = 720] [serial = 68] [outer = 00000000] 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (151E2C00) [pid = 720] [serial = 69] [outer = 143AB800] 03:37:19 INFO - PROCESS | 720 | 1464863839701 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (153AE800) [pid = 720] [serial = 70] [outer = 143AB800] 03:37:20 INFO - PROCESS | 720 | 1464863840103 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 595ms 03:37:20 INFO - PROCESS | 720 | 1464863840161 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 720 | 1464863840163 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:37:20 INFO - PROCESS | 720 | 1464863840166 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 720 | 1464863840168 Marionette TRACE conn3 <- [1,62,null,{}] 03:37:20 INFO - PROCESS | 720 | 1464863840171 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 720 | 1464863840249 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:37:20 INFO - PROCESS | 720 | 1464863840255 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1540AC00 == 23 [pid = 720] [id = 25] 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (1547D800) [pid = 720] [serial = 71] [outer = 00000000] 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (15688C00) [pid = 720] [serial = 72] [outer = 1547D800] 03:37:20 INFO - PROCESS | 720 | 1464863840298 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (15D3A800) [pid = 720] [serial = 73] [outer = 1547D800] 03:37:20 INFO - PROCESS | 720 | 1464863840699 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 03:37:20 INFO - PROCESS | 720 | 1464863840763 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 720 | 1464863840765 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:37:20 INFO - PROCESS | 720 | 1464863840769 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 720 | 1464863840770 Marionette TRACE conn3 <- [1,66,null,{}] 03:37:20 INFO - PROCESS | 720 | 1464863840774 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 720 | 1464863840858 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:37:20 INFO - PROCESS | 720 | 1464863840867 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1678B400 == 24 [pid = 720] [id = 26] 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (16790800) [pid = 720] [serial = 74] [outer = 00000000] 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (169D0C00) [pid = 720] [serial = 75] [outer = 16790800] 03:37:20 INFO - PROCESS | 720 | 1464863840912 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (169D2C00) [pid = 720] [serial = 76] [outer = 16790800] 03:37:21 INFO - PROCESS | 720 | 1464863841305 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 03:37:21 INFO - PROCESS | 720 | 1464863841371 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 720 | 1464863841373 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:37:21 INFO - PROCESS | 720 | 1464863841377 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 720 | 1464863841379 Marionette TRACE conn3 <- [1,70,null,{}] 03:37:21 INFO - PROCESS | 720 | 1464863841382 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 720 | 1464863841464 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:37:21 INFO - PROCESS | 720 | 1464863841471 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E8800 == 25 [pid = 720] [id = 27] 03:37:21 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (132A5400) [pid = 720] [serial = 77] [outer = 00000000] 03:37:21 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (17166C00) [pid = 720] [serial = 78] [outer = 132A5400] 03:37:21 INFO - PROCESS | 720 | 1464863841516 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1780C000) [pid = 720] [serial = 79] [outer = 132A5400] 03:37:21 INFO - PROCESS | 720 | 1464863841889 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 532ms 03:37:21 INFO - PROCESS | 720 | 1464863841912 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 720 | 1464863841913 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:37:21 INFO - PROCESS | 720 | 1464863841917 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 720 | 1464863841918 Marionette TRACE conn3 <- [1,74,null,{}] 03:37:21 INFO - PROCESS | 720 | 1464863841922 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 720 | 1464863842029 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:37:22 INFO - PROCESS | 720 | 1464863842037 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10634400 == 26 [pid = 720] [id = 28] 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1627B400) [pid = 720] [serial = 80] [outer = 00000000] 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (17872800) [pid = 720] [serial = 81] [outer = 1627B400] 03:37:22 INFO - PROCESS | 720 | 1464863842081 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (178C6800) [pid = 720] [serial = 82] [outer = 1627B400] 03:37:22 INFO - PROCESS | 720 | 1464863842487 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 03:37:22 INFO - PROCESS | 720 | 1464863842514 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 720 | 1464863842516 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:37:22 INFO - PROCESS | 720 | 1464863842519 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 720 | 1464863842521 Marionette TRACE conn3 <- [1,78,null,{}] 03:37:22 INFO - PROCESS | 720 | 1464863842524 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 720 | 1464863842596 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:37:22 INFO - PROCESS | 720 | 1464863842667 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13478400 == 27 [pid = 720] [id = 29] 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (17228800) [pid = 720] [serial = 83] [outer = 00000000] 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (18271800) [pid = 720] [serial = 84] [outer = 17228800] 03:37:22 INFO - PROCESS | 720 | 1464863842710 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (18272800) [pid = 720] [serial = 85] [outer = 17228800] 03:37:23 INFO - PROCESS | 720 | 1464863843039 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 03:37:23 INFO - PROCESS | 720 | 1464863843117 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 720 | 1464863843119 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:37:23 INFO - PROCESS | 720 | 1464863843122 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:37:23 INFO - PROCESS | 720 | 1464863843124 Marionette TRACE conn3 <- [1,82,null,{}] 03:37:23 INFO - PROCESS | 720 | 1464863843127 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 720 | 1464863843228 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:37:23 INFO - PROCESS | 720 | 1464863843237 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E9800 == 28 [pid = 720] [id = 30] 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17A1D000) [pid = 720] [serial = 86] [outer = 00000000] 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1864F000) [pid = 720] [serial = 87] [outer = 17A1D000] 03:37:23 INFO - PROCESS | 720 | 1464863843279 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (19A9D000) [pid = 720] [serial = 88] [outer = 17A1D000] 03:37:23 INFO - PROCESS | 720 | 1464863843662 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 03:37:23 INFO - PROCESS | 720 | 1464863843719 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 720 | 1464863843722 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:37:23 INFO - PROCESS | 720 | 1464863843724 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:37:23 INFO - PROCESS | 720 | 1464863843727 Marionette TRACE conn3 <- [1,86,null,{}] 03:37:23 INFO - PROCESS | 720 | 1464863843730 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 720 | 1464863843854 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:37:23 INFO - PROCESS | 720 | 1464863843869 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18278400 == 29 [pid = 720] [id = 31] 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (19A9E000) [pid = 720] [serial = 89] [outer = 00000000] 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1A14F000) [pid = 720] [serial = 90] [outer = 19A9E000] 03:37:23 INFO - PROCESS | 720 | 1464863843915 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1A18D400) [pid = 720] [serial = 91] [outer = 19A9E000] 03:37:24 INFO - PROCESS | 720 | 1464863844269 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 03:37:24 INFO - PROCESS | 720 | 1464863844322 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 720 | 1464863844324 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:37:24 INFO - PROCESS | 720 | 1464863844327 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 720 | 1464863844338 Marionette TRACE conn3 <- [1,90,null,{}] 03:37:24 INFO - PROCESS | 720 | 1464863844341 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 720 | 1464863844415 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:37:24 INFO - PROCESS | 720 | 1464863844512 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A14EC00 == 30 [pid = 720] [id = 32] 03:37:24 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1A159400) [pid = 720] [serial = 92] [outer = 00000000] 03:37:24 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1A668800) [pid = 720] [serial = 93] [outer = 1A159400] 03:37:24 INFO - PROCESS | 720 | 1464863844556 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1A71D400) [pid = 720] [serial = 94] [outer = 1A159400] 03:37:24 INFO - PROCESS | 720 | 1464863844862 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 03:37:24 INFO - PROCESS | 720 | 1464863844925 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 720 | 1464863844926 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:37:24 INFO - PROCESS | 720 | 1464863844930 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:37:24 INFO - PROCESS | 720 | 1464863844931 Marionette TRACE conn3 <- [1,94,null,{}] 03:37:24 INFO - PROCESS | 720 | 1464863844935 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:25 INFO - PROCESS | 720 | 1464863845009 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:37:25 INFO - PROCESS | 720 | 1464863845102 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143B3000 == 31 [pid = 720] [id = 33] 03:37:25 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1A271800) [pid = 720] [serial = 95] [outer = 00000000] 03:37:25 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1A887800) [pid = 720] [serial = 96] [outer = 1A271800] 03:37:25 INFO - PROCESS | 720 | 1464863845146 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1A88F800) [pid = 720] [serial = 97] [outer = 1A271800] 03:37:26 INFO - PROCESS | 720 | 1464863846345 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1454ms 03:37:26 INFO - PROCESS | 720 | 1464863846400 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 720 | 1464863846403 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:37:26 INFO - PROCESS | 720 | 1464863846408 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 720 | 1464863846410 Marionette TRACE conn3 <- [1,98,null,{}] 03:37:26 INFO - PROCESS | 720 | 1464863846416 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 720 | 1464863846521 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:37:26 INFO - PROCESS | 720 | 1464863846537 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F43800 == 32 [pid = 720] [id = 34] 03:37:26 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (10F44400) [pid = 720] [serial = 98] [outer = 00000000] 03:37:26 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (113E0400) [pid = 720] [serial = 99] [outer = 10F44400] 03:37:26 INFO - PROCESS | 720 | 1464863846625 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (114AA800) [pid = 720] [serial = 100] [outer = 10F44400] 03:37:27 INFO - PROCESS | 720 | 1464863847014 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 625ms 03:37:27 INFO - PROCESS | 720 | 1464863847046 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 720 | 1464863847051 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:37:27 INFO - PROCESS | 720 | 1464863847057 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 720 | 1464863847060 Marionette TRACE conn3 <- [1,102,null,{}] 03:37:27 INFO - PROCESS | 720 | 1464863847063 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 720 | 1464863847171 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:37:27 INFO - PROCESS | 720 | 1464863847178 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B9DC00 == 33 [pid = 720] [id = 35] 03:37:27 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (12C8A000) [pid = 720] [serial = 101] [outer = 00000000] 03:37:27 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (13410C00) [pid = 720] [serial = 102] [outer = 12C8A000] 03:37:27 INFO - PROCESS | 720 | 1464863847222 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (13422800) [pid = 720] [serial = 103] [outer = 12C8A000] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 102 (13DC5400) [pid = 720] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1B208000) [pid = 720] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1AC68400) [pid = 720] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1A95E800) [pid = 720] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1A888000) [pid = 720] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A673C00) [pid = 720] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1864D400) [pid = 720] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1B211800) [pid = 720] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 94 (10B5A400) [pid = 720] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 93 (12E72800) [pid = 720] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 92 (15410C00) [pid = 720] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10B73800) [pid = 720] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 90 (11B0BC00) [pid = 720] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1341F800) [pid = 720] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 88 (143AB800) [pid = 720] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1547D800) [pid = 720] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 86 (16790800) [pid = 720] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 85 (132A5400) [pid = 720] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1627B400) [pid = 720] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 83 (17228800) [pid = 720] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 82 (17A1D000) [pid = 720] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 81 (19A9E000) [pid = 720] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:37:27 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A159400) [pid = 720] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:37:28 INFO - PROCESS | 720 | 1464863848044 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1047ms 03:37:28 INFO - PROCESS | 720 | 1464863848100 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 720 | 1464863848103 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:37:28 INFO - PROCESS | 720 | 1464863848111 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 720 | 1464863848114 Marionette TRACE conn3 <- [1,106,null,{}] 03:37:28 INFO - PROCESS | 720 | 1464863848124 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 720 | 1464863848200 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:37:28 INFO - PROCESS | 720 | 1464863848207 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A7000 == 34 [pid = 720] [id = 36] 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (132A8000) [pid = 720] [serial = 104] [outer = 00000000] 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (13DC2000) [pid = 720] [serial = 105] [outer = 132A8000] 03:37:28 INFO - PROCESS | 720 | 1464863848253 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (140B6400) [pid = 720] [serial = 106] [outer = 132A8000] 03:37:28 INFO - PROCESS | 720 | 1464863848655 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 593ms 03:37:28 INFO - PROCESS | 720 | 1464863848708 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 720 | 1464863848710 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:37:28 INFO - PROCESS | 720 | 1464863848713 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 720 | 1464863848715 Marionette TRACE conn3 <- [1,110,null,{}] 03:37:28 INFO - PROCESS | 720 | 1464863848719 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 720 | 1464863848804 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:37:28 INFO - PROCESS | 720 | 1464863848812 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143A9000 == 35 [pid = 720] [id = 37] 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (143AFC00) [pid = 720] [serial = 107] [outer = 00000000] 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15192800) [pid = 720] [serial = 108] [outer = 143AFC00] 03:37:28 INFO - PROCESS | 720 | 1464863848856 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15196000) [pid = 720] [serial = 109] [outer = 143AFC00] 03:37:29 INFO - PROCESS | 720 | 1464863849275 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 03:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:37:29 INFO - PROCESS | 720 | 1464863849310 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 720 | 1464863849312 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:37:29 INFO - PROCESS | 720 | 1464863849315 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 720 | 1464863849317 Marionette TRACE conn3 <- [1,114,null,{}] 03:37:29 INFO - PROCESS | 720 | 1464863849320 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 720 | 1464863849391 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:37:29 INFO - PROCESS | 720 | 1464863849397 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15197800 == 36 [pid = 720] [id = 38] 03:37:29 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (151E1000) [pid = 720] [serial = 110] [outer = 00000000] 03:37:29 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (15485400) [pid = 720] [serial = 111] [outer = 151E1000] 03:37:29 INFO - PROCESS | 720 | 1464863849440 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (156AF000) [pid = 720] [serial = 112] [outer = 151E1000] 03:37:29 INFO - PROCESS | 720 | 1464863849872 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 03:37:29 INFO - PROCESS | 720 | 1464863849913 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 720 | 1464863849918 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:37:29 INFO - PROCESS | 720 | 1464863849924 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 720 | 1464863849928 Marionette TRACE conn3 <- [1,118,null,{}] 03:37:29 INFO - PROCESS | 720 | 1464863849935 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:30 INFO - PROCESS | 720 | 1464863850034 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:37:30 INFO - PROCESS | 720 | 1464863850153 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3C000 == 37 [pid = 720] [id = 39] 03:37:30 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (10F3FC00) [pid = 720] [serial = 113] [outer = 00000000] 03:37:30 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (11360000) [pid = 720] [serial = 114] [outer = 10F3FC00] 03:37:30 INFO - PROCESS | 720 | 1464863850222 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (114A7C00) [pid = 720] [serial = 115] [outer = 10F3FC00] 03:37:30 INFO - PROCESS | 720 | 1464863850716 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 828ms 03:37:30 INFO - PROCESS | 720 | 1464863850767 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 720 | 1464863850773 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:37:30 INFO - PROCESS | 720 | 1464863850780 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 720 | 1464863850783 Marionette TRACE conn3 <- [1,122,null,{}] 03:37:30 INFO - PROCESS | 720 | 1464863850787 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:30 INFO - PROCESS | 720 | 1464863850888 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:37:30 INFO - PROCESS | 720 | 1464863850972 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13249800 == 38 [pid = 720] [id = 40] 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (13425400) [pid = 720] [serial = 116] [outer = 00000000] 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (140B5400) [pid = 720] [serial = 117] [outer = 13425400] 03:37:31 INFO - PROCESS | 720 | 1464863851025 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1518E800) [pid = 720] [serial = 118] [outer = 13425400] 03:37:31 INFO - PROCESS | 720 | 1464863851557 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 797ms 03:37:31 INFO - PROCESS | 720 | 1464863851579 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 720 | 1464863851582 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:37:31 INFO - PROCESS | 720 | 1464863851586 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 720 | 1464863851589 Marionette TRACE conn3 <- [1,126,null,{}] 03:37:31 INFO - PROCESS | 720 | 1464863851600 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:31 INFO - PROCESS | 720 | 1464863851699 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:37:31 INFO - PROCESS | 720 | 1464863851783 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D35000 == 39 [pid = 720] [id = 41] 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15F6F400) [pid = 720] [serial = 119] [outer = 00000000] 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (169CB800) [pid = 720] [serial = 120] [outer = 15F6F400] 03:37:31 INFO - PROCESS | 720 | 1464863851839 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (16EB1400) [pid = 720] [serial = 121] [outer = 15F6F400] 03:37:32 INFO - PROCESS | 720 | 1464863852346 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 03:37:32 INFO - PROCESS | 720 | 1464863852387 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 720 | 1464863852389 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:37:32 INFO - PROCESS | 720 | 1464863852393 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 720 | 1464863852395 Marionette TRACE conn3 <- [1,130,null,{}] 03:37:32 INFO - PROCESS | 720 | 1464863852399 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 720 | 1464863852493 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:37:32 INFO - PROCESS | 720 | 1464863852576 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16C18C00 == 40 [pid = 720] [id = 42] 03:37:32 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1786C400) [pid = 720] [serial = 122] [outer = 00000000] 03:37:32 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17874C00) [pid = 720] [serial = 123] [outer = 1786C400] 03:37:32 INFO - PROCESS | 720 | 1464863852638 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (17AB5C00) [pid = 720] [serial = 124] [outer = 1786C400] 03:37:33 INFO - PROCESS | 720 | 1464863853185 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 828ms 03:37:33 INFO - PROCESS | 720 | 1464863853235 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 720 | 1464863853237 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:37:33 INFO - PROCESS | 720 | 1464863853241 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 720 | 1464863853243 Marionette TRACE conn3 <- [1,134,null,{}] 03:37:33 INFO - PROCESS | 720 | 1464863853246 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:33 INFO - PROCESS | 720 | 1464863853351 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:37:33 INFO - PROCESS | 720 | 1464863853438 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16EA3C00 == 41 [pid = 720] [id = 43] 03:37:33 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1780B800) [pid = 720] [serial = 125] [outer = 00000000] 03:37:33 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (18275C00) [pid = 720] [serial = 126] [outer = 1780B800] 03:37:33 INFO - PROCESS | 720 | 1464863853490 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (185B2800) [pid = 720] [serial = 127] [outer = 1780B800] 03:37:34 INFO - PROCESS | 720 | 1464863854074 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 906ms 03:37:34 INFO - PROCESS | 720 | 1464863854145 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 720 | 1464863854150 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:37:34 INFO - PROCESS | 720 | 1464863854155 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:37:34 INFO - PROCESS | 720 | 1464863854158 Marionette TRACE conn3 <- [1,138,null,{}] 03:37:34 INFO - PROCESS | 720 | 1464863854164 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 720 | 1464863854255 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:37:34 INFO - PROCESS | 720 | 1464863854330 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B55800 == 42 [pid = 720] [id = 44] 03:37:34 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (10B79C00) [pid = 720] [serial = 128] [outer = 00000000] 03:37:34 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (113A3800) [pid = 720] [serial = 129] [outer = 10B79C00] 03:37:34 INFO - PROCESS | 720 | 1464863854378 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (11B12000) [pid = 720] [serial = 130] [outer = 10B79C00] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 143A9000 == 41 [pid = 720] [id = 37] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 132A7000 == 40 [pid = 720] [id = 36] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 12B9DC00 == 39 [pid = 720] [id = 35] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 10F43800 == 38 [pid = 720] [id = 34] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 143B3000 == 37 [pid = 720] [id = 33] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 13478400 == 36 [pid = 720] [id = 29] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 16C18C00 == 35 [pid = 720] [id = 42] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 16EA3C00 == 34 [pid = 720] [id = 43] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 15D35000 == 33 [pid = 720] [id = 41] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 15197800 == 32 [pid = 720] [id = 38] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 107E9800 == 31 [pid = 720] [id = 30] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 1A14EC00 == 30 [pid = 720] [id = 32] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 18278400 == 29 [pid = 720] [id = 31] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 10F3C000 == 28 [pid = 720] [id = 39] 03:37:35 INFO - PROCESS | 720 | --DOCSHELL 13249800 == 27 [pid = 720] [id = 40] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 106 (167C7000) [pid = 720] [serial = 17] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 105 (10B5F000) [pid = 720] [serial = 51] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 104 (13417800) [pid = 720] [serial = 54] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 103 (156AF800) [pid = 720] [serial = 57] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 102 (110F5C00) [pid = 720] [serial = 60] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 101 (11DA2400) [pid = 720] [serial = 63] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 100 (137F7400) [pid = 720] [serial = 66] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 99 (140B2C00) [pid = 720] [serial = 67] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 98 (151E2C00) [pid = 720] [serial = 69] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 97 (15688C00) [pid = 720] [serial = 72] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15D3A800) [pid = 720] [serial = 73] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 95 (169D0C00) [pid = 720] [serial = 75] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 94 (17166C00) [pid = 720] [serial = 78] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 93 (17872800) [pid = 720] [serial = 81] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 92 (18271800) [pid = 720] [serial = 84] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1864F000) [pid = 720] [serial = 87] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1A14F000) [pid = 720] [serial = 90] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1A668800) [pid = 720] [serial = 93] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 88 (169D2C00) [pid = 720] [serial = 76] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 87 (153AE800) [pid = 720] [serial = 70] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1780C000) [pid = 720] [serial = 79] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 85 (11363800) [pid = 720] [serial = 61] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 84 (178C6800) [pid = 720] [serial = 82] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 83 (18272800) [pid = 720] [serial = 85] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 82 (15D6F400) [pid = 720] [serial = 58] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 81 (19A9D000) [pid = 720] [serial = 88] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 80 (10B77400) [pid = 720] [serial = 52] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A18D400) [pid = 720] [serial = 91] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 78 (13486000) [pid = 720] [serial = 55] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1B30E400) [pid = 720] [serial = 43] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 76 (13242C00) [pid = 720] [serial = 64] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 75 (1A71D400) [pid = 720] [serial = 94] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 74 (140B0000) [pid = 720] [serial = 9] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 73 (140B6800) [pid = 720] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 72 (11DA7C00) [pid = 720] [serial = 4] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 71 (1AC73400) [pid = 720] [serial = 36] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 70 (1A9EF000) [pid = 720] [serial = 33] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 69 (1A9F3000) [pid = 720] [serial = 34] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 68 (1A890000) [pid = 720] [serial = 30] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 67 (1A958000) [pid = 720] [serial = 31] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 66 (1AD64000) [pid = 720] [serial = 28] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 65 (1AD60000) [pid = 720] [serial = 27] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 64 (1A271000) [pid = 720] [serial = 24] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 63 (1864FC00) [pid = 720] [serial = 21] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 62 (18654000) [pid = 720] [serial = 22] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 61 (169D6400) [pid = 720] [serial = 14] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 60 (1B562400) [pid = 720] [serial = 48] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 59 (1B30E000) [pid = 720] [serial = 42] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 58 (1B43C800) [pid = 720] [serial = 45] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 57 (1B210C00) [pid = 720] [serial = 39] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 56 (1B304400) [pid = 720] [serial = 40] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | --DOMWINDOW == 55 (1AC77800) [pid = 720] [serial = 37] [outer = 00000000] [url = about:blank] 03:37:35 INFO - PROCESS | 720 | 1464863855415 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1313ms 03:37:35 INFO - PROCESS | 720 | 1464863855467 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 720 | 1464863855471 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:37:35 INFO - PROCESS | 720 | 1464863855476 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:37:35 INFO - PROCESS | 720 | 1464863855479 Marionette TRACE conn3 <- [1,142,null,{}] 03:37:35 INFO - PROCESS | 720 | 1464863855485 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:35 INFO - PROCESS | 720 | 1464863855571 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:37:35 INFO - PROCESS | 720 | 1464863855641 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 720 | ++DOCSHELL 10F3C400 == 28 [pid = 720] [id = 45] 03:37:35 INFO - PROCESS | 720 | ++DOMWINDOW == 56 (10F43800) [pid = 720] [serial = 131] [outer = 00000000] 03:37:35 INFO - PROCESS | 720 | ++DOMWINDOW == 57 (113D7400) [pid = 720] [serial = 132] [outer = 10F43800] 03:37:35 INFO - PROCESS | 720 | 1464863855692 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 720 | ++DOMWINDOW == 58 (11D7F800) [pid = 720] [serial = 133] [outer = 10F43800] 03:37:36 INFO - PROCESS | 720 | 1464863856047 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 594ms 03:37:36 INFO - PROCESS | 720 | 1464863856074 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 720 | 1464863856080 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:37:36 INFO - PROCESS | 720 | 1464863856093 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 720 | 1464863856096 Marionette TRACE conn3 <- [1,146,null,{}] 03:37:36 INFO - PROCESS | 720 | 1464863856099 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 720 | 1464863856182 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:37:36 INFO - PROCESS | 720 | 1464863856189 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BA2400 == 29 [pid = 720] [id = 46] 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (13178800) [pid = 720] [serial = 134] [outer = 00000000] 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (132A8400) [pid = 720] [serial = 135] [outer = 13178800] 03:37:36 INFO - PROCESS | 720 | 1464863856233 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (13416C00) [pid = 720] [serial = 136] [outer = 13178800] 03:37:36 INFO - PROCESS | 720 | 1464863856650 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 03:37:36 INFO - PROCESS | 720 | 1464863856690 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 720 | 1464863856693 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 720 | 1464863856696 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:37:36 INFO - PROCESS | 720 | 1464863856700 Marionette TRACE conn3 <- [1,150,null,{}] 03:37:36 INFO - PROCESS | 720 | 1464863856710 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 720 | 1464863856789 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:37:36 INFO - PROCESS | 720 | 1464863856798 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13DC5000 == 30 [pid = 720] [id = 47] 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (13DC8800) [pid = 720] [serial = 137] [outer = 00000000] 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (140B0C00) [pid = 720] [serial = 138] [outer = 13DC8800] 03:37:36 INFO - PROCESS | 720 | 1464863856846 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (140B8400) [pid = 720] [serial = 139] [outer = 13DC8800] 03:37:37 INFO - PROCESS | 720 | 1464863857266 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 03:37:37 INFO - PROCESS | 720 | 1464863857295 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 720 | 1464863857297 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:37:37 INFO - PROCESS | 720 | 1464863857313 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 720 | 1464863857315 Marionette TRACE conn3 <- [1,154,null,{}] 03:37:37 INFO - PROCESS | 720 | 1464863857323 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 720 | 1464863857425 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:37:37 INFO - PROCESS | 720 | 1464863857433 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13716C00 == 31 [pid = 720] [id = 48] 03:37:37 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (14EF1400) [pid = 720] [serial = 140] [outer = 00000000] 03:37:37 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (151EFC00) [pid = 720] [serial = 141] [outer = 14EF1400] 03:37:37 INFO - PROCESS | 720 | 1464863857510 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (15417C00) [pid = 720] [serial = 142] [outer = 14EF1400] 03:37:37 INFO - PROCESS | 720 | 1464863857934 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 657ms 03:37:37 INFO - PROCESS | 720 | 1464863857959 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 720 | 1464863857960 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:37:37 INFO - PROCESS | 720 | 1464863857970 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 720 | 1464863857971 Marionette TRACE conn3 <- [1,158,null,{}] 03:37:37 INFO - PROCESS | 720 | 1464863857975 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:38 INFO - PROCESS | 720 | 1464863858073 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:37:38 INFO - PROCESS | 720 | 1464863858080 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1540E400 == 32 [pid = 720] [id = 49] 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (15483400) [pid = 720] [serial = 143] [outer = 00000000] 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (15D35000) [pid = 720] [serial = 144] [outer = 15483400] 03:37:38 INFO - PROCESS | 720 | 1464863858123 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (15F68000) [pid = 720] [serial = 145] [outer = 15483400] 03:37:38 INFO - PROCESS | 720 | 1464863858562 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 03:37:38 INFO - PROCESS | 720 | 1464863858602 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 720 | 1464863858604 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:37:38 INFO - PROCESS | 720 | 1464863858607 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 720 | 1464863858609 Marionette TRACE conn3 <- [1,162,null,{}] 03:37:38 INFO - PROCESS | 720 | 1464863858613 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:38 INFO - PROCESS | 720 | 1464863858731 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:37:38 INFO - PROCESS | 720 | 1464863858739 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1627B800 == 33 [pid = 720] [id = 50] 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (16286C00) [pid = 720] [serial = 146] [outer = 00000000] 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (16C22800) [pid = 720] [serial = 147] [outer = 16286C00] 03:37:38 INFO - PROCESS | 720 | 1464863858783 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (17806000) [pid = 720] [serial = 148] [outer = 16286C00] 03:37:39 INFO - PROCESS | 720 | 1464863859195 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 640ms 03:37:39 INFO - PROCESS | 720 | 1464863859246 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 720 | 1464863859248 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:37:39 INFO - PROCESS | 720 | 1464863859251 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:37:39 INFO - PROCESS | 720 | 1464863859253 Marionette TRACE conn3 <- [1,166,null,{}] 03:37:39 INFO - PROCESS | 720 | 1464863859264 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 720 | 1464863859380 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1A271800) [pid = 720] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 71 (151E1000) [pid = 720] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 70 (10F44400) [pid = 720] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 69 (143AFC00) [pid = 720] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 68 (12C8A000) [pid = 720] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:37:39 INFO - PROCESS | 720 | --DOMWINDOW == 67 (132A8000) [pid = 720] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:37:39 INFO - PROCESS | 720 | 1464863859445 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B7A000 == 34 [pid = 720] [id = 51] 03:37:39 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (10F3BC00) [pid = 720] [serial = 149] [outer = 00000000] 03:37:39 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (13251C00) [pid = 720] [serial = 150] [outer = 10F3BC00] 03:37:39 INFO - PROCESS | 720 | 1464863859488 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (1370E800) [pid = 720] [serial = 151] [outer = 10F3BC00] 03:37:39 INFO - PROCESS | 720 | 1464863859844 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 657ms 03:37:39 INFO - PROCESS | 720 | 1464863859910 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 720 | 1464863859912 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:37:39 INFO - PROCESS | 720 | 1464863859916 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 720 | 1464863859917 Marionette TRACE conn3 <- [1,170,null,{}] 03:37:39 INFO - PROCESS | 720 | 1464863859921 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 720 | 1464863860001 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:37:40 INFO - PROCESS | 720 | 1464863860007 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140AC400 == 35 [pid = 720] [id = 52] 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (15191C00) [pid = 720] [serial = 152] [outer = 00000000] 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (17A15800) [pid = 720] [serial = 153] [outer = 15191C00] 03:37:40 INFO - PROCESS | 720 | 1464863860051 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (17A16400) [pid = 720] [serial = 154] [outer = 15191C00] 03:37:40 INFO - PROCESS | 720 | 1464863860407 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 03:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:37:40 INFO - PROCESS | 720 | 1464863860451 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 720 | 1464863860453 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:37:40 INFO - PROCESS | 720 | 1464863860456 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 720 | 1464863860457 Marionette TRACE conn3 <- [1,174,null,{}] 03:37:40 INFO - PROCESS | 720 | 1464863860461 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 720 | 1464863860560 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:37:40 INFO - PROCESS | 720 | 1464863860569 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1135D400 == 36 [pid = 720] [id = 53] 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (13DC0400) [pid = 720] [serial = 155] [outer = 00000000] 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1864B000) [pid = 720] [serial = 156] [outer = 13DC0400] 03:37:40 INFO - PROCESS | 720 | 1464863860612 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1864C400) [pid = 720] [serial = 157] [outer = 13DC0400] 03:37:40 INFO - PROCESS | 720 | 1464863860984 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 593ms 03:37:41 INFO - PROCESS | 720 | 1464863861053 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 720 | 1464863861055 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:37:41 INFO - PROCESS | 720 | 1464863861058 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 720 | 1464863861061 Marionette TRACE conn3 <- [1,178,null,{}] 03:37:41 INFO - PROCESS | 720 | 1464863861064 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 720 | 1464863861160 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:37:41 INFO - PROCESS | 720 | 1464863861168 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1036C000 == 37 [pid = 720] [id = 54] 03:37:41 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (1036D000) [pid = 720] [serial = 158] [outer = 00000000] 03:37:41 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (19A9A800) [pid = 720] [serial = 159] [outer = 1036D000] 03:37:41 INFO - PROCESS | 720 | 1464863861238 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (19AA4400) [pid = 720] [serial = 160] [outer = 1036D000] 03:37:41 INFO - PROCESS | 720 | 1464863861950 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 954ms 03:37:42 INFO - PROCESS | 720 | 1464863862005 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 720 | 1464863862010 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:37:42 INFO - PROCESS | 720 | 1464863862014 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 720 | 1464863862019 Marionette TRACE conn3 <- [1,182,null,{}] 03:37:42 INFO - PROCESS | 720 | 1464863862025 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:42 INFO - PROCESS | 720 | 1464863862133 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:37:42 INFO - PROCESS | 720 | 1464863862203 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3A800 == 38 [pid = 720] [id = 55] 03:37:42 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (11361400) [pid = 720] [serial = 161] [outer = 00000000] 03:37:42 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (131E3000) [pid = 720] [serial = 162] [outer = 11361400] 03:37:42 INFO - PROCESS | 720 | 1464863862258 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (13421400) [pid = 720] [serial = 163] [outer = 11361400] 03:37:43 INFO - PROCESS | 720 | 1464863863033 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1047ms 03:37:43 INFO - PROCESS | 720 | 1464863863087 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 720 | 1464863863091 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 720 | 1464863863097 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:37:43 INFO - PROCESS | 720 | 1464863863101 Marionette TRACE conn3 <- [1,186,null,{}] 03:37:43 INFO - PROCESS | 720 | 1464863863108 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 720 | 1464863863216 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:37:43 INFO - PROCESS | 720 | 1464863863278 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5FC00 == 39 [pid = 720] [id = 56] 03:37:43 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (113A1C00) [pid = 720] [serial = 164] [outer = 00000000] 03:37:43 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (11B0EC00) [pid = 720] [serial = 165] [outer = 113A1C00] 03:37:43 INFO - PROCESS | 720 | 1464863863325 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (12B6A000) [pid = 720] [serial = 166] [outer = 113A1C00] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 1135D400 == 38 [pid = 720] [id = 53] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 140AC400 == 37 [pid = 720] [id = 52] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 10B7A000 == 36 [pid = 720] [id = 51] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 1627B800 == 35 [pid = 720] [id = 50] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 1540E400 == 34 [pid = 720] [id = 49] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 13716C00 == 33 [pid = 720] [id = 48] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 13DC5000 == 32 [pid = 720] [id = 47] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 12BA2400 == 31 [pid = 720] [id = 46] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 10F3C400 == 30 [pid = 720] [id = 45] 03:37:43 INFO - PROCESS | 720 | --DOCSHELL 10B55800 == 29 [pid = 720] [id = 44] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 84 (15485400) [pid = 720] [serial = 111] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 83 (156AF000) [pid = 720] [serial = 112] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 82 (113E0400) [pid = 720] [serial = 99] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 81 (114AA800) [pid = 720] [serial = 100] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 80 (15196000) [pid = 720] [serial = 109] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 79 (13410C00) [pid = 720] [serial = 102] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 78 (15192800) [pid = 720] [serial = 108] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 77 (13422800) [pid = 720] [serial = 103] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 76 (140B6400) [pid = 720] [serial = 106] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 75 (1A88F800) [pid = 720] [serial = 97] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 74 (13DC2000) [pid = 720] [serial = 105] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1A887800) [pid = 720] [serial = 96] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 720 | 1464863863815 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 03:37:43 INFO - PROCESS | 720 | 1464863863843 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 720 | 1464863863849 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:37:43 INFO - PROCESS | 720 | 1464863863856 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 720 | 1464863863858 Marionette TRACE conn3 <- [1,190,null,{}] 03:37:43 INFO - PROCESS | 720 | 1464863863862 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 720 | 1464863863941 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:37:43 INFO - PROCESS | 720 | 1464863863948 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12C89800 == 30 [pid = 720] [id = 57] 03:37:43 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (13176000) [pid = 720] [serial = 167] [outer = 00000000] 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (13425C00) [pid = 720] [serial = 168] [outer = 13176000] 03:37:44 INFO - PROCESS | 720 | 1464863863994 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1370EC00) [pid = 720] [serial = 169] [outer = 13176000] 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (137F4400) [pid = 720] [serial = 170] [outer = 1B43D800] 03:37:44 INFO - PROCESS | 720 | 1464863864458 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 641ms 03:37:44 INFO - PROCESS | 720 | 1464863864491 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 720 | 1464863864493 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:37:44 INFO - PROCESS | 720 | 1464863864497 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 720 | 1464863864500 Marionette TRACE conn3 <- [1,194,null,{}] 03:37:44 INFO - PROCESS | 720 | 1464863864511 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:44 INFO - PROCESS | 720 | 1464863864594 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:37:44 INFO - PROCESS | 720 | 1464863864630 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15197000 == 31 [pid = 720] [id = 58] 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (15197C00) [pid = 720] [serial = 171] [outer = 00000000] 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (151EA800) [pid = 720] [serial = 172] [outer = 15197C00] 03:37:44 INFO - PROCESS | 720 | 1464863864678 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15418000) [pid = 720] [serial = 173] [outer = 15197C00] 03:37:45 INFO - PROCESS | 720 | 1464863865104 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 641ms 03:37:45 INFO - PROCESS | 720 | 1464863865135 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 720 | 1464863865137 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:37:45 INFO - PROCESS | 720 | 1464863865140 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 720 | 1464863865142 Marionette TRACE conn3 <- [1,198,null,{}] 03:37:45 INFO - PROCESS | 720 | 1464863865145 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 720 | 1464863865221 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:37:45 INFO - PROCESS | 720 | 1464863865228 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15195800 == 32 [pid = 720] [id = 59] 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (1568CC00) [pid = 720] [serial = 174] [outer = 00000000] 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (15F6C400) [pid = 720] [serial = 175] [outer = 1568CC00] 03:37:45 INFO - PROCESS | 720 | 1464863865271 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (1627A800) [pid = 720] [serial = 176] [outer = 1568CC00] 03:37:45 INFO - PROCESS | 720 | 1464863865645 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 547ms 03:37:45 INFO - PROCESS | 720 | 1464863865676 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 720 | 1464863865678 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:37:45 INFO - PROCESS | 720 | 1464863865681 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 720 | 1464863865682 Marionette TRACE conn3 <- [1,202,null,{}] 03:37:45 INFO - PROCESS | 720 | 1464863865686 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 720 | 1464863865802 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:37:45 INFO - PROCESS | 720 | 1464863865814 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 167C9800 == 33 [pid = 720] [id = 60] 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (167C9C00) [pid = 720] [serial = 177] [outer = 00000000] 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1715FC00) [pid = 720] [serial = 178] [outer = 167C9C00] 03:37:45 INFO - PROCESS | 720 | 1464863865864 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (176C8C00) [pid = 720] [serial = 179] [outer = 167C9C00] 03:37:46 INFO - PROCESS | 720 | 1464863866266 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 640ms 03:37:46 INFO - PROCESS | 720 | 1464863866322 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 720 | 1464863866324 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:37:46 INFO - PROCESS | 720 | 1464863866327 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 720 | 1464863866328 Marionette TRACE conn3 <- [1,206,null,{}] 03:37:46 INFO - PROCESS | 720 | 1464863866332 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:46 INFO - PROCESS | 720 | 1464863866456 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:37:46 INFO - PROCESS | 720 | 1464863866468 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1786A000 == 34 [pid = 720] [id = 61] 03:37:46 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1786DC00) [pid = 720] [serial = 180] [outer = 00000000] 03:37:46 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1864A400) [pid = 720] [serial = 181] [outer = 1786DC00] 03:37:46 INFO - PROCESS | 720 | 1464863866550 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (19A9D800) [pid = 720] [serial = 182] [outer = 1786DC00] 03:37:46 INFO - PROCESS | 720 | 1464863866954 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 704ms 03:37:47 INFO - PROCESS | 720 | 1464863867024 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 720 | 1464863867026 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:37:47 INFO - PROCESS | 720 | 1464863867030 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:37:47 INFO - PROCESS | 720 | 1464863867031 Marionette TRACE conn3 <- [1,210,null,{}] 03:37:47 INFO - PROCESS | 720 | 1464863867035 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 720 | 1464863867155 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:37:47 INFO - PROCESS | 720 | 1464863867165 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185BB800 == 35 [pid = 720] [id = 62] 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (19D4EC00) [pid = 720] [serial = 183] [outer = 00000000] 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1A159400) [pid = 720] [serial = 184] [outer = 19D4EC00] 03:37:47 INFO - PROCESS | 720 | 1464863867210 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1A15AC00) [pid = 720] [serial = 185] [outer = 19D4EC00] 03:37:47 INFO - PROCESS | 720 | 1464863867600 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 03:37:47 INFO - PROCESS | 720 | 1464863867627 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 720 | 1464863867629 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:37:47 INFO - PROCESS | 720 | 1464863867632 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:37:47 INFO - PROCESS | 720 | 1464863867634 Marionette TRACE conn3 <- [1,214,null,{}] 03:37:47 INFO - PROCESS | 720 | 1464863867637 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 720 | 1464863867737 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:37:47 INFO - PROCESS | 720 | 1464863867743 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1141F400 == 36 [pid = 720] [id = 63] 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (178BEC00) [pid = 720] [serial = 186] [outer = 00000000] 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1A273400) [pid = 720] [serial = 187] [outer = 178BEC00] 03:37:47 INFO - PROCESS | 720 | 1464863867786 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1A273800) [pid = 720] [serial = 188] [outer = 178BEC00] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1780B800) [pid = 720] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 93 (14EF1400) [pid = 720] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 92 (15191C00) [pid = 720] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 91 (15483400) [pid = 720] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 90 (16286C00) [pid = 720] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 89 (13DC8800) [pid = 720] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 88 (10F43800) [pid = 720] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 87 (13178800) [pid = 720] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 86 (10F3BC00) [pid = 720] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 85 (10F3FC00) [pid = 720] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 84 (13425400) [pid = 720] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 83 (13DC0400) [pid = 720] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 82 (15F6F400) [pid = 720] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:37:48 INFO - PROCESS | 720 | --DOMWINDOW == 81 (1786C400) [pid = 720] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:37:48 INFO - PROCESS | 720 | 1464863868266 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 704ms 03:37:48 INFO - PROCESS | 720 | 1464863868332 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 720 | 1464863868334 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:37:48 INFO - PROCESS | 720 | 1464863868338 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 720 | 1464863868339 Marionette TRACE conn3 <- [1,218,null,{}] 03:37:48 INFO - PROCESS | 720 | 1464863868343 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:48 INFO - PROCESS | 720 | 1464863868414 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:37:48 INFO - PROCESS | 720 | 1464863868504 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10767400 == 37 [pid = 720] [id = 64] 03:37:48 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (11D7FC00) [pid = 720] [serial = 189] [outer = 00000000] 03:37:48 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (137F8000) [pid = 720] [serial = 190] [outer = 11D7FC00] 03:37:48 INFO - PROCESS | 720 | 1464863868549 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (16781400) [pid = 720] [serial = 191] [outer = 11D7FC00] 03:37:48 INFO - PROCESS | 720 | 1464863868881 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 03:37:48 INFO - PROCESS | 720 | 1464863868934 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 720 | 1464863868936 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:37:48 INFO - PROCESS | 720 | 1464863868940 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 720 | 1464863868941 Marionette TRACE conn3 <- [1,222,null,{}] 03:37:48 INFO - PROCESS | 720 | 1464863868945 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 720 | 1464863869016 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:37:49 INFO - PROCESS | 720 | 1464863869022 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D6F400 == 38 [pid = 720] [id = 65] 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (16C21800) [pid = 720] [serial = 192] [outer = 00000000] 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1A671000) [pid = 720] [serial = 193] [outer = 16C21800] 03:37:49 INFO - PROCESS | 720 | 1464863869066 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1A71CC00) [pid = 720] [serial = 194] [outer = 16C21800] 03:37:49 INFO - PROCESS | 720 | 1464863869424 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 532ms 03:37:49 INFO - PROCESS | 720 | 1464863869484 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 720 | 1464863869486 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:37:49 INFO - PROCESS | 720 | 1464863869490 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:37:49 INFO - PROCESS | 720 | 1464863869492 Marionette TRACE conn3 <- [1,226,null,{}] 03:37:49 INFO - PROCESS | 720 | 1464863869496 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 720 | 1464863869587 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:37:49 INFO - PROCESS | 720 | 1464863869593 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A151400 == 39 [pid = 720] [id = 66] 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1A71DC00) [pid = 720] [serial = 195] [outer = 00000000] 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1A889800) [pid = 720] [serial = 196] [outer = 1A71DC00] 03:37:49 INFO - PROCESS | 720 | 1464863869640 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1A88F800) [pid = 720] [serial = 197] [outer = 1A71DC00] 03:37:50 INFO - PROCESS | 720 | 1464863870055 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 594ms 03:37:50 INFO - PROCESS | 720 | 1464863870089 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 720 | 1464863870090 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:37:50 INFO - PROCESS | 720 | 1464863870094 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:37:50 INFO - PROCESS | 720 | 1464863870095 Marionette TRACE conn3 <- [1,230,null,{}] 03:37:50 INFO - PROCESS | 720 | 1464863870113 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:50 INFO - PROCESS | 720 | 1464863870185 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:37:50 INFO - PROCESS | 720 | 1464863870290 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10374000 == 40 [pid = 720] [id = 67] 03:37:50 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (10374400) [pid = 720] [serial = 198] [outer = 00000000] 03:37:50 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (10763000) [pid = 720] [serial = 199] [outer = 10374400] 03:37:50 INFO - PROCESS | 720 | 1464863870355 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (10F3A400) [pid = 720] [serial = 200] [outer = 10374400] 03:37:50 INFO - PROCESS | 720 | 1464863870907 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 891ms 03:37:51 INFO - PROCESS | 720 | 1464863871000 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 720 | 1464863871005 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:37:51 INFO - PROCESS | 720 | 1464863871010 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 720 | 1464863871014 Marionette TRACE conn3 <- [1,234,null,{}] 03:37:51 INFO - PROCESS | 720 | 1464863871019 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 720 | 1464863871126 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:37:51 INFO - PROCESS | 720 | 1464863871193 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13243800 == 41 [pid = 720] [id = 68] 03:37:51 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (13254000) [pid = 720] [serial = 201] [outer = 00000000] 03:37:51 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (140B8000) [pid = 720] [serial = 202] [outer = 13254000] 03:37:51 INFO - PROCESS | 720 | 1464863871248 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15193C00) [pid = 720] [serial = 203] [outer = 13254000] 03:37:51 INFO - PROCESS | 720 | 1464863871788 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 03:37:51 INFO - PROCESS | 720 | 1464863871856 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 720 | 1464863871860 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:37:51 INFO - PROCESS | 720 | 1464863871864 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 720 | 1464863871866 Marionette TRACE conn3 <- [1,238,null,{}] 03:37:51 INFO - PROCESS | 720 | 1464863871870 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:52 INFO - PROCESS | 720 | 1464863871977 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:37:52 INFO - PROCESS | 720 | 1464863872049 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15487800 == 42 [pid = 720] [id = 69] 03:37:52 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (156B6400) [pid = 720] [serial = 204] [outer = 00000000] 03:37:52 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (178C9800) [pid = 720] [serial = 205] [outer = 156B6400] 03:37:52 INFO - PROCESS | 720 | 1464863872103 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (18278800) [pid = 720] [serial = 206] [outer = 156B6400] 03:37:52 INFO - PROCESS | 720 | 1464863872649 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 828ms 03:37:52 INFO - PROCESS | 720 | 1464863872707 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 720 | 1464863872709 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:37:52 INFO - PROCESS | 720 | 1464863872719 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - PROCESS | 720 | 1464863872725 Marionette TRACE conn3 <- [1,242,null,{}] 03:37:52 INFO - PROCESS | 720 | 1464863872730 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:52 INFO - PROCESS | 720 | 1464863872859 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:37:52 INFO - PROCESS | 720 | 1464863872950 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518A000 == 43 [pid = 720] [id = 70] 03:37:52 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (185BA800) [pid = 720] [serial = 207] [outer = 00000000] 03:37:53 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (19A9B000) [pid = 720] [serial = 208] [outer = 185BA800] 03:37:53 INFO - PROCESS | 720 | 1464863873003 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1A71B000) [pid = 720] [serial = 209] [outer = 185BA800] 03:37:53 INFO - PROCESS | 720 | 1464863873679 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1000ms 03:37:53 INFO - PROCESS | 720 | 1464863873715 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 720 | 1464863873719 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:37:53 INFO - PROCESS | 720 | 1464863873738 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:37:53 INFO - PROCESS | 720 | 1464863873742 Marionette TRACE conn3 <- [1,246,null,{}] 03:37:53 INFO - PROCESS | 720 | 1464863873748 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:53 INFO - PROCESS | 720 | 1464863873840 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:37:53 INFO - PROCESS | 720 | 1464863873915 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B73800 == 44 [pid = 720] [id = 71] 03:37:53 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (10B74000) [pid = 720] [serial = 210] [outer = 00000000] 03:37:53 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (11DA8C00) [pid = 720] [serial = 211] [outer = 10B74000] 03:37:53 INFO - PROCESS | 720 | 1464863873970 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (13241C00) [pid = 720] [serial = 212] [outer = 10B74000] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 1A151400 == 43 [pid = 720] [id = 66] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 15D6F400 == 42 [pid = 720] [id = 65] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 10767400 == 41 [pid = 720] [id = 64] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 1141F400 == 40 [pid = 720] [id = 63] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 185BB800 == 39 [pid = 720] [id = 62] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 1786A000 == 38 [pid = 720] [id = 61] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 167C9800 == 37 [pid = 720] [id = 60] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 15195800 == 36 [pid = 720] [id = 59] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 15197000 == 35 [pid = 720] [id = 58] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 12C89800 == 34 [pid = 720] [id = 57] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 10B5FC00 == 33 [pid = 720] [id = 56] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 10F3A800 == 32 [pid = 720] [id = 55] 03:37:54 INFO - PROCESS | 720 | --DOCSHELL 1036C000 == 31 [pid = 720] [id = 54] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 104 (19A9A800) [pid = 720] [serial = 159] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 103 (15D35000) [pid = 720] [serial = 144] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 102 (16C22800) [pid = 720] [serial = 147] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 101 (140B0C00) [pid = 720] [serial = 138] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 100 (113D7400) [pid = 720] [serial = 132] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 99 (11D7F800) [pid = 720] [serial = 133] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 98 (132A8400) [pid = 720] [serial = 135] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 97 (13416C00) [pid = 720] [serial = 136] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 96 (113A3800) [pid = 720] [serial = 129] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 95 (15F68000) [pid = 720] [serial = 145] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 94 (13251C00) [pid = 720] [serial = 150] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 93 (114A7C00) [pid = 720] [serial = 115] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 92 (11360000) [pid = 720] [serial = 114] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1370E800) [pid = 720] [serial = 151] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1518E800) [pid = 720] [serial = 118] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 89 (140B5400) [pid = 720] [serial = 117] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 88 (17806000) [pid = 720] [serial = 148] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1864B000) [pid = 720] [serial = 156] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 86 (16EB1400) [pid = 720] [serial = 121] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 85 (169CB800) [pid = 720] [serial = 120] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 84 (17AB5C00) [pid = 720] [serial = 124] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 83 (17874C00) [pid = 720] [serial = 123] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 82 (185B2800) [pid = 720] [serial = 127] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 81 (18275C00) [pid = 720] [serial = 126] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 80 (151EFC00) [pid = 720] [serial = 141] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 79 (15417C00) [pid = 720] [serial = 142] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 78 (17A15800) [pid = 720] [serial = 153] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1864C400) [pid = 720] [serial = 157] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 76 (140B8400) [pid = 720] [serial = 139] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | --DOMWINDOW == 75 (17A16400) [pid = 720] [serial = 154] [outer = 00000000] [url = about:blank] 03:37:54 INFO - PROCESS | 720 | 1464863874529 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 829ms 03:37:54 INFO - PROCESS | 720 | 1464863874581 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 720 | 1464863874586 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:37:54 INFO - PROCESS | 720 | 1464863874592 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 720 | 1464863874595 Marionette TRACE conn3 <- [1,250,null,{}] 03:37:54 INFO - PROCESS | 720 | 1464863874598 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 720 | 1464863874691 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:37:54 INFO - PROCESS | 720 | 1464863874765 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CA800 == 32 [pid = 720] [id = 72] 03:37:54 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (107EE400) [pid = 720] [serial = 213] [outer = 00000000] 03:37:54 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (11B04400) [pid = 720] [serial = 214] [outer = 107EE400] 03:37:54 INFO - PROCESS | 720 | 1464863874809 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (13404000) [pid = 720] [serial = 215] [outer = 107EE400] 03:37:55 INFO - PROCESS | 720 | 1464863875171 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 641ms 03:37:55 INFO - PROCESS | 720 | 1464863875230 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 720 | 1464863875232 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:37:55 INFO - PROCESS | 720 | 1464863875236 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 720 | 1464863875239 Marionette TRACE conn3 <- [1,254,null,{}] 03:37:55 INFO - PROCESS | 720 | 1464863875249 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:55 INFO - PROCESS | 720 | 1464863875327 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:37:55 INFO - PROCESS | 720 | 1464863875336 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B3C00 == 33 [pid = 720] [id = 73] 03:37:55 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (140B8400) [pid = 720] [serial = 216] [outer = 00000000] 03:37:55 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1518D400) [pid = 720] [serial = 217] [outer = 140B8400] 03:37:55 INFO - PROCESS | 720 | 1464863875382 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (151E9400) [pid = 720] [serial = 218] [outer = 140B8400] 03:37:55 INFO - PROCESS | 720 | 1464863875835 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 03:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:37:55 INFO - PROCESS | 720 | 1464863875873 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 720 | 1464863875875 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:37:55 INFO - PROCESS | 720 | 1464863875879 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 720 | 1464863875880 Marionette TRACE conn3 <- [1,258,null,{}] 03:37:55 INFO - PROCESS | 720 | 1464863875884 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:55 INFO - PROCESS | 720 | 1464863875962 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:37:55 INFO - PROCESS | 720 | 1464863875971 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15485C00 == 34 [pid = 720] [id = 74] 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (15488800) [pid = 720] [serial = 219] [outer = 00000000] 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (156AF800) [pid = 720] [serial = 220] [outer = 15488800] 03:37:56 INFO - PROCESS | 720 | 1464863876023 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15D6F400) [pid = 720] [serial = 221] [outer = 15488800] 03:37:56 INFO - PROCESS | 720 | 1464863876410 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 03:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:37:56 INFO - PROCESS | 720 | 1464863876486 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 720 | 1464863876488 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:37:56 INFO - PROCESS | 720 | 1464863876491 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 720 | 1464863876493 Marionette TRACE conn3 <- [1,262,null,{}] 03:37:56 INFO - PROCESS | 720 | 1464863876496 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:56 INFO - PROCESS | 720 | 1464863876581 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:37:56 INFO - PROCESS | 720 | 1464863876588 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F66C00 == 35 [pid = 720] [id = 75] 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15F6B000) [pid = 720] [serial = 222] [outer = 00000000] 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (169D7C00) [pid = 720] [serial = 223] [outer = 15F6B000] 03:37:56 INFO - PROCESS | 720 | 1464863876631 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (16EB0C00) [pid = 720] [serial = 224] [outer = 15F6B000] 03:37:57 INFO - PROCESS | 720 | 1464863877093 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 641ms 03:37:57 INFO - PROCESS | 720 | 1464863877131 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 720 | 1464863877133 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:37:57 INFO - PROCESS | 720 | 1464863877136 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 720 | 1464863877138 Marionette TRACE conn3 <- [1,266,null,{}] 03:37:57 INFO - PROCESS | 720 | 1464863877141 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 720 | 1464863877256 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:37:57 INFO - PROCESS | 720 | 1464863877266 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16278C00 == 36 [pid = 720] [id = 76] 03:37:57 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (17868400) [pid = 720] [serial = 225] [outer = 00000000] 03:37:57 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (17AB5C00) [pid = 720] [serial = 226] [outer = 17868400] 03:37:57 INFO - PROCESS | 720 | 1464863877310 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (18272400) [pid = 720] [serial = 227] [outer = 17868400] 03:37:57 INFO - PROCESS | 720 | 1464863877721 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 641ms 03:37:57 INFO - PROCESS | 720 | 1464863877773 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 720 | 1464863877775 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:37:57 INFO - PROCESS | 720 | 1464863877779 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 720 | 1464863877780 Marionette TRACE conn3 <- [1,270,null,{}] 03:37:57 INFO - PROCESS | 720 | 1464863877784 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 720 | 1464863877893 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:37:57 INFO - PROCESS | 720 | 1464863877965 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16EB1400 == 37 [pid = 720] [id = 77] 03:37:57 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (17874C00) [pid = 720] [serial = 228] [outer = 00000000] 03:37:58 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (185B8400) [pid = 720] [serial = 229] [outer = 17874C00] 03:37:58 INFO - PROCESS | 720 | 1464863878008 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (185B9800) [pid = 720] [serial = 230] [outer = 17874C00] 03:37:58 INFO - PROCESS | 720 | 1464863878391 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 640ms 03:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:37:58 INFO - PROCESS | 720 | 1464863878419 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 720 | 1464863878421 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:37:58 INFO - PROCESS | 720 | 1464863878425 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 720 | 1464863878426 Marionette TRACE conn3 <- [1,274,null,{}] 03:37:58 INFO - PROCESS | 720 | 1464863878430 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 720 | 1464863878530 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:37:58 INFO - PROCESS | 720 | 1464863878537 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C0800 == 38 [pid = 720] [id = 78] 03:37:58 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17A22400) [pid = 720] [serial = 231] [outer = 00000000] 03:37:58 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (18655800) [pid = 720] [serial = 232] [outer = 17A22400] 03:37:58 INFO - PROCESS | 720 | 1464863878580 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (18656800) [pid = 720] [serial = 233] [outer = 17A22400] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1786DC00) [pid = 720] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 94 (178BEC00) [pid = 720] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 93 (19D4EC00) [pid = 720] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 92 (11D7FC00) [pid = 720] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1568CC00) [pid = 720] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 90 (15197C00) [pid = 720] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 89 (113A1C00) [pid = 720] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 88 (13176000) [pid = 720] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 87 (167C9C00) [pid = 720] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 86 (16C21800) [pid = 720] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:37:58 INFO - PROCESS | 720 | --DOMWINDOW == 85 (10B79C00) [pid = 720] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:37:59 INFO - PROCESS | 720 | 1464863879090 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 688ms 03:37:59 INFO - PROCESS | 720 | 1464863879122 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 720 | 1464863879124 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:37:59 INFO - PROCESS | 720 | 1464863879127 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:37:59 INFO - PROCESS | 720 | 1464863879128 Marionette TRACE conn3 <- [1,278,null,{}] 03:37:59 INFO - PROCESS | 720 | 1464863879132 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:59 INFO - PROCESS | 720 | 1464863879233 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:37:59 INFO - PROCESS | 720 | 1464863879302 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA8800 == 39 [pid = 720] [id = 79] 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (132A5400) [pid = 720] [serial = 234] [outer = 00000000] 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1786DC00) [pid = 720] [serial = 235] [outer = 132A5400] 03:37:59 INFO - PROCESS | 720 | 1464863879347 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1864E000) [pid = 720] [serial = 236] [outer = 132A5400] 03:37:59 INFO - PROCESS | 720 | 1464863879675 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 03:37:59 INFO - PROCESS | 720 | 1464863879725 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 720 | 1464863879726 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:37:59 INFO - PROCESS | 720 | 1464863879730 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 720 | 1464863879732 Marionette TRACE conn3 <- [1,282,null,{}] 03:37:59 INFO - PROCESS | 720 | 1464863879735 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:59 INFO - PROCESS | 720 | 1464863879837 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:37:59 INFO - PROCESS | 720 | 1464863879845 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10683C00 == 40 [pid = 720] [id = 80] 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (10684C00) [pid = 720] [serial = 237] [outer = 00000000] 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1A18E400) [pid = 720] [serial = 238] [outer = 10684C00] 03:37:59 INFO - PROCESS | 720 | 1464863879889 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1A271800) [pid = 720] [serial = 239] [outer = 10684C00] 03:38:00 INFO - PROCESS | 720 | 1464863880276 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 03:38:00 INFO - PROCESS | 720 | 1464863880327 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 720 | 1464863880329 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:38:00 INFO - PROCESS | 720 | 1464863880332 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:38:00 INFO - PROCESS | 720 | 1464863880335 Marionette TRACE conn3 <- [1,286,null,{}] 03:38:00 INFO - PROCESS | 720 | 1464863880338 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:00 INFO - PROCESS | 720 | 1464863880456 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:38:00 INFO - PROCESS | 720 | 1464863880464 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19A9C800 == 41 [pid = 720] [id = 81] 03:38:00 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (19AA3800) [pid = 720] [serial = 240] [outer = 00000000] 03:38:00 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1A885C00) [pid = 720] [serial = 241] [outer = 19AA3800] 03:38:00 INFO - PROCESS | 720 | 1464863880512 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1A95D800) [pid = 720] [serial = 242] [outer = 19AA3800] 03:38:00 INFO - PROCESS | 720 | 1464863880910 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 625ms 03:38:00 INFO - PROCESS | 720 | 1464863880972 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 720 | 1464863880976 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:38:00 INFO - PROCESS | 720 | 1464863880980 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 720 | 1464863880985 Marionette TRACE conn3 <- [1,290,null,{}] 03:38:01 INFO - PROCESS | 720 | 1464863880991 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:01 INFO - PROCESS | 720 | 1464863881093 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:38:01 INFO - PROCESS | 720 | 1464863881249 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B05800 == 42 [pid = 720] [id = 82] 03:38:01 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (11B07400) [pid = 720] [serial = 243] [outer = 00000000] 03:38:01 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (11DA8400) [pid = 720] [serial = 244] [outer = 11B07400] 03:38:01 INFO - PROCESS | 720 | 1464863881357 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (13247400) [pid = 720] [serial = 245] [outer = 11B07400] 03:38:02 INFO - PROCESS | 720 | 1464863882028 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1094ms 03:38:02 INFO - PROCESS | 720 | 1464863882078 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 720 | 1464863882084 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:38:02 INFO - PROCESS | 720 | 1464863882095 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 720 | 1464863882099 Marionette TRACE conn3 <- [1,294,null,{}] 03:38:02 INFO - PROCESS | 720 | 1464863882103 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:02 INFO - PROCESS | 720 | 1464863882205 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:38:02 INFO - PROCESS | 720 | 1464863882280 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518E800 == 43 [pid = 720] [id = 83] 03:38:02 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15191000) [pid = 720] [serial = 246] [outer = 00000000] 03:38:02 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (156ADC00) [pid = 720] [serial = 247] [outer = 15191000] 03:38:02 INFO - PROCESS | 720 | 1464863882333 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16C27400) [pid = 720] [serial = 248] [outer = 15191000] 03:38:02 INFO - PROCESS | 720 | 1464863882870 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:02 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:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 844ms 03:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:38:02 INFO - PROCESS | 720 | 1464863882936 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 720 | 1464863882939 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:38:02 INFO - PROCESS | 720 | 1464863882942 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 720 | 1464863882944 Marionette TRACE conn3 <- [1,298,null,{}] 03:38:02 INFO - PROCESS | 720 | 1464863882954 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:03 INFO - PROCESS | 720 | 1464863883056 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:38:03 INFO - PROCESS | 720 | 1464863883137 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17ABA000 == 44 [pid = 720] [id = 84] 03:38:03 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (185B9400) [pid = 720] [serial = 249] [outer = 00000000] 03:38:03 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1A721400) [pid = 720] [serial = 250] [outer = 185B9400] 03:38:03 INFO - PROCESS | 720 | 1464863883234 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1A889000) [pid = 720] [serial = 251] [outer = 185B9400] 03:38:04 INFO - PROCESS | 720 | 1464863883974 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1078ms 03:38:04 INFO - PROCESS | 720 | 1464863884033 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 720 | 1464863884036 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:38:04 INFO - PROCESS | 720 | 1464863884042 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 720 | 1464863884045 Marionette TRACE conn3 <- [1,302,null,{}] 03:38:04 INFO - PROCESS | 720 | 1464863884051 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:04 INFO - PROCESS | 720 | 1464863884148 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:38:04 INFO - PROCESS | 720 | 1464863884217 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DABC00 == 45 [pid = 720] [id = 85] 03:38:04 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (13173C00) [pid = 720] [serial = 252] [outer = 00000000] 03:38:04 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (132B1800) [pid = 720] [serial = 253] [outer = 13173C00] 03:38:04 INFO - PROCESS | 720 | 1464863884265 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (13485800) [pid = 720] [serial = 254] [outer = 13173C00] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 10683C00 == 44 [pid = 720] [id = 80] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 11DA8800 == 43 [pid = 720] [id = 79] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 178C0800 == 42 [pid = 720] [id = 78] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 16EB1400 == 41 [pid = 720] [id = 77] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 16278C00 == 40 [pid = 720] [id = 76] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 15F66C00 == 39 [pid = 720] [id = 75] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 15485C00 == 38 [pid = 720] [id = 74] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 140B3C00 == 37 [pid = 720] [id = 73] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 103CA800 == 36 [pid = 720] [id = 72] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 10B73800 == 35 [pid = 720] [id = 71] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 15487800 == 34 [pid = 720] [id = 69] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 13243800 == 33 [pid = 720] [id = 68] 03:38:04 INFO - PROCESS | 720 | --DOCSHELL 10374000 == 32 [pid = 720] [id = 67] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 105 (11B12000) [pid = 720] [serial = 130] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1A889800) [pid = 720] [serial = 196] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1864A400) [pid = 720] [serial = 181] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 102 (19A9D800) [pid = 720] [serial = 182] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A273400) [pid = 720] [serial = 187] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1A15AC00) [pid = 720] [serial = 185] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 99 (137F8000) [pid = 720] [serial = 190] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1A159400) [pid = 720] [serial = 184] [outer = 00000000] [url = about:blank] 03:38:04 INFO - PROCESS | 720 | --DOMWINDOW == 97 (15F6C400) [pid = 720] [serial = 175] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1627A800) [pid = 720] [serial = 176] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 95 (151EA800) [pid = 720] [serial = 172] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 94 (15418000) [pid = 720] [serial = 173] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 93 (12B6A000) [pid = 720] [serial = 166] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 92 (11B0EC00) [pid = 720] [serial = 165] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 91 (131E3000) [pid = 720] [serial = 162] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 90 (13425C00) [pid = 720] [serial = 168] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1370EC00) [pid = 720] [serial = 169] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1715FC00) [pid = 720] [serial = 178] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1B5CC000) [pid = 720] [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:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1A671000) [pid = 720] [serial = 193] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1A71CC00) [pid = 720] [serial = 194] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1A273800) [pid = 720] [serial = 188] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 83 (16781400) [pid = 720] [serial = 191] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | --DOMWINDOW == 82 (176C8C00) [pid = 720] [serial = 179] [outer = 00000000] [url = about:blank] 03:38:05 INFO - PROCESS | 720 | 1464863885042 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1047ms 03:38:05 INFO - PROCESS | 720 | 1464863885086 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 720 | 1464863885091 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:38:05 INFO - PROCESS | 720 | 1464863885109 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 720 | 1464863885111 Marionette TRACE conn3 <- [1,306,null,{}] 03:38:05 INFO - PROCESS | 720 | 1464863885115 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 720 | 1464863885202 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:38:05 INFO - PROCESS | 720 | 1464863885208 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B9DC00 == 33 [pid = 720] [id = 86] 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (12B9E800) [pid = 720] [serial = 255] [outer = 00000000] 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1370F800) [pid = 720] [serial = 256] [outer = 12B9E800] 03:38:05 INFO - PROCESS | 720 | 1464863885253 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (140B4000) [pid = 720] [serial = 257] [outer = 12B9E800] 03:38:05 INFO - PROCESS | 720 | 1464863885716 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:05 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:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 640ms 03:38:05 INFO - PROCESS | 720 | 1464863885746 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 720 | 1464863885749 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:38:05 INFO - PROCESS | 720 | 1464863885756 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 720 | 1464863885759 Marionette TRACE conn3 <- [1,310,null,{}] 03:38:05 INFO - PROCESS | 720 | 1464863885769 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 720 | 1464863885849 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:38:05 INFO - PROCESS | 720 | 1464863885857 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15485C00 == 34 [pid = 720] [id = 87] 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15D3B400) [pid = 720] [serial = 258] [outer = 00000000] 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (16790800) [pid = 720] [serial = 259] [outer = 15D3B400] 03:38:05 INFO - PROCESS | 720 | 1464863885903 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (169D5000) [pid = 720] [serial = 260] [outer = 15D3B400] 03:38:06 INFO - PROCESS | 720 | 1464863886327 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:06 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:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 594ms 03:38:06 INFO - PROCESS | 720 | 1464863886349 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 720 | 1464863886351 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:38:06 INFO - PROCESS | 720 | 1464863886354 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:38:06 INFO - PROCESS | 720 | 1464863886356 Marionette TRACE conn3 <- [1,314,null,{}] 03:38:06 INFO - PROCESS | 720 | 1464863886359 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 720 | 1464863886439 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:38:06 INFO - PROCESS | 720 | 1464863886446 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 167C8800 == 35 [pid = 720] [id = 88] 03:38:06 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (17236400) [pid = 720] [serial = 261] [outer = 00000000] 03:38:06 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (17868C00) [pid = 720] [serial = 262] [outer = 17236400] 03:38:06 INFO - PROCESS | 720 | 1464863886494 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (178BE800) [pid = 720] [serial = 263] [outer = 17236400] 03:38:06 INFO - PROCESS | 720 | 1464863886937 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:07 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:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 03:38:07 INFO - PROCESS | 720 | 1464863886992 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 720 | 1464863886994 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:38:07 INFO - PROCESS | 720 | 1464863886998 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 720 | 1464863886999 Marionette TRACE conn3 <- [1,318,null,{}] 03:38:07 INFO - PROCESS | 720 | 1464863887003 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 720 | 1464863887078 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:38:07 INFO - PROCESS | 720 | 1464863887087 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1806B400 == 36 [pid = 720] [id = 89] 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (18270C00) [pid = 720] [serial = 264] [outer = 00000000] 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (185B5C00) [pid = 720] [serial = 265] [outer = 18270C00] 03:38:07 INFO - PROCESS | 720 | 1464863887130 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (185C0800) [pid = 720] [serial = 266] [outer = 18270C00] 03:38:07 INFO - PROCESS | 720 | 1464863887589 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:07 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:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 03:38:07 INFO - PROCESS | 720 | 1464863887636 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 720 | 1464863887638 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:38:07 INFO - PROCESS | 720 | 1464863887641 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 720 | 1464863887643 Marionette TRACE conn3 <- [1,322,null,{}] 03:38:07 INFO - PROCESS | 720 | 1464863887646 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 720 | 1464863887767 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:38:07 INFO - PROCESS | 720 | 1464863887819 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864EC00 == 37 [pid = 720] [id = 90] 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1A14F800) [pid = 720] [serial = 267] [outer = 00000000] 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1A271C00) [pid = 720] [serial = 268] [outer = 1A14F800] 03:38:07 INFO - PROCESS | 720 | 1464863887865 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1A66B400) [pid = 720] [serial = 269] [outer = 1A14F800] 03:38:08 INFO - PROCESS | 720 | 1464863888279 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:08 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:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 688ms 03:38:08 INFO - PROCESS | 720 | 1464863888368 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 720 | 1464863888370 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:38:08 INFO - PROCESS | 720 | 1464863888382 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:38:08 INFO - PROCESS | 720 | 1464863888390 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 720 | 1464863888392 Marionette TRACE conn3 <- [1,326,null,{}] 03:38:08 INFO - PROCESS | 720 | 1464863888429 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:08 INFO - PROCESS | 720 | 1464863888534 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:38:08 INFO - PROCESS | 720 | 1464863888540 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 720 | ++DOCSHELL 110F6400 == 38 [pid = 720] [id = 91] 03:38:08 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1A270400) [pid = 720] [serial = 270] [outer = 00000000] 03:38:08 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1A95B400) [pid = 720] [serial = 271] [outer = 1A270400] 03:38:08 INFO - PROCESS | 720 | 1464863888583 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (1A9EDC00) [pid = 720] [serial = 272] [outer = 1A270400] 03:38:09 INFO - PROCESS | 720 | 1464863889023 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:09 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:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 656ms 03:38:09 INFO - PROCESS | 720 | 1464863889049 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 720 | 1464863889051 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:38:09 INFO - PROCESS | 720 | 1464863889059 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 720 | 1464863889062 Marionette TRACE conn3 <- [1,330,null,{}] 03:38:09 INFO - PROCESS | 720 | 1464863889065 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 720 | 1464863889162 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:38:09 INFO - PROCESS | 720 | 1464863889169 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EFC00 == 39 [pid = 720] [id = 92] 03:38:09 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (19D4D000) [pid = 720] [serial = 273] [outer = 00000000] 03:38:09 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1AC68400) [pid = 720] [serial = 274] [outer = 19D4D000] 03:38:09 INFO - PROCESS | 720 | 1464863889220 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1AC69000) [pid = 720] [serial = 275] [outer = 19D4D000] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 102 (17868400) [pid = 720] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 101 (15488800) [pid = 720] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17874C00) [pid = 720] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 99 (15F6B000) [pid = 720] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 98 (10684C00) [pid = 720] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 97 (185BA800) [pid = 720] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 96 (10B74000) [pid = 720] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 95 (107EE400) [pid = 720] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 94 (17A22400) [pid = 720] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 93 (132A5400) [pid = 720] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 92 (140B8400) [pid = 720] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1036D000) [pid = 720] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:38:09 INFO - PROCESS | 720 | --DOMWINDOW == 90 (11361400) [pid = 720] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:38:09 INFO - PROCESS | 720 | 1464863889740 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:09 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:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 03:38:09 INFO - PROCESS | 720 | 1464863889826 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 720 | 1464863889829 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:38:09 INFO - PROCESS | 720 | 1464863889834 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:38:09 INFO - PROCESS | 720 | 1464863889836 Marionette TRACE conn3 <- [1,334,null,{}] 03:38:09 INFO - PROCESS | 720 | 1464863889847 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 720 | 1464863889942 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:38:09 INFO - PROCESS | 720 | 1464863889948 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1347A400 == 40 [pid = 720] [id = 93] 03:38:09 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (15680000) [pid = 720] [serial = 276] [outer = 00000000] 03:38:10 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (185BE800) [pid = 720] [serial = 277] [outer = 15680000] 03:38:10 INFO - PROCESS | 720 | 1464863889994 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1864DC00) [pid = 720] [serial = 278] [outer = 15680000] 03:38:10 INFO - PROCESS | 720 | 1464863890394 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:10 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:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 03:38:10 INFO - PROCESS | 720 | 1464863890432 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 720 | 1464863890434 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:38:10 INFO - PROCESS | 720 | 1464863890437 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 720 | 1464863890438 Marionette TRACE conn3 <- [1,338,null,{}] 03:38:10 INFO - PROCESS | 720 | 1464863890442 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:10 INFO - PROCESS | 720 | 1464863890518 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:38:10 INFO - PROCESS | 720 | 1464863890524 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5E800 == 41 [pid = 720] [id = 94] 03:38:10 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (110F5C00) [pid = 720] [serial = 279] [outer = 00000000] 03:38:10 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1AC6D800) [pid = 720] [serial = 280] [outer = 110F5C00] 03:38:10 INFO - PROCESS | 720 | 1464863890569 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1AC74800) [pid = 720] [serial = 281] [outer = 110F5C00] 03:38:10 INFO - PROCESS | 720 | 1464863890974 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:11 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:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 03:38:11 INFO - PROCESS | 720 | 1464863891034 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 720 | 1464863891037 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:38:11 INFO - PROCESS | 720 | 1464863891040 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 720 | 1464863891042 Marionette TRACE conn3 <- [1,342,null,{}] 03:38:11 INFO - PROCESS | 720 | 1464863891046 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:11 INFO - PROCESS | 720 | 1464863891141 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:38:11 INFO - PROCESS | 720 | 1464863891149 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1AC77400 == 42 [pid = 720] [id = 95] 03:38:11 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1AD5CC00) [pid = 720] [serial = 282] [outer = 00000000] 03:38:11 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1AD65400) [pid = 720] [serial = 283] [outer = 1AD5CC00] 03:38:11 INFO - PROCESS | 720 | 1464863891207 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1B205400) [pid = 720] [serial = 284] [outer = 1AD5CC00] 03:38:11 INFO - PROCESS | 720 | 1464863891882 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:11 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:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 906ms 03:38:11 INFO - PROCESS | 720 | 1464863891945 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 720 | 1464863891949 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:38:11 INFO - PROCESS | 720 | 1464863891954 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 720 | 1464863891957 Marionette TRACE conn3 <- [1,346,null,{}] 03:38:11 INFO - PROCESS | 720 | 1464863891963 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:12 INFO - PROCESS | 720 | 1464863892068 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:38:12 INFO - PROCESS | 720 | 1464863892144 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11D72400 == 43 [pid = 720] [id = 96] 03:38:12 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (11DA1000) [pid = 720] [serial = 285] [outer = 00000000] 03:38:12 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (13417000) [pid = 720] [serial = 286] [outer = 11DA1000] 03:38:12 INFO - PROCESS | 720 | 1464863892199 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (13715000) [pid = 720] [serial = 287] [outer = 11DA1000] 03:38:12 INFO - PROCESS | 720 | 1464863892771 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:12 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:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 907ms 03:38:12 INFO - PROCESS | 720 | 1464863892856 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 720 | 1464863892862 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:38:12 INFO - PROCESS | 720 | 1464863892868 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 720 | 1464863892871 Marionette TRACE conn3 <- [1,350,null,{}] 03:38:12 INFO - PROCESS | 720 | 1464863892875 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 720 | 1464863892982 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:38:13 INFO - PROCESS | 720 | 1464863893058 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409B000 == 44 [pid = 720] [id = 97] 03:38:13 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1409BC00) [pid = 720] [serial = 288] [outer = 00000000] 03:38:13 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (140AFC00) [pid = 720] [serial = 289] [outer = 1409BC00] 03:38:13 INFO - PROCESS | 720 | 1464863893110 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (15191400) [pid = 720] [serial = 290] [outer = 1409BC00] 03:38:13 INFO - PROCESS | 720 | 1464863893685 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:13 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:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 844ms 03:38:13 INFO - PROCESS | 720 | 1464863893717 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 720 | 1464863893720 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:38:13 INFO - PROCESS | 720 | 1464863893724 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 720 | 1464863893728 Marionette TRACE conn3 <- [1,354,null,{}] 03:38:13 INFO - PROCESS | 720 | 1464863893739 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 720 | 1464863893842 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:38:13 INFO - PROCESS | 720 | 1464863893932 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15488400 == 45 [pid = 720] [id = 98] 03:38:13 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (167C9C00) [pid = 720] [serial = 291] [outer = 00000000] 03:38:14 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (17808000) [pid = 720] [serial = 292] [outer = 167C9C00] 03:38:14 INFO - PROCESS | 720 | 1464863893988 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (18278C00) [pid = 720] [serial = 293] [outer = 167C9C00] 03:38:14 INFO - PROCESS | 720 | 1464863894507 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:14 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:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 844ms 03:38:14 INFO - PROCESS | 720 | 1464863894568 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 720 | 1464863894571 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:38:14 INFO - PROCESS | 720 | 1464863894574 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 720 | 1464863894576 Marionette TRACE conn3 <- [1,358,null,{}] 03:38:14 INFO - PROCESS | 720 | 1464863894580 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:14 INFO - PROCESS | 720 | 1464863894688 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:38:14 INFO - PROCESS | 720 | 1464863894776 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409E400 == 46 [pid = 720] [id = 99] 03:38:14 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (15F70400) [pid = 720] [serial = 294] [outer = 00000000] 03:38:14 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A270800) [pid = 720] [serial = 295] [outer = 15F70400] 03:38:14 INFO - PROCESS | 720 | 1464863894828 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A9F0C00) [pid = 720] [serial = 296] [outer = 15F70400] 03:38:15 INFO - PROCESS | 720 | 1464863895369 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:15 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:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 844ms 03:38:15 INFO - PROCESS | 720 | 1464863895417 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 720 | 1464863895419 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:38:15 INFO - PROCESS | 720 | 1464863895422 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 720 | 1464863895424 Marionette TRACE conn3 <- [1,362,null,{}] 03:38:15 INFO - PROCESS | 720 | 1464863895428 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:15 INFO - PROCESS | 720 | 1464863895527 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:38:15 INFO - PROCESS | 720 | 1464863895632 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF0800 == 47 [pid = 720] [id = 100] 03:38:15 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (12BF1800) [pid = 720] [serial = 297] [outer = 00000000] 03:38:15 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (12BF9400) [pid = 720] [serial = 298] [outer = 12BF1800] 03:38:15 INFO - PROCESS | 720 | 1464863895685 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (12BFB000) [pid = 720] [serial = 299] [outer = 12BF1800] 03:38:16 INFO - PROCESS | 720 | 1464863896361 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:16 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:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 03:38:16 INFO - PROCESS | 720 | 1464863896424 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 720 | 1464863896429 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:38:16 INFO - PROCESS | 720 | 1464863896434 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 720 | 1464863896437 Marionette TRACE conn3 <- [1,366,null,{}] 03:38:16 INFO - PROCESS | 720 | 1464863896442 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:16 INFO - PROCESS | 720 | 1464863896539 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:38:16 INFO - PROCESS | 720 | 1464863896669 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BA2400 == 48 [pid = 720] [id = 101] 03:38:16 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (12BF0000) [pid = 720] [serial = 300] [outer = 00000000] 03:38:16 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (12BF8400) [pid = 720] [serial = 301] [outer = 12BF0000] 03:38:16 INFO - PROCESS | 720 | 1464863896718 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (131D9800) [pid = 720] [serial = 302] [outer = 12BF0000] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 10B5E800 == 47 [pid = 720] [id = 94] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 1347A400 == 46 [pid = 720] [id = 93] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 110EFC00 == 45 [pid = 720] [id = 92] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 110F6400 == 44 [pid = 720] [id = 91] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 1864EC00 == 43 [pid = 720] [id = 90] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 1806B400 == 42 [pid = 720] [id = 89] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 167C8800 == 41 [pid = 720] [id = 88] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 15485C00 == 40 [pid = 720] [id = 87] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 12B9DC00 == 39 [pid = 720] [id = 86] 03:38:16 INFO - PROCESS | 720 | --DOCSHELL 11DABC00 == 38 [pid = 720] [id = 85] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 116 (140B8000) [pid = 720] [serial = 202] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 115 (18655800) [pid = 720] [serial = 232] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A18E400) [pid = 720] [serial = 238] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1786DC00) [pid = 720] [serial = 235] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 112 (18656800) [pid = 720] [serial = 233] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 111 (151E9400) [pid = 720] [serial = 218] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1518D400) [pid = 720] [serial = 217] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1864E000) [pid = 720] [serial = 236] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A885C00) [pid = 720] [serial = 241] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 107 (16EB0C00) [pid = 720] [serial = 224] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 106 (19AA4400) [pid = 720] [serial = 160] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 105 (13421400) [pid = 720] [serial = 163] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17AB5C00) [pid = 720] [serial = 226] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 103 (18272400) [pid = 720] [serial = 227] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 102 (156AF800) [pid = 720] [serial = 220] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 101 (185B9800) [pid = 720] [serial = 230] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 100 (15D6F400) [pid = 720] [serial = 221] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 99 (169D7C00) [pid = 720] [serial = 223] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1A271800) [pid = 720] [serial = 239] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 97 (185B8400) [pid = 720] [serial = 229] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1A71B000) [pid = 720] [serial = 209] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 95 (19A9B000) [pid = 720] [serial = 208] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 94 (13241C00) [pid = 720] [serial = 212] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 93 (11DA8C00) [pid = 720] [serial = 211] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 92 (11B04400) [pid = 720] [serial = 214] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 91 (13404000) [pid = 720] [serial = 215] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 90 (10763000) [pid = 720] [serial = 199] [outer = 00000000] [url = about:blank] 03:38:16 INFO - PROCESS | 720 | --DOMWINDOW == 89 (178C9800) [pid = 720] [serial = 205] [outer = 00000000] [url = about:blank] 03:38:17 INFO - PROCESS | 720 | 1464863897219 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:17 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:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 844ms 03:38:17 INFO - PROCESS | 720 | 1464863897279 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 720 | 1464863897284 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:38:17 INFO - PROCESS | 720 | 1464863897290 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 720 | 1464863897293 Marionette TRACE conn3 <- [1,370,null,{}] 03:38:17 INFO - PROCESS | 720 | 1464863897296 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:17 INFO - PROCESS | 720 | 1464863897385 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:38:17 INFO - PROCESS | 720 | 1464863897394 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1323E400 == 39 [pid = 720] [id = 102] 03:38:17 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (132A7C00) [pid = 720] [serial = 303] [outer = 00000000] 03:38:17 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (13485C00) [pid = 720] [serial = 304] [outer = 132A7C00] 03:38:17 INFO - PROCESS | 720 | 1464863897439 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (14098000) [pid = 720] [serial = 305] [outer = 132A7C00] 03:38:17 INFO - PROCESS | 720 | 1464863897884 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:38:17 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:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 641ms 03:38:17 INFO - PROCESS | 720 | 1464863897926 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 720 | 1464863897928 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:38:17 INFO - PROCESS | 720 | 1464863897932 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 720 | 1464863897935 Marionette TRACE conn3 <- [1,374,null,{}] 03:38:17 INFO - PROCESS | 720 | 1464863897945 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 720 | 1464863898026 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:38:18 INFO - PROCESS | 720 | 1464863898067 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15193000 == 40 [pid = 720] [id = 103] 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (15194800) [pid = 720] [serial = 306] [outer = 00000000] 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (153A2800) [pid = 720] [serial = 307] [outer = 15194800] 03:38:18 INFO - PROCESS | 720 | 1464863898113 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15484400) [pid = 720] [serial = 308] [outer = 15194800] 03:38:18 INFO - PROCESS | 720 | 1464863898571 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:38:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 703ms 03:38:18 INFO - PROCESS | 720 | 1464863898631 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 720 | 1464863898633 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:38:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:38:18 INFO - PROCESS | 720 | 1464863898637 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 720 | 1464863898638 Marionette TRACE conn3 <- [1,378,null,{}] 03:38:18 INFO - PROCESS | 720 | 1464863898642 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 720 | 1464863898719 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:38:18 INFO - PROCESS | 720 | 1464863898728 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D3A800 == 41 [pid = 720] [id = 104] 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15D3B000) [pid = 720] [serial = 309] [outer = 00000000] 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15F68000) [pid = 720] [serial = 310] [outer = 15D3B000] 03:38:18 INFO - PROCESS | 720 | 1464863898772 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (167C7000) [pid = 720] [serial = 311] [outer = 15D3B000] 03:38:19 INFO - PROCESS | 720 | 1464863899192 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:38:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 594ms 03:38:19 INFO - PROCESS | 720 | 1464863899234 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 720 | 1464863899236 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:38:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:38:19 INFO - PROCESS | 720 | 1464863899245 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 720 | 1464863899247 Marionette TRACE conn3 <- [1,382,null,{}] 03:38:19 INFO - PROCESS | 720 | 1464863899260 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:19 INFO - PROCESS | 720 | 1464863899358 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:38:19 INFO - PROCESS | 720 | 1464863899366 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1678EC00 == 42 [pid = 720] [id = 105] 03:38:19 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (169D7C00) [pid = 720] [serial = 312] [outer = 00000000] 03:38:19 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17167400) [pid = 720] [serial = 313] [outer = 169D7C00] 03:38:19 INFO - PROCESS | 720 | 1464863899442 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1786CC00) [pid = 720] [serial = 314] [outer = 169D7C00] 03:38:19 INFO - PROCESS | 720 | 1464863899894 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:38:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 703ms 03:38:19 INFO - PROCESS | 720 | 1464863899944 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 720 | 1464863899946 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:38:19 INFO - PROCESS | 720 | 1464863899949 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 720 | 1464863899950 Marionette TRACE conn3 <- [1,386,null,{}] 03:38:19 INFO - PROCESS | 720 | 1464863899954 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:20 INFO - PROCESS | 720 | 1464863900079 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:38:20 INFO - PROCESS | 720 | 1464863900093 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D39000 == 43 [pid = 720] [id = 106] 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (17161000) [pid = 720] [serial = 315] [outer = 00000000] 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (185BAC00) [pid = 720] [serial = 316] [outer = 17161000] 03:38:20 INFO - PROCESS | 720 | 1464863900138 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1864B800) [pid = 720] [serial = 317] [outer = 17161000] 03:38:20 INFO - PROCESS | 720 | 1464863900579 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 704ms 03:38:20 INFO - PROCESS | 720 | 1464863900654 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 720 | 1464863900656 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:38:20 INFO - PROCESS | 720 | 1464863900689 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 720 | 1464863900691 Marionette TRACE conn3 <- [1,390,null,{}] 03:38:20 INFO - PROCESS | 720 | 1464863900702 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:20 INFO - PROCESS | 720 | 1464863900802 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:38:20 INFO - PROCESS | 720 | 1464863900811 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11D7F400 == 44 [pid = 720] [id = 107] 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1540FC00) [pid = 720] [serial = 318] [outer = 00000000] 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (19A9E800) [pid = 720] [serial = 319] [outer = 1540FC00] 03:38:20 INFO - PROCESS | 720 | 1464863900854 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (19AA0800) [pid = 720] [serial = 320] [outer = 1540FC00] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1A71DC00) [pid = 720] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A14F800) [pid = 720] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17236400) [pid = 720] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 103 (15D3B400) [pid = 720] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1A270400) [pid = 720] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 101 (18270C00) [pid = 720] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 100 (12B9E800) [pid = 720] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 99 (13173C00) [pid = 720] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 98 (110F5C00) [pid = 720] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 97 (19D4D000) [pid = 720] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:38:21 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15680000) [pid = 720] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:38:21 INFO - PROCESS | 720 | 1464863901392 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 751ms 03:38:21 INFO - PROCESS | 720 | 1464863901449 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 720 | 1464863901451 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:38:21 INFO - PROCESS | 720 | 1464863901459 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 720 | 1464863901460 Marionette TRACE conn3 <- [1,394,null,{}] 03:38:21 INFO - PROCESS | 720 | 1464863901463 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:21 INFO - PROCESS | 720 | 1464863901539 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:38:21 INFO - PROCESS | 720 | 1464863901545 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B67C00 == 45 [pid = 720] [id = 108] 03:38:21 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12B9E800) [pid = 720] [serial = 321] [outer = 00000000] 03:38:21 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1786D000) [pid = 720] [serial = 322] [outer = 12B9E800] 03:38:21 INFO - PROCESS | 720 | 1464863901588 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (18649800) [pid = 720] [serial = 323] [outer = 12B9E800] 03:38:22 INFO - PROCESS | 720 | 1464863902016 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 594ms 03:38:22 INFO - PROCESS | 720 | 1464863902078 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 720 | 1464863902080 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:38:22 INFO - PROCESS | 720 | 1464863902084 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 720 | 1464863902085 Marionette TRACE conn3 <- [1,398,null,{}] 03:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:38:22 INFO - PROCESS | 720 | 1464863902091 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 720 | 1464863902166 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:38:22 INFO - PROCESS | 720 | 1464863902173 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17AB5C00 == 46 [pid = 720] [id = 109] 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (19A9A800) [pid = 720] [serial = 324] [outer = 00000000] 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1A270400) [pid = 720] [serial = 325] [outer = 19A9A800] 03:38:22 INFO - PROCESS | 720 | 1464863902216 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1A71A800) [pid = 720] [serial = 326] [outer = 19A9A800] 03:38:22 INFO - PROCESS | 720 | 1464863902633 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 03:38:22 INFO - PROCESS | 720 | 1464863902685 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 720 | 1464863902687 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:38:22 INFO - PROCESS | 720 | 1464863902690 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 720 | 1464863902692 Marionette TRACE conn3 <- [1,402,null,{}] 03:38:22 INFO - PROCESS | 720 | 1464863902695 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 720 | 1464863902771 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:38:22 INFO - PROCESS | 720 | 1464863902777 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A18E800 == 47 [pid = 720] [id = 110] 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1A26E800) [pid = 720] [serial = 327] [outer = 00000000] 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1A891C00) [pid = 720] [serial = 328] [outer = 1A26E800] 03:38:22 INFO - PROCESS | 720 | 1464863902820 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1A95D000) [pid = 720] [serial = 329] [outer = 1A26E800] 03:38:23 INFO - PROCESS | 720 | 1464863903240 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 594ms 03:38:23 INFO - PROCESS | 720 | 1464863903287 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 720 | 1464863903290 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:38:23 INFO - PROCESS | 720 | 1464863903293 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 720 | 1464863903295 Marionette TRACE conn3 <- [1,406,null,{}] 03:38:23 INFO - PROCESS | 720 | 1464863903299 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:23 INFO - PROCESS | 720 | 1464863903447 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:38:23 INFO - PROCESS | 720 | 1464863903595 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10763000 == 48 [pid = 720] [id = 111] 03:38:23 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (10B54400) [pid = 720] [serial = 330] [outer = 00000000] 03:38:23 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (10F3C400) [pid = 720] [serial = 331] [outer = 10B54400] 03:38:23 INFO - PROCESS | 720 | 1464863903650 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (113A3800) [pid = 720] [serial = 332] [outer = 10B54400] 03:38:24 INFO - PROCESS | 720 | 1464863904211 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1000ms 03:38:24 INFO - PROCESS | 720 | 1464863904297 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 720 | 1464863904300 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:38:24 INFO - PROCESS | 720 | 1464863904305 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:38:24 INFO - PROCESS | 720 | 1464863904310 Marionette TRACE conn3 <- [1,410,null,{}] 03:38:24 INFO - PROCESS | 720 | 1464863904314 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:24 INFO - PROCESS | 720 | 1464863904471 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:38:24 INFO - PROCESS | 720 | 1464863904520 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1341B000 == 49 [pid = 720] [id = 112] 03:38:24 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (13478C00) [pid = 720] [serial = 333] [outer = 00000000] 03:38:24 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (140A2C00) [pid = 720] [serial = 334] [outer = 13478C00] 03:38:24 INFO - PROCESS | 720 | 1464863904577 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (14EFE000) [pid = 720] [serial = 335] [outer = 13478C00] 03:38:25 INFO - PROCESS | 720 | 1464863905184 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 906ms 03:38:25 INFO - PROCESS | 720 | 1464863905211 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 720 | 1464863905214 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:38:25 INFO - PROCESS | 720 | 1464863905218 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 720 | 1464863905220 Marionette TRACE conn3 <- [1,414,null,{}] 03:38:25 INFO - PROCESS | 720 | 1464863905224 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:25 INFO - PROCESS | 720 | 1464863905326 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:38:25 INFO - PROCESS | 720 | 1464863905420 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15195800 == 50 [pid = 720] [id = 113] 03:38:25 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1716D400) [pid = 720] [serial = 336] [outer = 00000000] 03:38:25 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (17899000) [pid = 720] [serial = 337] [outer = 1716D400] 03:38:25 INFO - PROCESS | 720 | 1464863905476 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1789E400) [pid = 720] [serial = 338] [outer = 1716D400] 03:38:26 INFO - PROCESS | 720 | 1464863906066 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 907ms 03:38:26 INFO - PROCESS | 720 | 1464863906121 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 720 | 1464863906125 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:38:26 INFO - PROCESS | 720 | 1464863906135 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 720 | 1464863906140 Marionette TRACE conn3 <- [1,418,null,{}] 03:38:26 INFO - PROCESS | 720 | 1464863906144 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 720 | 1464863906279 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:38:26 INFO - PROCESS | 720 | 1464863906397 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18271800 == 51 [pid = 720] [id = 114] 03:38:26 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (19AA9800) [pid = 720] [serial = 339] [outer = 00000000] 03:38:26 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1A885C00) [pid = 720] [serial = 340] [outer = 19AA9800] 03:38:26 INFO - PROCESS | 720 | 1464863906465 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A95A400) [pid = 720] [serial = 341] [outer = 19AA9800] 03:38:27 INFO - PROCESS | 720 | 1464863907543 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:38:27 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:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1454ms 03:38:27 INFO - PROCESS | 720 | 1464863907721 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 720 | 1464863907725 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:38:27 INFO - PROCESS | 720 | 1464863907737 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:38:27 INFO - PROCESS | 720 | 1464863907741 Marionette TRACE conn3 <- [1,422,null,{}] 03:38:27 INFO - PROCESS | 720 | 1464863907746 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 720 | 1464863907825 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:38:28 INFO - PROCESS | 720 | 1464863907981 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114A7C00 == 52 [pid = 720] [id = 115] 03:38:28 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (114AA800) [pid = 720] [serial = 342] [outer = 00000000] 03:38:28 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (13416C00) [pid = 720] [serial = 343] [outer = 114AA800] 03:38:28 INFO - PROCESS | 720 | 1464863908029 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (1371DC00) [pid = 720] [serial = 344] [outer = 114AA800] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 1A18E800 == 51 [pid = 720] [id = 110] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 17AB5C00 == 50 [pid = 720] [id = 109] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 12B67C00 == 49 [pid = 720] [id = 108] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 11D7F400 == 48 [pid = 720] [id = 107] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 15D39000 == 47 [pid = 720] [id = 106] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 1678EC00 == 46 [pid = 720] [id = 105] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 15D3A800 == 45 [pid = 720] [id = 104] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 15193000 == 44 [pid = 720] [id = 103] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 1323E400 == 43 [pid = 720] [id = 102] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 12BA2400 == 42 [pid = 720] [id = 101] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 1409B000 == 41 [pid = 720] [id = 97] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 11D72400 == 40 [pid = 720] [id = 96] 03:38:28 INFO - PROCESS | 720 | --DOCSHELL 1AC77400 == 39 [pid = 720] [id = 95] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1A88F800) [pid = 720] [serial = 197] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1A271C00) [pid = 720] [serial = 268] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 117 (17868C00) [pid = 720] [serial = 262] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 116 (16790800) [pid = 720] [serial = 259] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 115 (169D5000) [pid = 720] [serial = 260] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A95B400) [pid = 720] [serial = 271] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 113 (185B5C00) [pid = 720] [serial = 265] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1370F800) [pid = 720] [serial = 256] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 111 (140B4000) [pid = 720] [serial = 257] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 110 (13485800) [pid = 720] [serial = 254] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 109 (132B1800) [pid = 720] [serial = 253] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A66B400) [pid = 720] [serial = 269] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 107 (11DA8400) [pid = 720] [serial = 244] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 106 (156ADC00) [pid = 720] [serial = 247] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A721400) [pid = 720] [serial = 250] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1AD65400) [pid = 720] [serial = 283] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1AC74800) [pid = 720] [serial = 281] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1AC68400) [pid = 720] [serial = 274] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A9EDC00) [pid = 720] [serial = 272] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1AC6D800) [pid = 720] [serial = 280] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 99 (178BE800) [pid = 720] [serial = 263] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1AC69000) [pid = 720] [serial = 275] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1864DC00) [pid = 720] [serial = 278] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 96 (185BE800) [pid = 720] [serial = 277] [outer = 00000000] [url = about:blank] 03:38:28 INFO - PROCESS | 720 | --DOMWINDOW == 95 (185C0800) [pid = 720] [serial = 266] [outer = 00000000] [url = about:blank] 03:38:29 INFO - PROCESS | 720 | 1464863909008 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1297ms 03:38:29 INFO - PROCESS | 720 | 1464863909041 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:38:29 INFO - PROCESS | 720 | 1464863909044 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:38:29 INFO - PROCESS | 720 | 1464863909051 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 720 | 1464863909055 Marionette TRACE conn3 <- [1,426,null,{}] 03:38:29 INFO - PROCESS | 720 | 1464863909059 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 720 | 1464863909144 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:38:29 INFO - PROCESS | 720 | 1464863909216 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131D9C00 == 40 [pid = 720] [id = 116] 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (13404C00) [pid = 720] [serial = 345] [outer = 00000000] 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (13485800) [pid = 720] [serial = 346] [outer = 13404C00] 03:38:29 INFO - PROCESS | 720 | 1464863909261 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1409D000) [pid = 720] [serial = 347] [outer = 13404C00] 03:38:29 INFO - PROCESS | 720 | 1464863909679 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 720 | 1464863909709 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:38:29 INFO - PROCESS | 720 | 1464863909712 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 720 | 1464863909714 Marionette TRACE conn3 <- [1,430,null,{}] 03:38:29 INFO - PROCESS | 720 | 1464863909723 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 720 | 1464863909806 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:38:29 INFO - PROCESS | 720 | 1464863909817 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F72C00 == 41 [pid = 720] [id = 117] 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (16277800) [pid = 720] [serial = 348] [outer = 00000000] 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (167C7800) [pid = 720] [serial = 349] [outer = 16277800] 03:38:29 INFO - PROCESS | 720 | 1464863909867 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16C22800) [pid = 720] [serial = 350] [outer = 16277800] 03:38:30 INFO - PROCESS | 720 | 1464863910311 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 641ms 03:38:30 INFO - PROCESS | 720 | 1464863910348 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 720 | 1464863910350 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:38:30 INFO - PROCESS | 720 | 1464863910353 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 720 | 1464863910355 Marionette TRACE conn3 <- [1,434,null,{}] 03:38:30 INFO - PROCESS | 720 | 1464863910358 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 720 | 1464863910437 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:38:30 INFO - PROCESS | 720 | 1464863910443 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17875000 == 42 [pid = 720] [id = 118] 03:38:30 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (17894000) [pid = 720] [serial = 351] [outer = 00000000] 03:38:30 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (17A16400) [pid = 720] [serial = 352] [outer = 17894000] 03:38:30 INFO - PROCESS | 720 | 1464863910487 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17ABB800) [pid = 720] [serial = 353] [outer = 17894000] 03:38:30 INFO - PROCESS | 720 | 1464863910928 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 594ms 03:38:30 INFO - PROCESS | 720 | 1464863910951 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:38:30 INFO - PROCESS | 720 | 1464863910953 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:38:30 INFO - PROCESS | 720 | 1464863910956 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 720 | 1464863910958 Marionette TRACE conn3 <- [1,438,null,{}] 03:38:30 INFO - PROCESS | 720 | 1464863910977 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 720 | 1464863911083 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:38:31 INFO - PROCESS | 720 | 1464863911137 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 720 | ++DOCSHELL 17AB5C00 == 43 [pid = 720] [id = 119] 03:38:31 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (18279000) [pid = 720] [serial = 354] [outer = 00000000] 03:38:31 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (185BE800) [pid = 720] [serial = 355] [outer = 18279000] 03:38:31 INFO - PROCESS | 720 | 1464863911182 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (185C0000) [pid = 720] [serial = 356] [outer = 18279000] 03:38:31 INFO - PROCESS | 720 | 1464863911588 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 687ms 03:38:31 INFO - PROCESS | 720 | 1464863911659 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 720 | 1464863911661 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:38:31 INFO - PROCESS | 720 | 1464863911665 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:38:31 INFO - PROCESS | 720 | 1464863911666 Marionette TRACE conn3 <- [1,442,null,{}] 03:38:31 INFO - PROCESS | 720 | 1464863911670 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 720 | 1464863911795 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:38:31 INFO - PROCESS | 720 | 1464863911879 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 720 | ++DOCSHELL 19A9D000 == 44 [pid = 720] [id = 120] 03:38:31 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1A18E000) [pid = 720] [serial = 357] [outer = 00000000] 03:38:31 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1A71A400) [pid = 720] [serial = 358] [outer = 1A18E000] 03:38:31 INFO - PROCESS | 720 | 1464863911924 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A88EC00) [pid = 720] [serial = 359] [outer = 1A18E000] 03:38:32 INFO - PROCESS | 720 | 1464863912353 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 735ms 03:38:32 INFO - PROCESS | 720 | 1464863912407 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 720 | 1464863912409 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:38:32 INFO - PROCESS | 720 | 1464863912412 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:38:32 INFO - PROCESS | 720 | 1464863912414 Marionette TRACE conn3 <- [1,446,null,{}] 03:38:32 INFO - PROCESS | 720 | 1464863912417 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:32 INFO - PROCESS | 720 | 1464863912527 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:38:32 INFO - PROCESS | 720 | 1464863912585 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A963400 == 45 [pid = 720] [id = 121] 03:38:32 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A9EBC00) [pid = 720] [serial = 360] [outer = 00000000] 03:38:32 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A9F5400) [pid = 720] [serial = 361] [outer = 1A9EBC00] 03:38:32 INFO - PROCESS | 720 | 1464863912635 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1AC6A000) [pid = 720] [serial = 362] [outer = 1A9EBC00] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 112 (185B9400) [pid = 720] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 111 (11B07400) [pid = 720] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 110 (156B6400) [pid = 720] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10374400) [pid = 720] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 108 (13254000) [pid = 720] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 107 (15191000) [pid = 720] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 106 (19AA3800) [pid = 720] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 105 (169D7C00) [pid = 720] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 104 (12BF1800) [pid = 720] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 103 (15194800) [pid = 720] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 102 (12BF0000) [pid = 720] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 101 (15D3B000) [pid = 720] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17161000) [pid = 720] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1540FC00) [pid = 720] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 98 (132A7C00) [pid = 720] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 97 (12B9E800) [pid = 720] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:38:33 INFO - PROCESS | 720 | --DOMWINDOW == 96 (19A9A800) [pid = 720] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:38:33 INFO - PROCESS | 720 | 1464863913227 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 844ms 03:38:33 INFO - PROCESS | 720 | 1464863913256 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 720 | 1464863913257 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:38:33 INFO - PROCESS | 720 | 1464863913261 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 720 | 1464863913262 Marionette TRACE conn3 <- [1,450,null,{}] 03:38:33 INFO - PROCESS | 720 | 1464863913266 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 720 | 1464863913341 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:38:33 INFO - PROCESS | 720 | 1464863913347 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113E0400 == 46 [pid = 720] [id = 122] 03:38:33 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (11B07400) [pid = 720] [serial = 363] [outer = 00000000] 03:38:33 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15189C00) [pid = 720] [serial = 364] [outer = 11B07400] 03:38:33 INFO - PROCESS | 720 | 1464863913390 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (12BFD000) [pid = 720] [serial = 365] [outer = 11B07400] 03:38:33 INFO - PROCESS | 720 | 1464863913815 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 720 | 1464863913861 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:38:33 INFO - PROCESS | 720 | 1464863913865 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 720 | 1464863913866 Marionette TRACE conn3 <- [1,454,null,{}] 03:38:33 INFO - PROCESS | 720 | 1464863913870 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 720 | 1464863913944 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:38:33 INFO - PROCESS | 720 | 1464863913950 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13417400 == 47 [pid = 720] [id = 123] 03:38:33 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (15484C00) [pid = 720] [serial = 366] [outer = 00000000] 03:38:34 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1A71AC00) [pid = 720] [serial = 367] [outer = 15484C00] 03:38:34 INFO - PROCESS | 720 | 1464863913995 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1A963800) [pid = 720] [serial = 368] [outer = 15484C00] 03:38:34 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:34 INFO - PROCESS | 720 | 1464863914405 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 594ms 03:38:34 INFO - PROCESS | 720 | 1464863914462 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 720 | 1464863914464 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:38:34 INFO - PROCESS | 720 | 1464863914468 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:38:34 INFO - PROCESS | 720 | 1464863914469 Marionette TRACE conn3 <- [1,458,null,{}] 03:38:34 INFO - PROCESS | 720 | 1464863914473 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 720 | 1464863914552 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:38:34 INFO - PROCESS | 720 | 1464863914558 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A9F0000 == 48 [pid = 720] [id = 124] 03:38:34 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1AC6C800) [pid = 720] [serial = 369] [outer = 00000000] 03:38:34 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1AD5A800) [pid = 720] [serial = 370] [outer = 1AC6C800] 03:38:34 INFO - PROCESS | 720 | 1464863914601 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1AD64800) [pid = 720] [serial = 371] [outer = 1AC6C800] 03:38:35 INFO - PROCESS | 720 | 1464863915069 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 720 | 1464863915108 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:38:35 INFO - PROCESS | 720 | 1464863915112 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 720 | 1464863915114 Marionette TRACE conn3 <- [1,462,null,{}] 03:38:35 INFO - PROCESS | 720 | 1464863915117 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:35 INFO - PROCESS | 720 | 1464863915271 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:38:35 INFO - PROCESS | 720 | 1464863915399 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113E1400 == 49 [pid = 720] [id = 125] 03:38:35 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (11429000) [pid = 720] [serial = 372] [outer = 00000000] 03:38:35 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (11DABC00) [pid = 720] [serial = 373] [outer = 11429000] 03:38:35 INFO - PROCESS | 720 | 1464863915456 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (12BF3400) [pid = 720] [serial = 374] [outer = 11429000] 03:38:36 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:36 INFO - PROCESS | 720 | 1464863916090 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 720 | 1464863916178 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:38:36 INFO - PROCESS | 720 | 1464863916183 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:38:36 INFO - PROCESS | 720 | 1464863916187 Marionette TRACE conn3 <- [1,466,null,{}] 03:38:36 INFO - PROCESS | 720 | 1464863916192 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:36 INFO - PROCESS | 720 | 1464863916297 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:38:36 INFO - PROCESS | 720 | 1464863916420 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 720 | ++DOCSHELL 151EA800 == 50 [pid = 720] [id = 126] 03:38:36 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (15682000) [pid = 720] [serial = 375] [outer = 00000000] 03:38:36 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15D69C00) [pid = 720] [serial = 376] [outer = 15682000] 03:38:36 INFO - PROCESS | 720 | 1464863916477 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (167C8800) [pid = 720] [serial = 377] [outer = 15682000] 03:38:37 INFO - PROCESS | 720 | 1464863917047 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 720 | 1464863917095 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:38:37 INFO - PROCESS | 720 | 1464863917099 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 720 | 1464863917101 Marionette TRACE conn3 <- [1,470,null,{}] 03:38:37 INFO - PROCESS | 720 | 1464863917105 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 720 | 1464863917206 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:38:37 INFO - PROCESS | 720 | 1464863917330 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19D4EC00 == 51 [pid = 720] [id = 127] 03:38:37 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (19D55C00) [pid = 720] [serial = 378] [outer = 00000000] 03:38:37 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A665000) [pid = 720] [serial = 379] [outer = 19D55C00] 03:38:37 INFO - PROCESS | 720 | 1464863917384 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A9ED400) [pid = 720] [serial = 380] [outer = 19D55C00] 03:38:37 INFO - PROCESS | 720 | 1464863917963 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 938ms 03:38:38 INFO - PROCESS | 720 | 1464863918043 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 720 | 1464863918047 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:38:38 INFO - PROCESS | 720 | 1464863918057 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 720 | 1464863918062 Marionette TRACE conn3 <- [1,474,null,{}] 03:38:38 INFO - PROCESS | 720 | 1464863918066 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 720 | 1464863918215 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:38:38 INFO - PROCESS | 720 | 1464863918263 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1B05A800 == 52 [pid = 720] [id = 128] 03:38:38 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1B05AC00) [pid = 720] [serial = 381] [outer = 00000000] 03:38:38 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1B05E400) [pid = 720] [serial = 382] [outer = 1B05AC00] 03:38:38 INFO - PROCESS | 720 | 1464863918316 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1B060C00) [pid = 720] [serial = 383] [outer = 1B05AC00] 03:38:38 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:38:38 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:38:38 INFO - PROCESS | 720 | 1464863918853 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 844ms 03:38:38 INFO - PROCESS | 720 | 1464863918896 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 720 | 1464863918899 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:38:38 INFO - PROCESS | 720 | 1464863918902 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 720 | 1464863918904 Marionette TRACE conn3 <- [1,478,null,{}] 03:38:38 INFO - PROCESS | 720 | 1464863918908 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 720 | 1464863919030 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:38:39 INFO - PROCESS | 720 | 1464863919126 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B73800 == 53 [pid = 720] [id = 129] 03:38:39 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (178C1400) [pid = 720] [serial = 384] [outer = 00000000] 03:38:39 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1A159400) [pid = 720] [serial = 385] [outer = 178C1400] 03:38:39 INFO - PROCESS | 720 | 1464863919179 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (1A71D400) [pid = 720] [serial = 386] [outer = 178C1400] 03:38:39 INFO - PROCESS | 720 | 1464863919967 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1094ms 03:38:40 INFO - PROCESS | 720 | 1464863919999 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 720 | 1464863920003 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:38:40 INFO - PROCESS | 720 | 1464863920008 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 720 | 1464863920012 Marionette TRACE conn3 <- [1,482,null,{}] 03:38:40 INFO - PROCESS | 720 | 1464863920019 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 720 | 1464863920156 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:38:40 INFO - PROCESS | 720 | 1464863920293 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF4000 == 54 [pid = 720] [id = 130] 03:38:40 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (12BF6400) [pid = 720] [serial = 387] [outer = 00000000] 03:38:40 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (13479C00) [pid = 720] [serial = 388] [outer = 12BF6400] 03:38:40 INFO - PROCESS | 720 | 1464863920348 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (13DBD800) [pid = 720] [serial = 389] [outer = 12BF6400] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 1A9F0000 == 53 [pid = 720] [id = 124] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 13417400 == 52 [pid = 720] [id = 123] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 113E0400 == 51 [pid = 720] [id = 122] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 1A963400 == 50 [pid = 720] [id = 121] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 19A9D000 == 49 [pid = 720] [id = 120] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 17AB5C00 == 48 [pid = 720] [id = 119] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 17875000 == 47 [pid = 720] [id = 118] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 15F72C00 == 46 [pid = 720] [id = 117] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 131D9C00 == 45 [pid = 720] [id = 116] 03:38:40 INFO - PROCESS | 720 | --DOCSHELL 114A7C00 == 44 [pid = 720] [id = 115] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1A889000) [pid = 720] [serial = 251] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 121 (13247400) [pid = 720] [serial = 245] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 120 (18278800) [pid = 720] [serial = 206] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 119 (10F3A400) [pid = 720] [serial = 200] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 118 (15193C00) [pid = 720] [serial = 203] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 117 (16C27400) [pid = 720] [serial = 248] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A95D800) [pid = 720] [serial = 242] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1A270800) [pid = 720] [serial = 295] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 114 (140AFC00) [pid = 720] [serial = 289] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 113 (17167400) [pid = 720] [serial = 313] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 112 (17808000) [pid = 720] [serial = 292] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 111 (12BFB000) [pid = 720] [serial = 299] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 110 (12BF9400) [pid = 720] [serial = 298] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 109 (153A2800) [pid = 720] [serial = 307] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 108 (15484400) [pid = 720] [serial = 308] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 107 (131D9800) [pid = 720] [serial = 302] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 106 (12BF8400) [pid = 720] [serial = 301] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 105 (13417000) [pid = 720] [serial = 286] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 104 (15F68000) [pid = 720] [serial = 310] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 103 (185BAC00) [pid = 720] [serial = 316] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 102 (19A9E800) [pid = 720] [serial = 319] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 101 (13485C00) [pid = 720] [serial = 304] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1786D000) [pid = 720] [serial = 322] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 99 (18649800) [pid = 720] [serial = 323] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 98 (14098000) [pid = 720] [serial = 305] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A270400) [pid = 720] [serial = 325] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 96 (19AA0800) [pid = 720] [serial = 320] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1864B800) [pid = 720] [serial = 317] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1786CC00) [pid = 720] [serial = 314] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1A71A800) [pid = 720] [serial = 326] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 92 (167C7000) [pid = 720] [serial = 311] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1A891C00) [pid = 720] [serial = 328] [outer = 00000000] [url = about:blank] 03:38:40 INFO - PROCESS | 720 | 1464863920864 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 907ms 03:38:40 INFO - PROCESS | 720 | 1464863920914 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 720 | 1464863920919 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:38:40 INFO - PROCESS | 720 | 1464863920925 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 720 | 1464863920928 Marionette TRACE conn3 <- [1,486,null,{}] 03:38:40 INFO - PROCESS | 720 | 1464863920932 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 720 | 1464863921013 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:38:41 INFO - PROCESS | 720 | 1464863921087 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BFB000 == 45 [pid = 720] [id = 131] 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (12BFC800) [pid = 720] [serial = 390] [outer = 00000000] 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1341C800) [pid = 720] [serial = 391] [outer = 12BFC800] 03:38:41 INFO - PROCESS | 720 | 1464863921141 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1409B000) [pid = 720] [serial = 392] [outer = 12BFC800] 03:38:41 INFO - PROCESS | 720 | 1464863921535 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 625ms 03:38:41 INFO - PROCESS | 720 | 1464863921562 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 720 | 1464863921564 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:38:41 INFO - PROCESS | 720 | 1464863921568 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 720 | 1464863921571 Marionette TRACE conn3 <- [1,490,null,{}] 03:38:41 INFO - PROCESS | 720 | 1464863921588 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 720 | 1464863921699 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:38:41 INFO - PROCESS | 720 | 1464863921710 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15410400 == 46 [pid = 720] [id = 132] 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15480800) [pid = 720] [serial = 393] [outer = 00000000] 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15F72C00) [pid = 720] [serial = 394] [outer = 15480800] 03:38:41 INFO - PROCESS | 720 | 1464863921765 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (169D7000) [pid = 720] [serial = 395] [outer = 15480800] 03:38:42 INFO - PROCESS | 720 | 1464863922212 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 688ms 03:38:42 INFO - PROCESS | 720 | 1464863922267 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 720 | 1464863922270 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:38:42 INFO - PROCESS | 720 | 1464863922273 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 720 | 1464863922275 Marionette TRACE conn3 <- [1,494,null,{}] 03:38:42 INFO - PROCESS | 720 | 1464863922278 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:42 INFO - PROCESS | 720 | 1464863922359 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:38:42 INFO - PROCESS | 720 | 1464863922367 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17870C00 == 47 [pid = 720] [id = 133] 03:38:42 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (17871400) [pid = 720] [serial = 396] [outer = 00000000] 03:38:42 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1789E800) [pid = 720] [serial = 397] [outer = 17871400] 03:38:42 INFO - PROCESS | 720 | 1464863922412 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17A1D000) [pid = 720] [serial = 398] [outer = 17871400] 03:38:42 INFO - PROCESS | 720 | 1464863922851 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 641ms 03:38:42 INFO - PROCESS | 720 | 1464863922911 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 720 | 1464863922913 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:38:42 INFO - PROCESS | 720 | 1464863922916 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 720 | 1464863922918 Marionette TRACE conn3 <- [1,498,null,{}] 03:38:42 INFO - PROCESS | 720 | 1464863922921 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 720 | 1464863923024 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:38:43 INFO - PROCESS | 720 | 1464863923031 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 720 | ++DOCSHELL 153B1C00 == 48 [pid = 720] [id = 134] 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (178C4000) [pid = 720] [serial = 399] [outer = 00000000] 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (185B5400) [pid = 720] [serial = 400] [outer = 178C4000] 03:38:43 INFO - PROCESS | 720 | 1464863923075 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (185C0C00) [pid = 720] [serial = 401] [outer = 178C4000] 03:38:43 INFO - PROCESS | 720 | 1464863923535 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 641ms 03:38:43 INFO - PROCESS | 720 | 1464863923558 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 720 | 1464863923560 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:38:43 INFO - PROCESS | 720 | 1464863923563 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:38:43 INFO - PROCESS | 720 | 1464863923565 Marionette TRACE conn3 <- [1,502,null,{}] 03:38:43 INFO - PROCESS | 720 | 1464863923569 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 720 | 1464863923691 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:38:43 INFO - PROCESS | 720 | 1464863923698 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 720 | ++DOCSHELL 114B6800 == 49 [pid = 720] [id = 135] 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17AB5800) [pid = 720] [serial = 402] [outer = 00000000] 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1A183800) [pid = 720] [serial = 403] [outer = 17AB5800] 03:38:43 INFO - PROCESS | 720 | 1464863923797 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1A669800) [pid = 720] [serial = 404] [outer = 17AB5800] 03:38:44 INFO - PROCESS | 720 | 1464863924219 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:38:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 688ms 03:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:38:44 INFO - PROCESS | 720 | 1464863924264 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 720 | 1464863924266 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:38:44 INFO - PROCESS | 720 | 1464863924276 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 720 | 1464863924278 Marionette TRACE conn3 <- [1,506,null,{}] 03:38:44 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1A275C00) [pid = 720] [serial = 405] [outer = 1B43D800] 03:38:44 INFO - PROCESS | 720 | 1464863924316 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:44 INFO - PROCESS | 720 | 1464863924477 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:38:44 INFO - PROCESS | 720 | 1464863924493 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A726C00 == 50 [pid = 720] [id = 136] 03:38:44 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1A893800) [pid = 720] [serial = 406] [outer = 00000000] 03:38:44 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1A8E0000) [pid = 720] [serial = 407] [outer = 1A893800] 03:38:44 INFO - PROCESS | 720 | 1464863924536 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A95B400) [pid = 720] [serial = 408] [outer = 1A893800] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 109 (13404C00) [pid = 720] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A9EBC00) [pid = 720] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17894000) [pid = 720] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 106 (114AA800) [pid = 720] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 105 (16277800) [pid = 720] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1A18E000) [pid = 720] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 103 (11B07400) [pid = 720] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 102 (15484C00) [pid = 720] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:38:45 INFO - PROCESS | 720 | --DOMWINDOW == 101 (18279000) [pid = 720] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:38:45 INFO - PROCESS | 720 | 1464863925129 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 922ms 03:38:45 INFO - PROCESS | 720 | 1464863925195 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 720 | 1464863925197 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:38:45 INFO - PROCESS | 720 | 1464863925200 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 720 | 1464863925202 Marionette TRACE conn3 <- [1,510,null,{}] 03:38:45 INFO - PROCESS | 720 | 1464863925206 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 720 | 1464863925283 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:38:45 INFO - PROCESS | 720 | 1464863925373 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F42800 == 51 [pid = 720] [id = 137] 03:38:45 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10F43000) [pid = 720] [serial = 409] [outer = 00000000] 03:38:45 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (15D3A400) [pid = 720] [serial = 410] [outer = 10F43000] 03:38:45 INFO - PROCESS | 720 | 1464863925422 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1A184800) [pid = 720] [serial = 411] [outer = 10F43000] 03:38:45 INFO - PROCESS | 720 | 1464863925803 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 641ms 03:38:45 INFO - PROCESS | 720 | 1464863925838 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 720 | 1464863925840 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:38:45 INFO - PROCESS | 720 | 1464863925844 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:38:45 INFO - PROCESS | 720 | 1464863925845 Marionette TRACE conn3 <- [1,514,null,{}] 03:38:45 INFO - PROCESS | 720 | 1464863925849 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 720 | 1464863925955 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:38:45 INFO - PROCESS | 720 | 1464863925963 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 720 | ++DOCSHELL 107ED800 == 52 [pid = 720] [id = 138] 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (10F40400) [pid = 720] [serial = 412] [outer = 00000000] 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1A9EF000) [pid = 720] [serial = 413] [outer = 10F40400] 03:38:46 INFO - PROCESS | 720 | 1464863926006 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1AC72800) [pid = 720] [serial = 414] [outer = 10F40400] 03:38:46 INFO - PROCESS | 720 | 1464863926383 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:38:46 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:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 594ms 03:38:46 INFO - PROCESS | 720 | 1464863926441 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 720 | 1464863926443 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:38:46 INFO - PROCESS | 720 | 1464863926446 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:38:46 INFO - PROCESS | 720 | 1464863926448 Marionette TRACE conn3 <- [1,518,null,{}] 03:38:46 INFO - PROCESS | 720 | 1464863926451 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 720 | 1464863926528 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:38:46 INFO - PROCESS | 720 | 1464863926609 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 720 | ++DOCSHELL 13DBF800 == 53 [pid = 720] [id = 139] 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (151EDC00) [pid = 720] [serial = 415] [outer = 00000000] 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1607BC00) [pid = 720] [serial = 416] [outer = 151EDC00] 03:38:46 INFO - PROCESS | 720 | 1464863926652 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (16080000) [pid = 720] [serial = 417] [outer = 151EDC00] 03:38:47 INFO - PROCESS | 720 | 1464863927004 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 03:38:47 INFO - PROCESS | 720 | 1464863927098 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 720 | 1464863927102 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:38:47 INFO - PROCESS | 720 | 1464863927108 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 720 | 1464863927112 Marionette TRACE conn3 <- [1,522,null,{}] 03:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:38:47 INFO - PROCESS | 720 | 1464863927119 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 720 | 1464863927280 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:38:47 INFO - PROCESS | 720 | 1464863927390 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BA1800 == 54 [pid = 720] [id = 140] 03:38:47 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (12BA2400) [pid = 720] [serial = 418] [outer = 00000000] 03:38:47 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (12BFC400) [pid = 720] [serial = 419] [outer = 12BA2400] 03:38:47 INFO - PROCESS | 720 | 1464863927445 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (13404400) [pid = 720] [serial = 420] [outer = 12BA2400] 03:38:48 INFO - PROCESS | 720 | 1464863928035 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 938ms 03:38:48 INFO - PROCESS | 720 | 1464863928062 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 720 | 1464863928066 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:38:48 INFO - PROCESS | 720 | 1464863928087 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 720 | 1464863928091 Marionette TRACE conn3 <- [1,526,null,{}] 03:38:48 INFO - PROCESS | 720 | 1464863928096 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:48 INFO - PROCESS | 720 | 1464863928201 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:38:48 INFO - PROCESS | 720 | 1464863928324 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 720 | ++DOCSHELL 15684000 == 55 [pid = 720] [id = 141] 03:38:48 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (156ADC00) [pid = 720] [serial = 421] [outer = 00000000] 03:38:48 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (16078400) [pid = 720] [serial = 422] [outer = 156ADC00] 03:38:48 INFO - PROCESS | 720 | 1464863928378 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (16081400) [pid = 720] [serial = 423] [outer = 156ADC00] 03:38:48 INFO - PROCESS | 720 | 1464863928957 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:38:49 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:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 938ms 03:38:49 INFO - PROCESS | 720 | 1464863929030 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 720 | 1464863929033 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:38:49 INFO - PROCESS | 720 | 1464863929037 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 720 | 1464863929039 Marionette TRACE conn3 <- [1,530,null,{}] 03:38:49 INFO - PROCESS | 720 | 1464863929049 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 720 | 1464863929156 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:38:49 INFO - PROCESS | 720 | 1464863929281 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A66B800 == 56 [pid = 720] [id = 142] 03:38:49 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A889000) [pid = 720] [serial = 424] [outer = 00000000] 03:38:49 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1A95AC00) [pid = 720] [serial = 425] [outer = 1A889000] 03:38:49 INFO - PROCESS | 720 | 1464863929338 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1A9F2C00) [pid = 720] [serial = 426] [outer = 1A889000] 03:38:49 INFO - PROCESS | 720 | 1464863929870 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:38:49 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:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:38:49 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:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:38:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:38:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 891ms 03:38:49 INFO - PROCESS | 720 | 1464863929941 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 720 | 1464863929943 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:38:49 INFO - PROCESS | 720 | 1464863929946 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:38:49 INFO - PROCESS | 720 | 1464863929948 Marionette TRACE conn3 <- [1,534,null,{}] 03:38:49 INFO - PROCESS | 720 | 1464863929952 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 720 | 1464863930067 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:38:50 INFO - PROCESS | 720 | 1464863930161 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F239C00 == 57 [pid = 720] [id = 143] 03:38:50 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (0F23D400) [pid = 720] [serial = 427] [outer = 00000000] 03:38:50 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1A9EDC00) [pid = 720] [serial = 428] [outer = 0F23D400] 03:38:50 INFO - PROCESS | 720 | 1464863930218 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1B052800) [pid = 720] [serial = 429] [outer = 0F23D400] 03:38:50 INFO - PROCESS | 720 | 1464863930804 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:38:50 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:38:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 907ms 03:38:50 INFO - PROCESS | 720 | 1464863930851 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 720 | 1464863930853 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:38:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:38:50 INFO - PROCESS | 720 | 1464863930856 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 720 | 1464863930858 Marionette TRACE conn3 <- [1,538,null,{}] 03:38:50 INFO - PROCESS | 720 | 1464863930862 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 720 | 1464863930970 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:38:51 INFO - PROCESS | 720 | 1464863931063 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF3C00 == 58 [pid = 720] [id = 144] 03:38:51 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (12BFB400) [pid = 720] [serial = 430] [outer = 00000000] 03:38:51 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (15D3A800) [pid = 720] [serial = 431] [outer = 12BFB400] 03:38:51 INFO - PROCESS | 720 | 1464863931117 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (17161000) [pid = 720] [serial = 432] [outer = 12BFB400] 03:38:51 INFO - PROCESS | 720 | 1464863931590 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:38:51 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:38:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 797ms 03:38:51 INFO - PROCESS | 720 | 1464863931668 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 720 | 1464863931670 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:38:51 INFO - PROCESS | 720 | 1464863931675 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 720 | 1464863931677 Marionette TRACE conn3 <- [1,542,null,{}] 03:38:51 INFO - PROCESS | 720 | 1464863931681 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 720 | 1464863931806 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:38:51 INFO - PROCESS | 720 | 1464863931932 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CA800 == 59 [pid = 720] [id = 145] 03:38:51 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (13486000) [pid = 720] [serial = 433] [outer = 00000000] 03:38:52 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (17624000) [pid = 720] [serial = 434] [outer = 13486000] 03:38:52 INFO - PROCESS | 720 | 1464863931986 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (18651400) [pid = 720] [serial = 435] [outer = 13486000] 03:38:52 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:52 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:52 INFO - PROCESS | 720 | 1464863932800 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1141ms 03:38:52 INFO - PROCESS | 720 | 1464863932824 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 720 | 1464863932829 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:38:52 INFO - PROCESS | 720 | 1464863932834 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:38:52 INFO - PROCESS | 720 | 1464863932838 Marionette TRACE conn3 <- [1,546,null,{}] 03:38:52 INFO - PROCESS | 720 | 1464863932843 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:52 INFO - PROCESS | 720 | 1464863932943 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:38:53 INFO - PROCESS | 720 | 1464863933055 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075D400 == 60 [pid = 720] [id = 146] 03:38:53 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (113AB400) [pid = 720] [serial = 436] [outer = 00000000] 03:38:53 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (12BF5C00) [pid = 720] [serial = 437] [outer = 113AB400] 03:38:53 INFO - PROCESS | 720 | 1464863933103 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (13176000) [pid = 720] [serial = 438] [outer = 113AB400] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 19A9C800 == 59 [pid = 720] [id = 81] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 107ED800 == 58 [pid = 720] [id = 138] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 10F42800 == 57 [pid = 720] [id = 137] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 1A726C00 == 56 [pid = 720] [id = 136] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 114B6800 == 55 [pid = 720] [id = 135] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 153B1C00 == 54 [pid = 720] [id = 134] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 17870C00 == 53 [pid = 720] [id = 133] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 15410400 == 52 [pid = 720] [id = 132] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 12BFB000 == 51 [pid = 720] [id = 131] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 12BF4000 == 50 [pid = 720] [id = 130] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 19D4EC00 == 49 [pid = 720] [id = 127] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 151EA800 == 48 [pid = 720] [id = 126] 03:38:53 INFO - PROCESS | 720 | --DOCSHELL 113E1400 == 47 [pid = 720] [id = 125] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 130 (1AD5A800) [pid = 720] [serial = 370] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 129 (17899000) [pid = 720] [serial = 337] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 128 (13485800) [pid = 720] [serial = 346] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 127 (1A9F5400) [pid = 720] [serial = 361] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1409D000) [pid = 720] [serial = 347] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 125 (17A16400) [pid = 720] [serial = 352] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 124 (10F3C400) [pid = 720] [serial = 331] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1A885C00) [pid = 720] [serial = 340] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1371DC00) [pid = 720] [serial = 344] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 121 (13416C00) [pid = 720] [serial = 343] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 120 (140A2C00) [pid = 720] [serial = 334] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 119 (167C7800) [pid = 720] [serial = 349] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16C22800) [pid = 720] [serial = 350] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1A88EC00) [pid = 720] [serial = 359] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A71A400) [pid = 720] [serial = 358] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 115 (12BFD000) [pid = 720] [serial = 365] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 114 (15189C00) [pid = 720] [serial = 364] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1AC6A000) [pid = 720] [serial = 362] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1A963800) [pid = 720] [serial = 368] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 111 (185BE800) [pid = 720] [serial = 355] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 110 (185C0000) [pid = 720] [serial = 356] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1A71AC00) [pid = 720] [serial = 367] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | --DOMWINDOW == 108 (17ABB800) [pid = 720] [serial = 353] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 720 | 1464863933723 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 906ms 03:38:53 INFO - PROCESS | 720 | 1464863933771 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 720 | 1464863933776 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:38:53 INFO - PROCESS | 720 | 1464863933782 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 720 | 1464863933784 Marionette TRACE conn3 <- [1,550,null,{}] 03:38:53 INFO - PROCESS | 720 | 1464863933788 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 720 | 1464863933871 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:38:53 INFO - PROCESS | 720 | 1464863933880 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF9C00 == 48 [pid = 720] [id = 147] 03:38:53 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (12BFD000) [pid = 720] [serial = 439] [outer = 00000000] 03:38:53 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1371DC00) [pid = 720] [serial = 440] [outer = 12BFD000] 03:38:53 INFO - PROCESS | 720 | 1464863933925 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (14098C00) [pid = 720] [serial = 441] [outer = 12BFD000] 03:38:54 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:54 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:54 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:54 INFO - PROCESS | 720 | 1464863934386 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 641ms 03:38:54 INFO - PROCESS | 720 | 1464863934420 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 720 | 1464863934422 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:38:54 INFO - PROCESS | 720 | 1464863934426 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 720 | 1464863934429 Marionette TRACE conn3 <- [1,554,null,{}] 03:38:54 INFO - PROCESS | 720 | 1464863934439 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 720 | 1464863934521 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:38:54 INFO - PROCESS | 720 | 1464863934528 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15191C00 == 49 [pid = 720] [id = 148] 03:38:54 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (15196400) [pid = 720] [serial = 442] [outer = 00000000] 03:38:54 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1540FC00) [pid = 720] [serial = 443] [outer = 15196400] 03:38:54 INFO - PROCESS | 720 | 1464863934575 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (156AF400) [pid = 720] [serial = 444] [outer = 15196400] 03:38:54 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:54 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:54 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:54 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:55 INFO - PROCESS | 720 | 1464863935014 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 626ms 03:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:38:55 INFO - PROCESS | 720 | 1464863935062 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 720 | 1464863935064 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:38:55 INFO - PROCESS | 720 | 1464863935068 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 720 | 1464863935069 Marionette TRACE conn3 <- [1,558,null,{}] 03:38:55 INFO - PROCESS | 720 | 1464863935072 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 720 | 1464863935154 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:38:55 INFO - PROCESS | 720 | 1464863935162 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15191000 == 50 [pid = 720] [id = 149] 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (15D32000) [pid = 720] [serial = 445] [outer = 00000000] 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (16079800) [pid = 720] [serial = 446] [outer = 15D32000] 03:38:55 INFO - PROCESS | 720 | 1464863935215 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1678CC00) [pid = 720] [serial = 447] [outer = 15D32000] 03:38:55 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:55 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:55 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:55 INFO - PROCESS | 720 | 1464863935681 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 625ms 03:38:55 INFO - PROCESS | 720 | 1464863935717 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 720 | 1464863935720 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:38:55 INFO - PROCESS | 720 | 1464863935724 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 720 | 1464863935725 Marionette TRACE conn3 <- [1,562,null,{}] 03:38:55 INFO - PROCESS | 720 | 1464863935729 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 720 | 1464863935813 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:38:55 INFO - PROCESS | 720 | 1464863935819 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16072400 == 51 [pid = 720] [id = 150] 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (16076400) [pid = 720] [serial = 448] [outer = 00000000] 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1761F800) [pid = 720] [serial = 449] [outer = 16076400] 03:38:55 INFO - PROCESS | 720 | 1464863935863 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (17623C00) [pid = 720] [serial = 450] [outer = 16076400] 03:38:56 INFO - PROCESS | 720 | 1464863936331 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 03:38:56 INFO - PROCESS | 720 | 1464863936360 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 720 | 1464863936362 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:38:56 INFO - PROCESS | 720 | 1464863936365 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:38:56 INFO - PROCESS | 720 | 1464863936367 Marionette TRACE conn3 <- [1,566,null,{}] 03:38:56 INFO - PROCESS | 720 | 1464863936374 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:56 INFO - PROCESS | 720 | 1464863936492 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:38:56 INFO - PROCESS | 720 | 1464863936501 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16074C00 == 52 [pid = 720] [id = 151] 03:38:56 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (17621800) [pid = 720] [serial = 451] [outer = 00000000] 03:38:56 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (17A15C00) [pid = 720] [serial = 452] [outer = 17621800] 03:38:56 INFO - PROCESS | 720 | 1464863936572 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (17A18C00) [pid = 720] [serial = 453] [outer = 17621800] 03:38:57 INFO - PROCESS | 720 | 1464863937018 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 688ms 03:38:57 INFO - PROCESS | 720 | 1464863937065 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 720 | 1464863937067 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:38:57 INFO - PROCESS | 720 | 1464863937070 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 720 | 1464863937072 Marionette TRACE conn3 <- [1,570,null,{}] 03:38:57 INFO - PROCESS | 720 | 1464863937075 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 720 | 1464863937178 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:38:57 INFO - PROCESS | 720 | 1464863937191 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17ABA400 == 53 [pid = 720] [id = 152] 03:38:57 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (18066800) [pid = 720] [serial = 454] [outer = 00000000] 03:38:57 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (185BA400) [pid = 720] [serial = 455] [outer = 18066800] 03:38:57 INFO - PROCESS | 720 | 1464863937234 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1864F000) [pid = 720] [serial = 456] [outer = 18066800] 03:38:57 INFO - PROCESS | 720 | 1464863937655 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 641ms 03:38:57 INFO - PROCESS | 720 | 1464863937711 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 720 | 1464863937713 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:38:57 INFO - PROCESS | 720 | 1464863937717 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 720 | 1464863937718 Marionette TRACE conn3 <- [1,574,null,{}] 03:38:57 INFO - PROCESS | 720 | 1464863937722 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 720 | 1464863937825 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:38:57 INFO - PROCESS | 720 | 1464863937915 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1780CC00 == 54 [pid = 720] [id = 153] 03:38:57 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (185B5000) [pid = 720] [serial = 457] [outer = 00000000] 03:38:57 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (19A9FC00) [pid = 720] [serial = 458] [outer = 185B5000] 03:38:57 INFO - PROCESS | 720 | 1464863937960 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1A18EC00) [pid = 720] [serial = 459] [outer = 185B5000] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 128 (15F70400) [pid = 720] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 127 (167C9C00) [pid = 720] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1409BC00) [pid = 720] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 125 (11DA1000) [pid = 720] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1AD5CC00) [pid = 720] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1A26E800) [pid = 720] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 122 (13478C00) [pid = 720] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 121 (19AA9800) [pid = 720] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 120 (10B54400) [pid = 720] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1716D400) [pid = 720] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 118 (178C4000) [pid = 720] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 117 (10F43000) [pid = 720] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 116 (17AB5800) [pid = 720] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 115 (12BFC800) [pid = 720] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A893800) [pid = 720] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 113 (178C1400) [pid = 720] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 112 (17871400) [pid = 720] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 111 (12BF6400) [pid = 720] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 110 (15480800) [pid = 720] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:38:58 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10F40400) [pid = 720] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:38:58 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:58 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:38:58 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:58 INFO - PROCESS | 720 | 1464863938600 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 937ms 03:38:58 INFO - PROCESS | 720 | 1464863938660 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 720 | 1464863938662 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:38:58 INFO - PROCESS | 720 | 1464863938665 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 720 | 1464863938666 Marionette TRACE conn3 <- [1,578,null,{}] 03:38:58 INFO - PROCESS | 720 | 1464863938669 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:58 INFO - PROCESS | 720 | 1464863938747 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:38:58 INFO - PROCESS | 720 | 1464863938753 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B0BC00 == 55 [pid = 720] [id = 154] 03:38:58 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (12BF6000) [pid = 720] [serial = 460] [outer = 00000000] 03:38:58 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (15F66000) [pid = 720] [serial = 461] [outer = 12BF6000] 03:38:58 INFO - PROCESS | 720 | 1464863938796 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (17898000) [pid = 720] [serial = 462] [outer = 12BF6000] 03:38:59 INFO - PROCESS | 720 | 1464863939203 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 03:38:59 INFO - PROCESS | 720 | 1464863939263 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 720 | 1464863939265 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:38:59 INFO - PROCESS | 720 | 1464863939268 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:38:59 INFO - PROCESS | 720 | 1464863939270 Marionette TRACE conn3 <- [1,582,null,{}] 03:38:59 INFO - PROCESS | 720 | 1464863939273 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 720 | 1464863939352 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:38:59 INFO - PROCESS | 720 | 1464863939358 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143B2000 == 56 [pid = 720] [id = 155] 03:38:59 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (15682400) [pid = 720] [serial = 463] [outer = 00000000] 03:38:59 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (18650800) [pid = 720] [serial = 464] [outer = 15682400] 03:38:59 INFO - PROCESS | 720 | 1464863939401 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1A273800) [pid = 720] [serial = 465] [outer = 15682400] 03:38:59 INFO - PROCESS | 720 | 1464863939837 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 03:38:59 INFO - PROCESS | 720 | 1464863939865 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 720 | 1464863939868 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:38:59 INFO - PROCESS | 720 | 1464863939887 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 720 | 1464863939889 Marionette TRACE conn3 <- [1,586,null,{}] 03:38:59 INFO - PROCESS | 720 | 1464863939893 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 720 | 1464863939989 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:39:00 INFO - PROCESS | 720 | 1464863939996 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B79C00 == 57 [pid = 720] [id = 156] 03:39:00 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (185B8800) [pid = 720] [serial = 466] [outer = 00000000] 03:39:00 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A8DE400) [pid = 720] [serial = 467] [outer = 185B8800] 03:39:00 INFO - PROCESS | 720 | 1464863940046 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1A9ED800) [pid = 720] [serial = 468] [outer = 185B8800] 03:39:00 INFO - PROCESS | 720 | 1464863940641 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 797ms 03:39:00 INFO - PROCESS | 720 | 1464863940707 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 720 | 1464863940712 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:39:00 INFO - PROCESS | 720 | 1464863940730 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 720 | 1464863940734 Marionette TRACE conn3 <- [1,590,null,{}] 03:39:00 INFO - PROCESS | 720 | 1464863940743 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:00 INFO - PROCESS | 720 | 1464863940852 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:39:00 INFO - PROCESS | 720 | 1464863940976 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5C800 == 58 [pid = 720] [id = 157] 03:39:00 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (10F42800) [pid = 720] [serial = 469] [outer = 00000000] 03:39:01 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (12BF1000) [pid = 720] [serial = 470] [outer = 10F42800] 03:39:01 INFO - PROCESS | 720 | 1464863941033 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (131D9800) [pid = 720] [serial = 471] [outer = 10F42800] 03:39:01 INFO - PROCESS | 720 | 1464863941593 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 922ms 03:39:01 INFO - PROCESS | 720 | 1464863941641 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 720 | 1464863941647 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:39:01 INFO - PROCESS | 720 | 1464863941653 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:39:01 INFO - PROCESS | 720 | 1464863941656 Marionette TRACE conn3 <- [1,594,null,{}] 03:39:01 INFO - PROCESS | 720 | 1464863941660 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 720 | 1464863941765 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:39:01 INFO - PROCESS | 720 | 1464863941862 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140A1800 == 59 [pid = 720] [id = 158] 03:39:01 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (140AF800) [pid = 720] [serial = 472] [outer = 00000000] 03:39:01 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1518FC00) [pid = 720] [serial = 473] [outer = 140AF800] 03:39:01 INFO - PROCESS | 720 | 1464863941914 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (15410C00) [pid = 720] [serial = 474] [outer = 140AF800] 03:39:02 INFO - PROCESS | 720 | 1464863942537 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 953ms 03:39:02 INFO - PROCESS | 720 | 1464863942602 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 720 | 1464863942605 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:39:02 INFO - PROCESS | 720 | 1464863942608 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 720 | 1464863942612 Marionette TRACE conn3 <- [1,598,null,{}] 03:39:02 INFO - PROCESS | 720 | 1464863942626 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 720 | 1464863942732 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:39:02 INFO - PROCESS | 720 | 1464863942859 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17871800 == 60 [pid = 720] [id = 159] 03:39:02 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (178C1400) [pid = 720] [serial = 475] [outer = 00000000] 03:39:02 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (185C0000) [pid = 720] [serial = 476] [outer = 178C1400] 03:39:02 INFO - PROCESS | 720 | 1464863942915 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A66F800) [pid = 720] [serial = 477] [outer = 178C1400] 03:39:03 INFO - PROCESS | 720 | 1464863943476 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 907ms 03:39:03 INFO - PROCESS | 720 | 1464863943512 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 720 | 1464863943515 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:39:03 INFO - PROCESS | 720 | 1464863943518 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 720 | 1464863943520 Marionette TRACE conn3 <- [1,602,null,{}] 03:39:03 INFO - PROCESS | 720 | 1464863943523 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:03 INFO - PROCESS | 720 | 1464863943626 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:39:03 INFO - PROCESS | 720 | 1464863943722 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A8DC000 == 61 [pid = 720] [id = 160] 03:39:03 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1A8DD000) [pid = 720] [serial = 478] [outer = 00000000] 03:39:03 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1A9EEC00) [pid = 720] [serial = 479] [outer = 1A8DD000] 03:39:03 INFO - PROCESS | 720 | 1464863943774 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1AC6B800) [pid = 720] [serial = 480] [outer = 1A8DD000] 03:39:04 INFO - PROCESS | 720 | 1464863944346 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 890ms 03:39:04 INFO - PROCESS | 720 | 1464863944449 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 720 | 1464863944451 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:39:04 INFO - PROCESS | 720 | 1464863944456 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 720 | 1464863944458 Marionette TRACE conn3 <- [1,606,null,{}] 03:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:39:04 INFO - PROCESS | 720 | 1464863944462 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 720 | 1464863944567 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:39:04 INFO - PROCESS | 720 | 1464863944687 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1135DC00 == 62 [pid = 720] [id = 161] 03:39:04 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (11365C00) [pid = 720] [serial = 481] [outer = 00000000] 03:39:04 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1409D400) [pid = 720] [serial = 482] [outer = 11365C00] 03:39:04 INFO - PROCESS | 720 | 1464863944742 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (17873800) [pid = 720] [serial = 483] [outer = 11365C00] 03:39:05 INFO - PROCESS | 720 | 1464863945546 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1141ms 03:39:05 INFO - PROCESS | 720 | 1464863945606 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 720 | 1464863945610 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:39:05 INFO - PROCESS | 720 | 1464863945615 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:39:05 INFO - PROCESS | 720 | 1464863945618 Marionette TRACE conn3 <- [1,610,null,{}] 03:39:05 INFO - PROCESS | 720 | 1464863945624 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 720 | 1464863945721 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:39:05 INFO - PROCESS | 720 | 1464863945851 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DAC400 == 63 [pid = 720] [id = 162] 03:39:05 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (12B68C00) [pid = 720] [serial = 484] [outer = 00000000] 03:39:05 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (14099400) [pid = 720] [serial = 485] [outer = 12B68C00] 03:39:05 INFO - PROCESS | 720 | 1464863945906 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1518EC00) [pid = 720] [serial = 486] [outer = 12B68C00] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 143B2000 == 62 [pid = 720] [id = 155] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 11B0BC00 == 61 [pid = 720] [id = 154] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 1780CC00 == 60 [pid = 720] [id = 153] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 17ABA400 == 59 [pid = 720] [id = 152] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 16074C00 == 58 [pid = 720] [id = 151] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 16072400 == 57 [pid = 720] [id = 150] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 15191000 == 56 [pid = 720] [id = 149] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 15191C00 == 55 [pid = 720] [id = 148] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 12BF9C00 == 54 [pid = 720] [id = 147] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 1075D400 == 53 [pid = 720] [id = 146] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 135 (1607BC00) [pid = 720] [serial = 416] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOCSHELL 13DBF800 == 52 [pid = 720] [id = 139] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1A95D000) [pid = 720] [serial = 329] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 133 (1A9F0C00) [pid = 720] [serial = 296] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 132 (18278C00) [pid = 720] [serial = 293] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 131 (15191400) [pid = 720] [serial = 290] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 130 (13715000) [pid = 720] [serial = 287] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 129 (1B205400) [pid = 720] [serial = 284] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 128 (185C0C00) [pid = 720] [serial = 401] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 127 (15D3A400) [pid = 720] [serial = 410] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1A183800) [pid = 720] [serial = 403] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1341C800) [pid = 720] [serial = 391] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1409B000) [pid = 720] [serial = 392] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1A8E0000) [pid = 720] [serial = 407] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1A71D400) [pid = 720] [serial = 386] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1A159400) [pid = 720] [serial = 385] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1789E800) [pid = 720] [serial = 397] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 119 (13DBD800) [pid = 720] [serial = 389] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 118 (13479C00) [pid = 720] [serial = 388] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 117 (15F72C00) [pid = 720] [serial = 394] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 116 (169D7000) [pid = 720] [serial = 395] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 115 (11DABC00) [pid = 720] [serial = 373] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 114 (15D69C00) [pid = 720] [serial = 376] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1A665000) [pid = 720] [serial = 379] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1A669800) [pid = 720] [serial = 404] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1B05E400) [pid = 720] [serial = 382] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1AC72800) [pid = 720] [serial = 414] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 109 (137F4400) [pid = 720] [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:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A95B400) [pid = 720] [serial = 408] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1A184800) [pid = 720] [serial = 411] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 106 (185B5400) [pid = 720] [serial = 400] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A9EF000) [pid = 720] [serial = 413] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17A1D000) [pid = 720] [serial = 398] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 103 (14EFE000) [pid = 720] [serial = 335] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1A95A400) [pid = 720] [serial = 341] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 101 (113A3800) [pid = 720] [serial = 332] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1789E400) [pid = 720] [serial = 338] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 720 | 1464863946445 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 844ms 03:39:06 INFO - PROCESS | 720 | 1464863946459 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 720 | 1464863946464 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:39:06 INFO - PROCESS | 720 | 1464863946470 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 720 | 1464863946473 Marionette TRACE conn3 <- [1,614,null,{}] 03:39:06 INFO - PROCESS | 720 | 1464863946477 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 720 | 1464863946560 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:39:06 INFO - PROCESS | 720 | 1464863946568 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF3000 == 53 [pid = 720] [id = 163] 03:39:06 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (12BF9C00) [pid = 720] [serial = 487] [outer = 00000000] 03:39:06 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1409C400) [pid = 720] [serial = 488] [outer = 12BF9C00] 03:39:06 INFO - PROCESS | 720 | 1464863946616 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (143AC800) [pid = 720] [serial = 489] [outer = 12BF9C00] 03:39:07 INFO - PROCESS | 720 | 1464863947076 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 641ms 03:39:07 INFO - PROCESS | 720 | 1464863947107 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 720 | 1464863947110 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:39:07 INFO - PROCESS | 720 | 1464863947119 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 720 | 1464863947123 Marionette TRACE conn3 <- [1,618,null,{}] 03:39:07 INFO - PROCESS | 720 | 1464863947133 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 720 | 1464863947252 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:39:07 INFO - PROCESS | 720 | 1464863947262 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16076000 == 54 [pid = 720] [id = 164] 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (16076C00) [pid = 720] [serial = 490] [outer = 00000000] 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1607F400) [pid = 720] [serial = 491] [outer = 16076C00] 03:39:07 INFO - PROCESS | 720 | 1464863947309 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1678EC00) [pid = 720] [serial = 492] [outer = 16076C00] 03:39:07 INFO - PROCESS | 720 | 1464863947748 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 657ms 03:39:07 INFO - PROCESS | 720 | 1464863947772 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 720 | 1464863947774 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:39:07 INFO - PROCESS | 720 | 1464863947777 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 720 | 1464863947779 Marionette TRACE conn3 <- [1,622,null,{}] 03:39:07 INFO - PROCESS | 720 | 1464863947782 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 720 | 1464863947867 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:39:07 INFO - PROCESS | 720 | 1464863947874 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 169D7000 == 55 [pid = 720] [id = 165] 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (172B1C00) [pid = 720] [serial = 493] [outer = 00000000] 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (17625C00) [pid = 720] [serial = 494] [outer = 172B1C00] 03:39:07 INFO - PROCESS | 720 | 1464863947918 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (17892400) [pid = 720] [serial = 495] [outer = 172B1C00] 03:39:08 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:39:08 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 720 | 1464863948346 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 594ms 03:39:08 INFO - PROCESS | 720 | 1464863948383 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 720 | 1464863948385 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 720 | 1464863948389 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 720 | 1464863948391 Marionette TRACE conn3 <- [1,626,null,{}] 03:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:39:08 INFO - PROCESS | 720 | 1464863948411 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 720 | 1464863948513 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:39:08 INFO - PROCESS | 720 | 1464863948520 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409C800 == 56 [pid = 720] [id = 166] 03:39:08 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (169CDC00) [pid = 720] [serial = 496] [outer = 00000000] 03:39:08 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (178A1C00) [pid = 720] [serial = 497] [outer = 169CDC00] 03:39:08 INFO - PROCESS | 720 | 1464863948564 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18271400) [pid = 720] [serial = 498] [outer = 169CDC00] 03:39:08 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:39:09 INFO - PROCESS | 720 | 1464863949040 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 704ms 03:39:09 INFO - PROCESS | 720 | 1464863949090 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 720 | 1464863949091 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:39:09 INFO - PROCESS | 720 | 1464863949095 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 720 | 1464863949096 Marionette TRACE conn3 <- [1,630,null,{}] 03:39:09 INFO - PROCESS | 720 | 1464863949100 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 720 | 1464863949235 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:39:09 INFO - PROCESS | 720 | 1464863949247 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1135B800 == 57 [pid = 720] [id = 167] 03:39:09 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1627B000) [pid = 720] [serial = 499] [outer = 00000000] 03:39:09 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (19D4D000) [pid = 720] [serial = 500] [outer = 1627B000] 03:39:09 INFO - PROCESS | 720 | 1464863949301 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1A279400) [pid = 720] [serial = 501] [outer = 1627B000] 03:39:09 INFO - PROCESS | 720 | 1464863949735 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 688ms 03:39:09 INFO - PROCESS | 720 | 1464863949795 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 720 | 1464863949797 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 720 | 1464863949800 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:39:09 INFO - PROCESS | 720 | 1464863949802 Marionette TRACE conn3 <- [1,634,null,{}] 03:39:09 INFO - PROCESS | 720 | 1464863949813 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 720 | 1464863949945 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:39:09 INFO - PROCESS | 720 | 1464863949957 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185B9C00 == 58 [pid = 720] [id = 168] 03:39:09 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1A727400) [pid = 720] [serial = 502] [outer = 00000000] 03:39:09 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A88DC00) [pid = 720] [serial = 503] [outer = 1A727400] 03:39:10 INFO - PROCESS | 720 | 1464863950000 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1A8DF400) [pid = 720] [serial = 504] [outer = 1A727400] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 117 (15682400) [pid = 720] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 116 (12BF6000) [pid = 720] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 115 (17621800) [pid = 720] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 114 (18066800) [pid = 720] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 113 (151EDC00) [pid = 720] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 112 (15196400) [pid = 720] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 111 (15D32000) [pid = 720] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 110 (113AB400) [pid = 720] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 109 (12BFD000) [pid = 720] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 108 (185B5000) [pid = 720] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:39:10 INFO - PROCESS | 720 | --DOMWINDOW == 107 (16076400) [pid = 720] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:39:10 INFO - PROCESS | 720 | 1464863950569 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 798ms 03:39:10 INFO - PROCESS | 720 | 1464863950602 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 720 | 1464863950604 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:39:10 INFO - PROCESS | 720 | 1464863950607 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:39:10 INFO - PROCESS | 720 | 1464863950609 Marionette TRACE conn3 <- [1,638,null,{}] 03:39:10 INFO - PROCESS | 720 | 1464863950613 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 720 | 1464863950690 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:39:10 INFO - PROCESS | 720 | 1464863950696 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113D7400 == 59 [pid = 720] [id = 169] 03:39:10 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (151EDC00) [pid = 720] [serial = 505] [outer = 00000000] 03:39:10 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1607A400) [pid = 720] [serial = 506] [outer = 151EDC00] 03:39:10 INFO - PROCESS | 720 | 1464863950749 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (17627800) [pid = 720] [serial = 507] [outer = 151EDC00] 03:39:11 INFO - PROCESS | 720 | 1464863951160 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 593ms 03:39:11 INFO - PROCESS | 720 | 1464863951231 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 720 | 1464863951233 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:39:11 INFO - PROCESS | 720 | 1464863951236 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 720 | 1464863951238 Marionette TRACE conn3 <- [1,642,null,{}] 03:39:11 INFO - PROCESS | 720 | 1464863951242 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 720 | 1464863951326 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:39:11 INFO - PROCESS | 720 | 1464863951335 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110F6400 == 60 [pid = 720] [id = 170] 03:39:11 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (11DA1000) [pid = 720] [serial = 508] [outer = 00000000] 03:39:11 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A8DB800) [pid = 720] [serial = 509] [outer = 11DA1000] 03:39:11 INFO - PROCESS | 720 | 1464863951378 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A9EC400) [pid = 720] [serial = 510] [outer = 11DA1000] 03:39:11 INFO - PROCESS | 720 | 1464863951803 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 03:39:11 INFO - PROCESS | 720 | 1464863951837 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 720 | 1464863951840 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:39:11 INFO - PROCESS | 720 | 1464863951843 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 720 | 1464863951845 Marionette TRACE conn3 <- [1,646,null,{}] 03:39:11 INFO - PROCESS | 720 | 1464863951849 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 720 | 1464863951926 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:39:11 INFO - PROCESS | 720 | 1464863951936 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15196400 == 61 [pid = 720] [id = 171] 03:39:11 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A88C800) [pid = 720] [serial = 511] [outer = 00000000] 03:39:11 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1AD5C000) [pid = 720] [serial = 512] [outer = 1A88C800] 03:39:11 INFO - PROCESS | 720 | 1464863951978 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1AD63800) [pid = 720] [serial = 513] [outer = 1A88C800] 03:39:12 INFO - PROCESS | 720 | 1464863952416 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 03:39:12 INFO - PROCESS | 720 | 1464863952440 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 720 | 1464863952443 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:39:12 INFO - PROCESS | 720 | 1464863952446 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 720 | 1464863952448 Marionette TRACE conn3 <- [1,650,null,{}] 03:39:12 INFO - PROCESS | 720 | 1464863952463 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 720 | 1464863952559 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:39:12 INFO - PROCESS | 720 | 1464863952785 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10374400 == 62 [pid = 720] [id = 172] 03:39:12 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1067FC00) [pid = 720] [serial = 514] [outer = 00000000] 03:39:12 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (113A3C00) [pid = 720] [serial = 515] [outer = 1067FC00] 03:39:12 INFO - PROCESS | 720 | 1464863952845 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (11D80C00) [pid = 720] [serial = 516] [outer = 1067FC00] 03:39:13 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:13 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:39:13 INFO - PROCESS | 720 | 1464863953430 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1031ms 03:39:13 INFO - PROCESS | 720 | 1464863953486 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 720 | 1464863953490 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:39:13 INFO - PROCESS | 720 | 1464863953495 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:39:13 INFO - PROCESS | 720 | 1464863953499 Marionette TRACE conn3 <- [1,654,null,{}] 03:39:13 INFO - PROCESS | 720 | 1464863953524 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:13 INFO - PROCESS | 720 | 1464863953634 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:39:13 INFO - PROCESS | 720 | 1464863953760 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B1C00 == 63 [pid = 720] [id = 173] 03:39:13 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (14E5BC00) [pid = 720] [serial = 517] [outer = 00000000] 03:39:13 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (14E65000) [pid = 720] [serial = 518] [outer = 14E5BC00] 03:39:13 INFO - PROCESS | 720 | 1464863953816 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (14E69400) [pid = 720] [serial = 519] [outer = 14E5BC00] 03:39:14 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:14 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:39:14 INFO - PROCESS | 720 | 1464863954384 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:39:14 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:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 969ms 03:39:14 INFO - PROCESS | 720 | 1464863954464 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 720 | 1464863954468 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:39:14 INFO - PROCESS | 720 | 1464863954473 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 720 | 1464863954475 Marionette TRACE conn3 <- [1,658,null,{}] 03:39:14 INFO - PROCESS | 720 | 1464863954479 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 720 | 1464863954585 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:39:14 INFO - PROCESS | 720 | 1464863954710 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F66400 == 64 [pid = 720] [id = 174] 03:39:14 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (16075400) [pid = 720] [serial = 520] [outer = 00000000] 03:39:14 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (16EB1400) [pid = 720] [serial = 521] [outer = 16075400] 03:39:14 INFO - PROCESS | 720 | 1464863954764 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1789E400) [pid = 720] [serial = 522] [outer = 16075400] 03:39:15 INFO - PROCESS | 720 | 1464863955364 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 937ms 03:39:15 INFO - PROCESS | 720 | 1464863955430 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 720 | 1464863955433 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:39:15 INFO - PROCESS | 720 | 1464863955444 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 720 | 1464863955451 Marionette TRACE conn3 <- [1,662,null,{}] 03:39:15 INFO - PROCESS | 720 | 1464863955455 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:15 INFO - PROCESS | 720 | 1464863955560 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:39:15 INFO - PROCESS | 720 | 1464863955685 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1789D800 == 65 [pid = 720] [id = 175] 03:39:15 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (18275C00) [pid = 720] [serial = 523] [outer = 00000000] 03:39:15 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1AC71800) [pid = 720] [serial = 524] [outer = 18275C00] 03:39:15 INFO - PROCESS | 720 | 1464863955739 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1AD61800) [pid = 720] [serial = 525] [outer = 18275C00] 03:39:16 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:16 INFO - PROCESS | 720 | [720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:39:16 INFO - PROCESS | 720 | 1464863956266 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:39:16 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:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 859ms 03:39:16 INFO - PROCESS | 720 | 1464863956345 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 720 | 1464863956348 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 720 | 1464863956352 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:39:16 INFO - PROCESS | 720 | 1464863956354 Marionette TRACE conn3 <- [1,666,null,{}] 03:39:16 INFO - PROCESS | 720 | 1464863956358 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 720 | 1464863956470 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:39:16 INFO - PROCESS | 720 | 1464863956571 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409F800 == 66 [pid = 720] [id = 176] 03:39:16 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (15684800) [pid = 720] [serial = 526] [outer = 00000000] 03:39:16 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (17897C00) [pid = 720] [serial = 527] [outer = 15684800] 03:39:16 INFO - PROCESS | 720 | 1464863956624 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (185BB000) [pid = 720] [serial = 528] [outer = 15684800] 03:39:17 INFO - PROCESS | 720 | 1464863957354 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:39:17 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:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1047ms 03:39:17 INFO - PROCESS | 720 | 1464863957411 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 720 | 1464863957415 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:39:17 INFO - PROCESS | 720 | 1464863957420 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:39:17 INFO - PROCESS | 720 | 1464863957426 Marionette TRACE conn3 <- [1,670,null,{}] 03:39:17 INFO - PROCESS | 720 | 1464863957434 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 720 | 1464863957535 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:39:17 INFO - PROCESS | 720 | 1464863957663 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131E0C00 == 67 [pid = 720] [id = 177] 03:39:17 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1323DC00) [pid = 720] [serial = 529] [outer = 00000000] 03:39:17 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (140A1000) [pid = 720] [serial = 530] [outer = 1323DC00] 03:39:17 INFO - PROCESS | 720 | 1464863957718 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (14E60400) [pid = 720] [serial = 531] [outer = 1323DC00] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 15196400 == 66 [pid = 720] [id = 171] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 110F6400 == 65 [pid = 720] [id = 170] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 113D7400 == 64 [pid = 720] [id = 169] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 185B9C00 == 63 [pid = 720] [id = 168] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 1135B800 == 62 [pid = 720] [id = 167] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 1409C800 == 61 [pid = 720] [id = 166] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 169D7000 == 60 [pid = 720] [id = 165] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 16076000 == 59 [pid = 720] [id = 164] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 12BF3000 == 58 [pid = 720] [id = 163] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 11DAC400 == 57 [pid = 720] [id = 162] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 17871800 == 56 [pid = 720] [id = 159] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 140A1800 == 55 [pid = 720] [id = 158] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 10B5C800 == 54 [pid = 720] [id = 157] 03:39:18 INFO - PROCESS | 720 | --DOCSHELL 10B79C00 == 53 [pid = 720] [id = 156] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 133 (17A15C00) [pid = 720] [serial = 452] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 132 (185BA400) [pid = 720] [serial = 455] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 131 (16080000) [pid = 720] [serial = 417] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 130 (1540FC00) [pid = 720] [serial = 443] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 129 (156AF400) [pid = 720] [serial = 444] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 128 (16079800) [pid = 720] [serial = 446] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 127 (1678CC00) [pid = 720] [serial = 447] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 126 (17624000) [pid = 720] [serial = 434] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 125 (13176000) [pid = 720] [serial = 438] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 124 (12BF5C00) [pid = 720] [serial = 437] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1371DC00) [pid = 720] [serial = 440] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 122 (19A9FC00) [pid = 720] [serial = 458] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 121 (14098C00) [pid = 720] [serial = 441] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1761F800) [pid = 720] [serial = 449] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 119 (12BFC400) [pid = 720] [serial = 419] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16078400) [pid = 720] [serial = 422] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1A95AC00) [pid = 720] [serial = 425] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A9EDC00) [pid = 720] [serial = 428] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 115 (15D3A800) [pid = 720] [serial = 431] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1864F000) [pid = 720] [serial = 456] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1A8DE400) [pid = 720] [serial = 467] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1A273800) [pid = 720] [serial = 465] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 111 (18650800) [pid = 720] [serial = 464] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1A18EC00) [pid = 720] [serial = 459] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 109 (15F66000) [pid = 720] [serial = 461] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 108 (17A18C00) [pid = 720] [serial = 453] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17898000) [pid = 720] [serial = 462] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | --DOMWINDOW == 106 (17623C00) [pid = 720] [serial = 450] [outer = 00000000] [url = about:blank] 03:39:18 INFO - PROCESS | 720 | 1464863958795 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:39:18 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:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1422ms 03:39:18 INFO - PROCESS | 720 | 1464863958837 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 720 | 1464863958842 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:39:18 INFO - PROCESS | 720 | 1464863958848 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 720 | 1464863958851 Marionette TRACE conn3 <- [1,674,null,{}] 03:39:18 INFO - PROCESS | 720 | 1464863958854 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:18 INFO - PROCESS | 720 | 1464863958937 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:39:19 INFO - PROCESS | 720 | 1464863959064 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13479000 == 54 [pid = 720] [id = 178] 03:39:19 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1347DC00) [pid = 720] [serial = 532] [outer = 00000000] 03:39:19 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (14097C00) [pid = 720] [serial = 533] [outer = 1347DC00] 03:39:19 INFO - PROCESS | 720 | 1464863959108 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (140B6400) [pid = 720] [serial = 534] [outer = 1347DC00] 03:39:19 INFO - PROCESS | 720 | 1464863959960 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:39:20 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:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 03:39:20 INFO - PROCESS | 720 | 1464863960002 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 720 | 1464863960004 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:39:20 INFO - PROCESS | 720 | 1464863960008 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 720 | 1464863960011 Marionette TRACE conn3 <- [1,678,null,{}] 03:39:20 INFO - PROCESS | 720 | 1464863960022 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 720 | 1464863960106 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:39:20 INFO - PROCESS | 720 | 1464863960113 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16076000 == 55 [pid = 720] [id = 179] 03:39:20 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1607AC00) [pid = 720] [serial = 535] [outer = 00000000] 03:39:20 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (16277400) [pid = 720] [serial = 536] [outer = 1607AC00] 03:39:20 INFO - PROCESS | 720 | 1464863960161 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (169D7000) [pid = 720] [serial = 537] [outer = 1607AC00] 03:39:21 INFO - PROCESS | 720 | 1464863961174 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:39:21 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:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1188ms 03:39:21 INFO - PROCESS | 720 | 1464863961205 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 720 | 1464863961208 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:39:21 INFO - PROCESS | 720 | 1464863961211 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 720 | 1464863961213 Marionette TRACE conn3 <- [1,682,null,{}] 03:39:21 INFO - PROCESS | 720 | 1464863961216 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 720 | 1464863961327 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:39:21 INFO - PROCESS | 720 | 1464863961379 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16080C00 == 56 [pid = 720] [id = 180] 03:39:21 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1627A000) [pid = 720] [serial = 538] [outer = 00000000] 03:39:21 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17626400) [pid = 720] [serial = 539] [outer = 1627A000] 03:39:21 INFO - PROCESS | 720 | 1464863961423 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (17871800) [pid = 720] [serial = 540] [outer = 1627A000] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 114 (19D55C00) [pid = 720] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1AC6C800) [pid = 720] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 112 (13486000) [pid = 720] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 111 (156ADC00) [pid = 720] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1B05AC00) [pid = 720] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 109 (12BA2400) [pid = 720] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 108 (12BFB400) [pid = 720] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 107 (15682000) [pid = 720] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1A889000) [pid = 720] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 105 (0F23D400) [pid = 720] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 104 (11429000) [pid = 720] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1627B000) [pid = 720] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 102 (172B1C00) [pid = 720] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 101 (16076C00) [pid = 720] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 100 (12B68C00) [pid = 720] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 99 (11365C00) [pid = 720] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 98 (12BF9C00) [pid = 720] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A727400) [pid = 720] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 96 (151EDC00) [pid = 720] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 95 (11DA1000) [pid = 720] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:39:22 INFO - PROCESS | 720 | --DOMWINDOW == 94 (169CDC00) [pid = 720] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:39:22 INFO - PROCESS | 720 | 1464863962447 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:39:22 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:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1250ms 03:39:22 INFO - PROCESS | 720 | 1464863962469 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 720 | 1464863962471 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:39:22 INFO - PROCESS | 720 | 1464863962474 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:39:22 INFO - PROCESS | 720 | 1464863962476 Marionette TRACE conn3 <- [1,686,null,{}] 03:39:22 INFO - PROCESS | 720 | 1464863962480 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 720 | 1464863962575 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:39:22 INFO - PROCESS | 720 | 1464863962581 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0C77BC00 == 57 [pid = 720] [id = 181] 03:39:22 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (0F23D400) [pid = 720] [serial = 541] [outer = 00000000] 03:39:22 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (13715400) [pid = 720] [serial = 542] [outer = 0F23D400] 03:39:22 INFO - PROCESS | 720 | 1464863962626 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (151EDC00) [pid = 720] [serial = 543] [outer = 0F23D400] 03:39:23 INFO - PROCESS | 720 | 1464863963564 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:39:23 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:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1141ms 03:39:23 INFO - PROCESS | 720 | 1464863963622 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 720 | 1464863963623 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:39:23 INFO - PROCESS | 720 | 1464863963627 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 720 | 1464863963628 Marionette TRACE conn3 <- [1,690,null,{}] 03:39:23 INFO - PROCESS | 720 | 1464863963632 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 720 | 1464863963730 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:39:23 INFO - PROCESS | 720 | 1464863963738 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F236800 == 58 [pid = 720] [id = 182] 03:39:23 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (12BF8800) [pid = 720] [serial = 544] [outer = 00000000] 03:39:23 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (178A0400) [pid = 720] [serial = 545] [outer = 12BF8800] 03:39:23 INFO - PROCESS | 720 | 1464863963782 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (18275800) [pid = 720] [serial = 546] [outer = 12BF8800] 03:39:24 INFO - PROCESS | 720 | 1464863964767 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:39:24 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:39:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1188ms 03:39:24 INFO - PROCESS | 720 | 1464863964831 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 720 | 1464863964835 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:39:24 INFO - PROCESS | 720 | 1464863964841 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 720 | 1464863964846 Marionette TRACE conn3 <- [1,694,null,{}] 03:39:24 INFO - PROCESS | 720 | 1464863964853 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:25 INFO - PROCESS | 720 | 1464863965018 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:39:25 INFO - PROCESS | 720 | 1464863965157 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF2800 == 59 [pid = 720] [id = 183] 03:39:25 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (12BF3000) [pid = 720] [serial = 547] [outer = 00000000] 03:39:25 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (12C8FC00) [pid = 720] [serial = 548] [outer = 12BF3000] 03:39:25 INFO - PROCESS | 720 | 1464863965214 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (13409800) [pid = 720] [serial = 549] [outer = 12BF3000] 03:39:26 INFO - PROCESS | 720 | 1464863966274 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:39:26 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:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1453ms 03:39:26 INFO - PROCESS | 720 | 1464863966300 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 720 | 1464863966306 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:39:26 INFO - PROCESS | 720 | 1464863966354 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 720 | 1464863966357 Marionette TRACE conn3 <- [1,698,null,{}] 03:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:39:26 INFO - PROCESS | 720 | 1464863966362 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 720 | 1464863966455 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:39:26 INFO - PROCESS | 720 | 1464863966656 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 153ADC00 == 60 [pid = 720] [id = 184] 03:39:26 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (15410400) [pid = 720] [serial = 550] [outer = 00000000] 03:39:26 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (15F6A000) [pid = 720] [serial = 551] [outer = 15410400] 03:39:26 INFO - PROCESS | 720 | 1464863966710 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (16079C00) [pid = 720] [serial = 552] [outer = 15410400] 03:39:27 INFO - PROCESS | 720 | 1464863967782 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1453ms 03:39:27 INFO - PROCESS | 720 | 1464863967815 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 720 | 1464863967818 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:39:27 INFO - PROCESS | 720 | 1464863967822 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 720 | 1464863967825 Marionette TRACE conn3 <- [1,702,null,{}] 03:39:27 INFO - PROCESS | 720 | 1464863967836 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 720 | 1464863967940 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:39:28 INFO - PROCESS | 720 | 1464863968066 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1317B000 == 61 [pid = 720] [id = 185] 03:39:28 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1518E400) [pid = 720] [serial = 553] [outer = 00000000] 03:39:28 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (167C7000) [pid = 720] [serial = 554] [outer = 1518E400] 03:39:28 INFO - PROCESS | 720 | 1464863968123 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (17618C00) [pid = 720] [serial = 555] [outer = 1518E400] 03:39:29 INFO - PROCESS | 720 | 1464863969238 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:39:29 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:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1453ms 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 1A8DC000 == 60 [pid = 720] [id = 160] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 103CA800 == 59 [pid = 720] [id = 145] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 10B73800 == 58 [pid = 720] [id = 129] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 12BF3C00 == 57 [pid = 720] [id = 144] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 0C77BC00 == 56 [pid = 720] [id = 181] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 16080C00 == 55 [pid = 720] [id = 180] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 16076000 == 54 [pid = 720] [id = 179] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 13479000 == 53 [pid = 720] [id = 178] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 131E0C00 == 52 [pid = 720] [id = 177] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 1409F800 == 51 [pid = 720] [id = 176] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 1789D800 == 50 [pid = 720] [id = 175] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 15F66400 == 49 [pid = 720] [id = 174] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 140B1C00 == 48 [pid = 720] [id = 173] 03:39:29 INFO - PROCESS | 720 | --DOCSHELL 10374400 == 47 [pid = 720] [id = 172] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A9ED400) [pid = 720] [serial = 380] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1AD64800) [pid = 720] [serial = 371] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 106 (18651400) [pid = 720] [serial = 435] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 105 (16081400) [pid = 720] [serial = 423] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1B060C00) [pid = 720] [serial = 383] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 103 (13404400) [pid = 720] [serial = 420] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 102 (17161000) [pid = 720] [serial = 432] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 101 (167C8800) [pid = 720] [serial = 377] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1A9F2C00) [pid = 720] [serial = 426] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1B052800) [pid = 720] [serial = 429] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 98 (12BF3400) [pid = 720] [serial = 374] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1AD5C000) [pid = 720] [serial = 512] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 96 (19D4D000) [pid = 720] [serial = 500] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 95 (12BF1000) [pid = 720] [serial = 470] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1518FC00) [pid = 720] [serial = 473] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 93 (185C0000) [pid = 720] [serial = 476] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17625C00) [pid = 720] [serial = 494] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1607F400) [pid = 720] [serial = 491] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1678EC00) [pid = 720] [serial = 492] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1518EC00) [pid = 720] [serial = 486] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 88 (14099400) [pid = 720] [serial = 485] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 87 (17873800) [pid = 720] [serial = 483] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1409D400) [pid = 720] [serial = 482] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1409C400) [pid = 720] [serial = 488] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 84 (143AC800) [pid = 720] [serial = 489] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1A9EEC00) [pid = 720] [serial = 479] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1A88DC00) [pid = 720] [serial = 503] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 81 (1607A400) [pid = 720] [serial = 506] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 80 (17627800) [pid = 720] [serial = 507] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A8DB800) [pid = 720] [serial = 509] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 78 (1A8DF400) [pid = 720] [serial = 504] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 77 (178A1C00) [pid = 720] [serial = 497] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 76 (18271400) [pid = 720] [serial = 498] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 75 (1A279400) [pid = 720] [serial = 501] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 74 (1A9EC400) [pid = 720] [serial = 510] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | --DOMWINDOW == 73 (17892400) [pid = 720] [serial = 495] [outer = 00000000] [url = about:blank] 03:39:29 INFO - PROCESS | 720 | 1464863969342 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 720 | 1464863969347 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:39:29 INFO - PROCESS | 720 | 1464863969406 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 720 | 1464863969409 Marionette TRACE conn3 <- [1,706,null,{}] 03:39:29 INFO - PROCESS | 720 | 1464863969417 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 720 | 1464863969498 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:39:29 INFO - PROCESS | 720 | 1464863969506 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA9400 == 48 [pid = 720] [id = 186] 03:39:29 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (11DAD400) [pid = 720] [serial = 556] [outer = 00000000] 03:39:29 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (13178000) [pid = 720] [serial = 557] [outer = 11DAD400] 03:39:29 INFO - PROCESS | 720 | 1464863969553 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (13422C00) [pid = 720] [serial = 558] [outer = 11DAD400] 03:39:30 INFO - PROCESS | 720 | 1464863970500 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1188ms 03:39:30 INFO - PROCESS | 720 | 1464863970566 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 720 | 1464863970571 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:39:30 INFO - PROCESS | 720 | 1464863970578 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 720 | 1464863970580 Marionette TRACE conn3 <- [1,710,null,{}] 03:39:30 INFO - PROCESS | 720 | 1464863970584 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 720 | 1464863970667 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:39:30 INFO - PROCESS | 720 | 1464863970676 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B5800 == 49 [pid = 720] [id = 187] 03:39:30 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (143B2000) [pid = 720] [serial = 559] [outer = 00000000] 03:39:30 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (14E61C00) [pid = 720] [serial = 560] [outer = 143B2000] 03:39:30 INFO - PROCESS | 720 | 1464863970727 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (15191000) [pid = 720] [serial = 561] [outer = 143B2000] 03:39:31 INFO - PROCESS | 720 | 1464863971207 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 720 | 1464863971278 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:39:31 INFO - PROCESS | 720 | 1464863971282 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 720 | 1464863971285 Marionette TRACE conn3 <- [1,714,null,{}] 03:39:31 INFO - PROCESS | 720 | 1464863971294 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 720 | 1464863971380 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:39:31 INFO - PROCESS | 720 | 1464863971395 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16278400 == 50 [pid = 720] [id = 188] 03:39:31 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (16278C00) [pid = 720] [serial = 562] [outer = 00000000] 03:39:31 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (16EA2400) [pid = 720] [serial = 563] [outer = 16278C00] 03:39:31 INFO - PROCESS | 720 | 1464863971441 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (17620000) [pid = 720] [serial = 564] [outer = 16278C00] 03:39:31 INFO - PROCESS | 720 | 1464863971966 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 750ms 03:39:32 INFO - PROCESS | 720 | 1464863972028 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 720 | 1464863972031 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:39:32 INFO - PROCESS | 720 | 1464863972045 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 720 | 1464863972046 Marionette TRACE conn3 <- [1,718,null,{}] 03:39:32 INFO - PROCESS | 720 | 1464863972050 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 720 | 1464863972160 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:39:32 INFO - PROCESS | 720 | 1464863972170 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17893400 == 51 [pid = 720] [id = 189] 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (17894400) [pid = 720] [serial = 565] [outer = 00000000] 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (17A14800) [pid = 720] [serial = 566] [outer = 17894400] 03:39:32 INFO - PROCESS | 720 | 1464863972260 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (17A20C00) [pid = 720] [serial = 567] [outer = 17894400] 03:39:32 INFO - PROCESS | 720 | 1464863972704 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 720 | 1464863972741 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:39:32 INFO - PROCESS | 720 | 1464863972744 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 720 | 1464863972745 Marionette TRACE conn3 <- [1,722,null,{}] 03:39:32 INFO - PROCESS | 720 | 1464863972749 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 720 | 1464863972856 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:39:32 INFO - PROCESS | 720 | 1464863972862 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18275000 == 52 [pid = 720] [id = 190] 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (185B3400) [pid = 720] [serial = 568] [outer = 00000000] 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (185BF800) [pid = 720] [serial = 569] [outer = 185B3400] 03:39:32 INFO - PROCESS | 720 | 1464863972905 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (185C0400) [pid = 720] [serial = 570] [outer = 185B3400] 03:39:33 INFO - PROCESS | 720 | 1464863973342 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:39:33 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:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 641ms 03:39:33 INFO - PROCESS | 720 | 1464863973381 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 720 | 1464863973383 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:39:33 INFO - PROCESS | 720 | 1464863973386 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 720 | 1464863973388 Marionette TRACE conn3 <- [1,726,null,{}] 03:39:33 INFO - PROCESS | 720 | 1464863973391 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 720 | 1464863973518 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1627A000) [pid = 720] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1067FC00) [pid = 720] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 85 (14E5BC00) [pid = 720] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1607AC00) [pid = 720] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 83 (16075400) [pid = 720] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 82 (18275C00) [pid = 720] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 81 (15684800) [pid = 720] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1347DC00) [pid = 720] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1323DC00) [pid = 720] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 78 (0F23D400) [pid = 720] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 77 (178C1400) [pid = 720] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 76 (140AF800) [pid = 720] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 75 (185B8800) [pid = 720] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 74 (1A8DD000) [pid = 720] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:39:33 INFO - PROCESS | 720 | --DOMWINDOW == 73 (10F42800) [pid = 720] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:39:33 INFO - PROCESS | 720 | 1464863973701 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23D400 == 53 [pid = 720] [id = 191] 03:39:33 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (1067FC00) [pid = 720] [serial = 571] [outer = 00000000] 03:39:33 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1347DC00) [pid = 720] [serial = 572] [outer = 1067FC00] 03:39:33 INFO - PROCESS | 720 | 1464863973755 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (14E5C400) [pid = 720] [serial = 573] [outer = 1067FC00] 03:39:34 INFO - PROCESS | 720 | 1464863974587 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1250ms 03:39:34 INFO - PROCESS | 720 | 1464863974641 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 720 | 1464863974643 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:39:34 INFO - PROCESS | 720 | 1464863974646 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:39:34 INFO - PROCESS | 720 | 1464863974648 Marionette TRACE conn3 <- [1,730,null,{}] 03:39:34 INFO - PROCESS | 720 | 1464863974652 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 720 | 1464863974738 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:39:34 INFO - PROCESS | 720 | 1464863974819 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BFC400 == 54 [pid = 720] [id = 192] 03:39:34 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (156AF400) [pid = 720] [serial = 574] [outer = 00000000] 03:39:34 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (19D55C00) [pid = 720] [serial = 575] [outer = 156AF400] 03:39:34 INFO - PROCESS | 720 | 1464863974862 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1A18EC00) [pid = 720] [serial = 576] [outer = 156AF400] 03:39:35 INFO - PROCESS | 720 | 1464863975778 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:39:35 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:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 03:39:35 INFO - PROCESS | 720 | 1464863975795 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 720 | 1464863975801 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:39:35 INFO - PROCESS | 720 | 1464863975806 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 720 | 1464863975811 Marionette TRACE conn3 <- [1,734,null,{}] 03:39:35 INFO - PROCESS | 720 | 1464863975818 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 720 | 1464863975927 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:39:36 INFO - PROCESS | 720 | 1464863976047 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF4400 == 55 [pid = 720] [id = 193] 03:39:36 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (12BF9000) [pid = 720] [serial = 577] [outer = 00000000] 03:39:36 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (13485400) [pid = 720] [serial = 578] [outer = 12BF9000] 03:39:36 INFO - PROCESS | 720 | 1464863976149 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (14099C00) [pid = 720] [serial = 579] [outer = 12BF9000] 03:39:37 INFO - PROCESS | 720 | 1464863977174 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:39:37 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:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1391ms 03:39:37 INFO - PROCESS | 720 | 1464863977207 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 720 | 1464863977213 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:39:37 INFO - PROCESS | 720 | 1464863977220 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 720 | 1464863977223 Marionette TRACE conn3 <- [1,738,null,{}] 03:39:37 INFO - PROCESS | 720 | 1464863977227 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 720 | 1464863977363 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:39:37 INFO - PROCESS | 720 | 1464863977489 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15684400 == 56 [pid = 720] [id = 194] 03:39:37 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (156AC800) [pid = 720] [serial = 580] [outer = 00000000] 03:39:37 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1607F800) [pid = 720] [serial = 581] [outer = 156AC800] 03:39:37 INFO - PROCESS | 720 | 1464863977543 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (169D5000) [pid = 720] [serial = 582] [outer = 156AC800] 03:39:38 INFO - PROCESS | 720 | 1464863978565 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:39:38 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:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1422ms 03:39:38 INFO - PROCESS | 720 | 1464863978634 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 720 | 1464863978636 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:39:38 INFO - PROCESS | 720 | 1464863978640 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 720 | 1464863978644 Marionette TRACE conn3 <- [1,742,null,{}] 03:39:38 INFO - PROCESS | 720 | 1464863978699 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:38 INFO - PROCESS | 720 | 1464863978834 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:39:38 INFO - PROCESS | 720 | 1464863978927 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16075400 == 57 [pid = 720] [id = 195] 03:39:38 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17808000) [pid = 720] [serial = 583] [outer = 00000000] 03:39:38 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1A14C400) [pid = 720] [serial = 584] [outer = 17808000] 03:39:38 INFO - PROCESS | 720 | 1464863978982 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1A664C00) [pid = 720] [serial = 585] [outer = 17808000] 03:39:40 INFO - PROCESS | 720 | 1464863980005 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:39:40 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:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1391ms 03:39:40 INFO - PROCESS | 720 | 1464863980035 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 720 | 1464863980038 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:39:40 INFO - PROCESS | 720 | 1464863980041 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 720 | 1464863980043 Marionette TRACE conn3 <- [1,746,null,{}] 03:39:40 INFO - PROCESS | 720 | 1464863980047 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 720 | 1464863980283 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:39:40 INFO - PROCESS | 720 | 1464863980432 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B6A000 == 58 [pid = 720] [id = 196] 03:39:40 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (12BF0400) [pid = 720] [serial = 586] [outer = 00000000] 03:39:40 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (137F6400) [pid = 720] [serial = 587] [outer = 12BF0400] 03:39:40 INFO - PROCESS | 720 | 1464863980481 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (143A7C00) [pid = 720] [serial = 588] [outer = 12BF0400] 03:39:40 INFO - PROCESS | 720 | 1464863980993 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:39:41 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:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1000ms 03:39:41 INFO - PROCESS | 720 | 1464863981045 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 720 | 1464863981048 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:39:41 INFO - PROCESS | 720 | 1464863981053 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:39:41 INFO - PROCESS | 720 | 1464863981056 Marionette TRACE conn3 <- [1,750,null,{}] 03:39:41 INFO - PROCESS | 720 | 1464863981060 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 720 | 1464863981162 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:39:41 INFO - PROCESS | 720 | 1464863981260 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E8800 == 59 [pid = 720] [id = 197] 03:39:41 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (153A5000) [pid = 720] [serial = 589] [outer = 00000000] 03:39:41 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1548C800) [pid = 720] [serial = 590] [outer = 153A5000] 03:39:41 INFO - PROCESS | 720 | 1464863981309 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (15F64C00) [pid = 720] [serial = 591] [outer = 153A5000] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 1409E400 == 58 [pid = 720] [id = 99] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 0F239C00 == 57 [pid = 720] [id = 143] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 1135DC00 == 56 [pid = 720] [id = 161] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 0F23D400 == 55 [pid = 720] [id = 191] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 18275000 == 54 [pid = 720] [id = 190] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 17893400 == 53 [pid = 720] [id = 189] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 16278400 == 52 [pid = 720] [id = 188] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 140B5800 == 51 [pid = 720] [id = 187] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 11DA9400 == 50 [pid = 720] [id = 186] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 1317B000 == 49 [pid = 720] [id = 185] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 153ADC00 == 48 [pid = 720] [id = 184] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 12BF2800 == 47 [pid = 720] [id = 183] 03:39:41 INFO - PROCESS | 720 | --DOCSHELL 0F236800 == 46 [pid = 720] [id = 182] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 93 (17626400) [pid = 720] [serial = 539] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 92 (11D80C00) [pid = 720] [serial = 516] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 91 (113A3C00) [pid = 720] [serial = 515] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 90 (14E69400) [pid = 720] [serial = 519] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 89 (14E65000) [pid = 720] [serial = 518] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 88 (16277400) [pid = 720] [serial = 536] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1789E400) [pid = 720] [serial = 522] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 86 (16EB1400) [pid = 720] [serial = 521] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1AD61800) [pid = 720] [serial = 525] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1AC71800) [pid = 720] [serial = 524] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 83 (185BB000) [pid = 720] [serial = 528] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 82 (17897C00) [pid = 720] [serial = 527] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 81 (14097C00) [pid = 720] [serial = 533] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 80 (140B6400) [pid = 720] [serial = 534] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 79 (14E60400) [pid = 720] [serial = 531] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 78 (140A1000) [pid = 720] [serial = 530] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 77 (13715400) [pid = 720] [serial = 542] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 76 (17871800) [pid = 720] [serial = 540] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 75 (151EDC00) [pid = 720] [serial = 543] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 74 (169D7000) [pid = 720] [serial = 537] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1A66F800) [pid = 720] [serial = 477] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 72 (15410C00) [pid = 720] [serial = 474] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 71 (1A9ED800) [pid = 720] [serial = 468] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 70 (1AC6B800) [pid = 720] [serial = 480] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 69 (131D9800) [pid = 720] [serial = 471] [outer = 00000000] [url = about:blank] 03:39:41 INFO - PROCESS | 720 | --DOMWINDOW == 68 (178A0400) [pid = 720] [serial = 545] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 720 | 1464863982285 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1250ms 03:39:42 INFO - PROCESS | 720 | 1464863982313 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 720 | 1464863982317 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:39:42 INFO - PROCESS | 720 | 1464863982341 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 720 | 1464863982343 Marionette TRACE conn3 <- [1,754,null,{}] 03:39:42 INFO - PROCESS | 720 | 1464863982347 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 720 | 1464863982431 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:39:42 INFO - PROCESS | 720 | 1464863982439 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409E400 == 47 [pid = 720] [id = 198] 03:39:42 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (1409E800) [pid = 720] [serial = 592] [outer = 00000000] 03:39:42 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (1518F800) [pid = 720] [serial = 593] [outer = 1409E800] 03:39:42 INFO - PROCESS | 720 | 1464863982484 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (153B0C00) [pid = 720] [serial = 594] [outer = 1409E800] 03:39:43 INFO - PROCESS | 720 | 1464863983400 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1109ms 03:39:43 INFO - PROCESS | 720 | 1464863983435 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 720 | 1464863983439 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:39:43 INFO - PROCESS | 720 | 1464863983448 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 720 | 1464863983452 Marionette TRACE conn3 <- [1,758,null,{}] 03:39:43 INFO - PROCESS | 720 | 1464863983456 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 720 | 1464863983542 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:39:43 INFO - PROCESS | 720 | 1464863983549 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1715FC00 == 48 [pid = 720] [id = 199] 03:39:43 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (17619400) [pid = 720] [serial = 595] [outer = 00000000] 03:39:43 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (17626400) [pid = 720] [serial = 596] [outer = 17619400] 03:39:43 INFO - PROCESS | 720 | 1464863983593 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (17868800) [pid = 720] [serial = 597] [outer = 17619400] 03:39:44 INFO - PROCESS | 720 | 1464863984063 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 641ms 03:39:44 INFO - PROCESS | 720 | 1464863984083 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 720 | 1464863984085 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:39:44 INFO - PROCESS | 720 | 1464863984088 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 720 | 1464863984090 Marionette TRACE conn3 <- [1,762,null,{}] 03:39:44 INFO - PROCESS | 720 | 1464863984103 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 720 | 1464863984210 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:39:44 INFO - PROCESS | 720 | 1464863984218 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17625C00 == 49 [pid = 720] [id = 200] 03:39:44 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (17871400) [pid = 720] [serial = 598] [outer = 00000000] 03:39:44 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1789D400) [pid = 720] [serial = 599] [outer = 17871400] 03:39:44 INFO - PROCESS | 720 | 1464863984262 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (178BFC00) [pid = 720] [serial = 600] [outer = 17871400] 03:39:44 INFO - PROCESS | 720 | 1464863984696 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 03:39:44 INFO - PROCESS | 720 | 1464863984731 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 720 | 1464863984733 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:39:44 INFO - PROCESS | 720 | 1464863984737 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:39:44 INFO - PROCESS | 720 | 1464863984738 Marionette TRACE conn3 <- [1,766,null,{}] 03:39:44 INFO - PROCESS | 720 | 1464863984742 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 720 | 1464863984850 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:39:44 INFO - PROCESS | 720 | 1464863984857 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F66800 == 50 [pid = 720] [id = 201] 03:39:44 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (17623800) [pid = 720] [serial = 601] [outer = 00000000] 03:39:44 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (185B4C00) [pid = 720] [serial = 602] [outer = 17623800] 03:39:44 INFO - PROCESS | 720 | 1464863984912 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1864F000) [pid = 720] [serial = 603] [outer = 17623800] 03:39:45 INFO - PROCESS | 720 | 1464863985409 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 735ms 03:39:45 INFO - PROCESS | 720 | 1464863985478 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 720 | 1464863985480 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:39:45 INFO - PROCESS | 720 | 1464863985483 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 720 | 1464863985485 Marionette TRACE conn3 <- [1,770,null,{}] 03:39:45 INFO - PROCESS | 720 | 1464863985488 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 720 | 1464863985598 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:39:45 INFO - PROCESS | 720 | 1464863985657 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10374400 == 51 [pid = 720] [id = 202] 03:39:45 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (131E7800) [pid = 720] [serial = 604] [outer = 00000000] 03:39:45 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1A15AC00) [pid = 720] [serial = 605] [outer = 131E7800] 03:39:45 INFO - PROCESS | 720 | 1464863985701 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (1A71CC00) [pid = 720] [serial = 606] [outer = 131E7800] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 82 (17894400) [pid = 720] [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:45 INFO - PROCESS | 720 | --DOMWINDOW == 81 (185B3400) [pid = 720] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1067FC00) [pid = 720] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 79 (143B2000) [pid = 720] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 78 (11DAD400) [pid = 720] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 77 (16278C00) [pid = 720] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:39:45 INFO - PROCESS | 720 | --DOMWINDOW == 76 (12BF8800) [pid = 720] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:39:46 INFO - PROCESS | 720 | 1464863986103 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 03:39:46 INFO - PROCESS | 720 | 1464863986126 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 720 | 1464863986128 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:39:46 INFO - PROCESS | 720 | 1464863986131 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 720 | 1464863986133 Marionette TRACE conn3 <- [1,774,null,{}] 03:39:46 INFO - PROCESS | 720 | 1464863986137 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 720 | 1464863986213 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:39:46 INFO - PROCESS | 720 | 1464863986246 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10761400 == 52 [pid = 720] [id = 203] 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (16EA8000) [pid = 720] [serial = 607] [outer = 00000000] 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (19AA4400) [pid = 720] [serial = 608] [outer = 16EA8000] 03:39:46 INFO - PROCESS | 720 | 1464863986289 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1A18F400) [pid = 720] [serial = 609] [outer = 16EA8000] 03:39:46 INFO - PROCESS | 720 | 1464863986691 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 594ms 03:39:46 INFO - PROCESS | 720 | 1464863986729 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 720 | 1464863986731 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:39:46 INFO - PROCESS | 720 | 1464863986746 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 720 | 1464863986748 Marionette TRACE conn3 <- [1,778,null,{}] 03:39:46 INFO - PROCESS | 720 | 1464863986752 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 720 | 1464863986839 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:39:46 INFO - PROCESS | 720 | 1464863986845 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16C18C00 == 53 [pid = 720] [id = 204] 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1789FC00) [pid = 720] [serial = 610] [outer = 00000000] 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (1A88FC00) [pid = 720] [serial = 611] [outer = 1789FC00] 03:39:46 INFO - PROCESS | 720 | 1464863986891 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1A893800) [pid = 720] [serial = 612] [outer = 1789FC00] 03:39:47 INFO - PROCESS | 720 | 1464863987299 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 656ms 03:39:47 INFO - PROCESS | 720 | 1464863987393 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 720 | 1464863987395 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:39:47 INFO - PROCESS | 720 | 1464863987399 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 720 | 1464863987400 Marionette TRACE conn3 <- [1,782,null,{}] 03:39:47 INFO - PROCESS | 720 | 1464863987404 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 720 | 1464863987486 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:39:47 INFO - PROCESS | 720 | 1464863987497 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BFC800 == 54 [pid = 720] [id = 205] 03:39:47 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (16C1A800) [pid = 720] [serial = 613] [outer = 00000000] 03:39:47 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1A8E0C00) [pid = 720] [serial = 614] [outer = 16C1A800] 03:39:47 INFO - PROCESS | 720 | 1464863987541 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1A95A000) [pid = 720] [serial = 615] [outer = 16C1A800] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 12BF0800 == 53 [pid = 720] [id = 100] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 1B05A800 == 52 [pid = 720] [id = 128] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 10763000 == 51 [pid = 720] [id = 111] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 1341B000 == 50 [pid = 720] [id = 112] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 1518E800 == 49 [pid = 720] [id = 83] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 1A66B800 == 48 [pid = 720] [id = 142] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 12BA1800 == 47 [pid = 720] [id = 140] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 17ABA000 == 46 [pid = 720] [id = 84] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 15195800 == 45 [pid = 720] [id = 113] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 15488400 == 44 [pid = 720] [id = 98] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 1518A000 == 43 [pid = 720] [id = 70] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 11B05800 == 42 [pid = 720] [id = 82] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 15684000 == 41 [pid = 720] [id = 141] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 18271800 == 40 [pid = 720] [id = 114] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 151E8800 == 39 [pid = 720] [id = 197] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 12B6A000 == 38 [pid = 720] [id = 196] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 16075400 == 37 [pid = 720] [id = 195] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 15684400 == 36 [pid = 720] [id = 194] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 12BFC400 == 35 [pid = 720] [id = 192] 03:39:48 INFO - PROCESS | 720 | --DOCSHELL 12BF4400 == 34 [pid = 720] [id = 193] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 17625C00 == 33 [pid = 720] [id = 200] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 16C18C00 == 32 [pid = 720] [id = 204] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 10374400 == 31 [pid = 720] [id = 202] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 10761400 == 30 [pid = 720] [id = 203] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 1409E400 == 29 [pid = 720] [id = 198] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 15F66800 == 28 [pid = 720] [id = 201] 03:39:49 INFO - PROCESS | 720 | --DOCSHELL 1715FC00 == 27 [pid = 720] [id = 199] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 84 (19D55C00) [pid = 720] [serial = 575] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 83 (17A14800) [pid = 720] [serial = 566] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 82 (185BF800) [pid = 720] [serial = 569] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 81 (17A20C00) [pid = 720] [serial = 567] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1347DC00) [pid = 720] [serial = 572] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 79 (14E61C00) [pid = 720] [serial = 560] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 78 (15191000) [pid = 720] [serial = 561] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 77 (13178000) [pid = 720] [serial = 557] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 76 (13422C00) [pid = 720] [serial = 558] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 75 (16EA2400) [pid = 720] [serial = 563] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 74 (18275800) [pid = 720] [serial = 546] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 73 (167C7000) [pid = 720] [serial = 554] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 72 (12C8FC00) [pid = 720] [serial = 548] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 71 (15F6A000) [pid = 720] [serial = 551] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 70 (185C0400) [pid = 720] [serial = 570] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 69 (14E5C400) [pid = 720] [serial = 573] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | --DOMWINDOW == 68 (17620000) [pid = 720] [serial = 564] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 720 | 1464863989466 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2110ms 03:39:49 INFO - PROCESS | 720 | 1464863989516 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 720 | 1464863989520 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:39:49 INFO - PROCESS | 720 | 1464863989526 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 720 | 1464863989530 Marionette TRACE conn3 <- [1,786,null,{}] 03:39:49 INFO - PROCESS | 720 | 1464863989536 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 720 | 1464863989627 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:39:49 INFO - PROCESS | 720 | 1464863989638 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103C7000 == 28 [pid = 720] [id = 206] 03:39:49 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (103CC000) [pid = 720] [serial = 616] [outer = 00000000] 03:39:49 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (10B53800) [pid = 720] [serial = 617] [outer = 103CC000] 03:39:49 INFO - PROCESS | 720 | 1464863989685 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (10B7C400) [pid = 720] [serial = 618] [outer = 103CC000] 03:39:50 INFO - PROCESS | 720 | 1464863990162 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:39:50 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:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 703ms 03:39:50 INFO - PROCESS | 720 | 1464863990226 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 720 | 1464863990232 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:39:50 INFO - PROCESS | 720 | 1464863990238 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 720 | 1464863990241 Marionette TRACE conn3 <- [1,790,null,{}] 03:39:50 INFO - PROCESS | 720 | 1464863990244 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 720 | 1464863990330 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:39:50 INFO - PROCESS | 720 | 1464863990339 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B05000 == 29 [pid = 720] [id = 207] 03:39:50 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (11B05400) [pid = 720] [serial = 619] [outer = 00000000] 03:39:50 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (11D72C00) [pid = 720] [serial = 620] [outer = 11B05400] 03:39:50 INFO - PROCESS | 720 | 1464863990384 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (12B69C00) [pid = 720] [serial = 621] [outer = 11B05400] 03:39:50 INFO - PROCESS | 720 | 1464863990847 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:39:50 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:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 641ms 03:39:50 INFO - PROCESS | 720 | 1464863990874 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 720 | 1464863990876 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:39:50 INFO - PROCESS | 720 | 1464863990884 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 720 | 1464863990887 Marionette TRACE conn3 <- [1,794,null,{}] 03:39:50 INFO - PROCESS | 720 | 1464863990898 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 720 | 1464863990984 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:39:51 INFO - PROCESS | 720 | 1464863991098 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A7C00 == 30 [pid = 720] [id = 208] 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (13404000) [pid = 720] [serial = 622] [outer = 00000000] 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (13417400) [pid = 720] [serial = 623] [outer = 13404000] 03:39:51 INFO - PROCESS | 720 | 1464863991147 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (13478C00) [pid = 720] [serial = 624] [outer = 13404000] 03:39:51 INFO - PROCESS | 720 | 1464863991528 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:39:51 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:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 688ms 03:39:51 INFO - PROCESS | 720 | 1464863991578 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 720 | 1464863991581 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:39:51 INFO - PROCESS | 720 | 1464863991584 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 720 | 1464863991586 Marionette TRACE conn3 <- [1,798,null,{}] 03:39:51 INFO - PROCESS | 720 | 1464863991589 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 720 | 1464863991697 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:39:51 INFO - PROCESS | 720 | 1464863991705 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13417000 == 31 [pid = 720] [id = 209] 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (13477400) [pid = 720] [serial = 625] [outer = 00000000] 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1409DC00) [pid = 720] [serial = 626] [outer = 13477400] 03:39:51 INFO - PROCESS | 720 | 1464863991750 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (140B6800) [pid = 720] [serial = 627] [outer = 13477400] 03:39:52 INFO - PROCESS | 720 | 1464863992164 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 625ms 03:39:52 INFO - PROCESS | 720 | 1464863992222 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 720 | 1464863992224 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 720 | 1464863992227 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:39:52 INFO - PROCESS | 720 | 1464863992229 Marionette TRACE conn3 <- [1,802,null,{}] 03:39:52 INFO - PROCESS | 720 | 1464863992232 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 720 | 1464863992333 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:39:52 INFO - PROCESS | 720 | 1464863992376 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143B3400 == 32 [pid = 720] [id = 210] 03:39:52 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (14E5B800) [pid = 720] [serial = 628] [outer = 00000000] 03:39:52 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (14E64800) [pid = 720] [serial = 629] [outer = 14E5B800] 03:39:52 INFO - PROCESS | 720 | 1464863992421 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (14E69400) [pid = 720] [serial = 630] [outer = 14E5B800] 03:39:52 INFO - PROCESS | 720 | 1464863992821 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 720 | 1464863992868 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:39:52 INFO - PROCESS | 720 | 1464863992871 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 720 | 1464863992873 Marionette TRACE conn3 <- [1,806,null,{}] 03:39:52 INFO - PROCESS | 720 | 1464863992876 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 720 | 1464863993010 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:39:53 INFO - PROCESS | 720 | 1464863993024 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15195C00 == 33 [pid = 720] [id = 211] 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (153A2800) [pid = 720] [serial = 631] [outer = 00000000] 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15487800) [pid = 720] [serial = 632] [outer = 153A2800] 03:39:53 INFO - PROCESS | 720 | 1464863993069 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15D3B000) [pid = 720] [serial = 633] [outer = 153A2800] 03:39:53 INFO - PROCESS | 720 | 1464863993464 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 641ms 03:39:53 INFO - PROCESS | 720 | 1464863993509 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 720 | 1464863993511 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:39:53 INFO - PROCESS | 720 | 1464863993514 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:39:53 INFO - PROCESS | 720 | 1464863993516 Marionette TRACE conn3 <- [1,810,null,{}] 03:39:53 INFO - PROCESS | 720 | 1464863993519 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 720 | 1464863993592 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:39:53 INFO - PROCESS | 720 | 1464863993625 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15684400 == 34 [pid = 720] [id = 212] 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (15D68800) [pid = 720] [serial = 634] [outer = 00000000] 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (16076C00) [pid = 720] [serial = 635] [outer = 15D68800] 03:39:53 INFO - PROCESS | 720 | 1464863993669 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (16077800) [pid = 720] [serial = 636] [outer = 15D68800] 03:39:54 INFO - PROCESS | 720 | 1464863994099 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 720 | 1464863994155 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:39:54 INFO - PROCESS | 720 | 1464863994158 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 720 | 1464863994160 Marionette TRACE conn3 <- [1,814,null,{}] 03:39:54 INFO - PROCESS | 720 | 1464863994163 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 720 | 1464863994237 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:39:54 INFO - PROCESS | 720 | 1464863994255 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409CC00 == 35 [pid = 720] [id = 213] 03:39:54 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (140AF400) [pid = 720] [serial = 637] [outer = 00000000] 03:39:54 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (169D1000) [pid = 720] [serial = 638] [outer = 140AF400] 03:39:54 INFO - PROCESS | 720 | 1464863994300 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (169D2C00) [pid = 720] [serial = 639] [outer = 140AF400] 03:39:54 INFO - PROCESS | 720 | 1464863994748 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 625ms 03:39:54 INFO - PROCESS | 720 | 1464863994800 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 720 | 1464863994802 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:39:54 INFO - PROCESS | 720 | 1464863994806 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:39:54 INFO - PROCESS | 720 | 1464863994807 Marionette TRACE conn3 <- [1,818,null,{}] 03:39:54 INFO - PROCESS | 720 | 1464863994810 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 720 | 1464863994911 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:39:55 INFO - PROCESS | 720 | 1464863994993 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A6C00 == 36 [pid = 720] [id = 214] 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (167C6C00) [pid = 720] [serial = 640] [outer = 00000000] 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (16EA6800) [pid = 720] [serial = 641] [outer = 167C6C00] 03:39:55 INFO - PROCESS | 720 | 1464863995037 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (16EA7400) [pid = 720] [serial = 642] [outer = 167C6C00] 03:39:55 INFO - PROCESS | 720 | 1464863995431 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 641ms 03:39:55 INFO - PROCESS | 720 | 1464863995445 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 720 | 1464863995447 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:39:55 INFO - PROCESS | 720 | 1464863995450 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 720 | 1464863995452 Marionette TRACE conn3 <- [1,822,null,{}] 03:39:55 INFO - PROCESS | 720 | 1464863995462 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 720 | 1464863995567 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:39:55 INFO - PROCESS | 720 | 1464863995573 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140A0800 == 37 [pid = 720] [id = 215] 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (16081000) [pid = 720] [serial = 643] [outer = 00000000] 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17620C00) [pid = 720] [serial = 644] [outer = 16081000] 03:39:55 INFO - PROCESS | 720 | 1464863995617 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (17627000) [pid = 720] [serial = 645] [outer = 16081000] 03:39:56 INFO - PROCESS | 720 | 1464863996063 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 641ms 03:39:56 INFO - PROCESS | 720 | 1464863996088 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 720 | 1464863996091 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:39:56 INFO - PROCESS | 720 | 1464863996099 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 720 | 1464863996101 Marionette TRACE conn3 <- [1,826,null,{}] 03:39:56 INFO - PROCESS | 720 | 1464863996104 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 720 | 1464863996230 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:39:56 INFO - PROCESS | 720 | 1464863996317 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17868000 == 38 [pid = 720] [id = 216] 03:39:56 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (17868C00) [pid = 720] [serial = 646] [outer = 00000000] 03:39:56 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17898000) [pid = 720] [serial = 647] [outer = 17868C00] 03:39:56 INFO - PROCESS | 720 | 1464863996370 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (178C0800) [pid = 720] [serial = 648] [outer = 17868C00] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17871400) [pid = 720] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 99 (17623800) [pid = 720] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 98 (131E7800) [pid = 720] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1789FC00) [pid = 720] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 96 (17619400) [pid = 720] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1409E800) [pid = 720] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 94 (153A5000) [pid = 720] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 93 (12BF0400) [pid = 720] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17808000) [pid = 720] [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:56 INFO - PROCESS | 720 | --DOMWINDOW == 91 (156AC800) [pid = 720] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 90 (12BF9000) [pid = 720] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 89 (156AF400) [pid = 720] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 88 (16EA8000) [pid = 720] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 87 (12BF3000) [pid = 720] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 86 (15410400) [pid = 720] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1518E400) [pid = 720] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:39:56 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1A88C800) [pid = 720] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:39:57 INFO - PROCESS | 720 | 1464863996992 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 953ms 03:39:57 INFO - PROCESS | 720 | 1464863997040 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 720 | 1464863997042 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:39:57 INFO - PROCESS | 720 | 1464863997045 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 720 | 1464863997047 Marionette TRACE conn3 <- [1,830,null,{}] 03:39:57 INFO - PROCESS | 720 | 1464863997050 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 720 | 1464863997123 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:39:57 INFO - PROCESS | 720 | 1464863997129 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131E7800 == 39 [pid = 720] [id = 217] 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15197400) [pid = 720] [serial = 649] [outer = 00000000] 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1761B400) [pid = 720] [serial = 650] [outer = 15197400] 03:39:57 INFO - PROCESS | 720 | 1464863997173 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17627400) [pid = 720] [serial = 651] [outer = 15197400] 03:39:57 INFO - PROCESS | 720 | 1464863997596 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 594ms 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:39:57 INFO - PROCESS | 720 | 1464863997642 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 720 | 1464863997644 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:39:57 INFO - PROCESS | 720 | 1464863997651 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 720 | 1464863997653 Marionette TRACE conn3 <- [1,834,null,{}] 03:39:57 INFO - PROCESS | 720 | 1464863997656 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 720 | 1464863997730 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:39:57 INFO - PROCESS | 720 | 1464863997736 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17624400 == 40 [pid = 720] [id = 218] 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (17868400) [pid = 720] [serial = 652] [outer = 00000000] 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (18271400) [pid = 720] [serial = 653] [outer = 17868400] 03:39:57 INFO - PROCESS | 720 | 1464863997779 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (18278000) [pid = 720] [serial = 654] [outer = 17868400] 03:39:58 INFO - PROCESS | 720 | 1464863998214 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 03:39:58 INFO - PROCESS | 720 | 1464863998245 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 720 | 1464863998246 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:39:58 INFO - PROCESS | 720 | 1464863998250 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 720 | 1464863998251 Marionette TRACE conn3 <- [1,838,null,{}] 03:39:58 INFO - PROCESS | 720 | 1464863998265 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 720 | 1464863998344 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:39:58 INFO - PROCESS | 720 | 1464863998351 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E63000 == 41 [pid = 720] [id = 219] 03:39:58 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (17871400) [pid = 720] [serial = 655] [outer = 00000000] 03:39:58 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (185B8000) [pid = 720] [serial = 656] [outer = 17871400] 03:39:58 INFO - PROCESS | 720 | 1464863998394 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (185BF000) [pid = 720] [serial = 657] [outer = 17871400] 03:39:58 INFO - PROCESS | 720 | 1464863998845 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:39:58 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:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 640ms 03:39:58 INFO - PROCESS | 720 | 1464863998889 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 720 | 1464863998893 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:39:58 INFO - PROCESS | 720 | 1464863998899 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 720 | 1464863998904 Marionette TRACE conn3 <- [1,842,null,{}] 03:39:58 INFO - PROCESS | 720 | 1464863998910 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 720 | 1464863999025 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:39:59 INFO - PROCESS | 720 | 1464863999202 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10767800 == 42 [pid = 720] [id = 220] 03:39:59 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (107E8400) [pid = 720] [serial = 658] [outer = 00000000] 03:39:59 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (10B5D400) [pid = 720] [serial = 659] [outer = 107E8400] 03:39:59 INFO - PROCESS | 720 | 1464863999265 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (11362C00) [pid = 720] [serial = 660] [outer = 107E8400] 03:39:59 INFO - PROCESS | 720 | 1464863999933 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:39:59 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:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1047ms 03:39:59 INFO - PROCESS | 720 | 1464863999947 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 720 | 1464863999952 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:40:00 INFO - PROCESS | 720 | 1464864000002 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - PROCESS | 720 | 1464864000005 Marionette TRACE conn3 <- [1,846,null,{}] 03:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:40:00 INFO - PROCESS | 720 | 1464864000009 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 720 | 1464864000123 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:40:00 INFO - PROCESS | 720 | 1464864000204 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BFA000 == 43 [pid = 720] [id = 221] 03:40:00 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12BFB400) [pid = 720] [serial = 661] [outer = 00000000] 03:40:00 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (132A4400) [pid = 720] [serial = 662] [outer = 12BFB400] 03:40:00 INFO - PROCESS | 720 | 1464864000299 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1370E400) [pid = 720] [serial = 663] [outer = 12BFB400] 03:40:01 INFO - PROCESS | 720 | 1464864001193 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1234ms 03:40:01 INFO - PROCESS | 720 | 1464864001247 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 720 | 1464864001253 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:40:01 INFO - PROCESS | 720 | 1464864001261 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 720 | 1464864001265 Marionette TRACE conn3 <- [1,850,null,{}] 03:40:01 INFO - PROCESS | 720 | 1464864001271 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 720 | 1464864001373 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:40:01 INFO - PROCESS | 720 | 1464864001456 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B53400 == 44 [pid = 720] [id = 222] 03:40:01 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (10B54000) [pid = 720] [serial = 664] [outer = 00000000] 03:40:01 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (11D0A800) [pid = 720] [serial = 665] [outer = 10B54000] 03:40:01 INFO - PROCESS | 720 | 1464864001504 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (12BF9400) [pid = 720] [serial = 666] [outer = 10B54000] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 12B69400 == 43 [pid = 720] [id = 19] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 10B57800 == 42 [pid = 720] [id = 18] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 10B70C00 == 41 [pid = 720] [id = 21] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 1689E000 == 40 [pid = 720] [id = 8] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 10634400 == 39 [pid = 720] [id = 28] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 143AA400 == 38 [pid = 720] [id = 24] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 1678B400 == 37 [pid = 720] [id = 26] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 1540AC00 == 36 [pid = 720] [id = 25] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 1341F400 == 35 [pid = 720] [id = 23] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 114AAC00 == 34 [pid = 720] [id = 22] 03:40:01 INFO - PROCESS | 720 | --DOCSHELL 12BFC800 == 33 [pid = 720] [id = 205] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1AD63800) [pid = 720] [serial = 513] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 100 (13409800) [pid = 720] [serial = 549] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 99 (16079C00) [pid = 720] [serial = 552] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 98 (17618C00) [pid = 720] [serial = 555] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1789D400) [pid = 720] [serial = 599] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 96 (185B4C00) [pid = 720] [serial = 602] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 95 (178BFC00) [pid = 720] [serial = 600] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1A15AC00) [pid = 720] [serial = 605] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1864F000) [pid = 720] [serial = 603] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1A88FC00) [pid = 720] [serial = 611] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1A71CC00) [pid = 720] [serial = 606] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 90 (17626400) [pid = 720] [serial = 596] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1518F800) [pid = 720] [serial = 593] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 88 (153B0C00) [pid = 720] [serial = 594] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15F64C00) [pid = 720] [serial = 591] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1548C800) [pid = 720] [serial = 590] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 85 (143A7C00) [pid = 720] [serial = 588] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 84 (137F6400) [pid = 720] [serial = 587] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1A664C00) [pid = 720] [serial = 585] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1A14C400) [pid = 720] [serial = 584] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 81 (169D5000) [pid = 720] [serial = 582] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1607F800) [pid = 720] [serial = 581] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 79 (14099C00) [pid = 720] [serial = 579] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 78 (13485400) [pid = 720] [serial = 578] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1A18EC00) [pid = 720] [serial = 576] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1A893800) [pid = 720] [serial = 612] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 75 (17868800) [pid = 720] [serial = 597] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 74 (1A18F400) [pid = 720] [serial = 609] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 73 (19AA4400) [pid = 720] [serial = 608] [outer = 00000000] [url = about:blank] 03:40:01 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1A8E0C00) [pid = 720] [serial = 614] [outer = 00000000] [url = about:blank] 03:40:02 INFO - PROCESS | 720 | 1464864002022 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 797ms 03:40:02 INFO - PROCESS | 720 | 1464864002059 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 720 | 1464864002064 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:40:02 INFO - PROCESS | 720 | 1464864002074 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 720 | 1464864002076 Marionette TRACE conn3 <- [1,854,null,{}] 03:40:02 INFO - PROCESS | 720 | 1464864002080 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 720 | 1464864002159 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:40:02 INFO - PROCESS | 720 | 1464864002168 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1317A400 == 34 [pid = 720] [id = 223] 03:40:02 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (131D9800) [pid = 720] [serial = 667] [outer = 00000000] 03:40:02 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (13254000) [pid = 720] [serial = 668] [outer = 131D9800] 03:40:02 INFO - PROCESS | 720 | 1464864002212 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (13425000) [pid = 720] [serial = 669] [outer = 131D9800] 03:40:02 INFO - PROCESS | 720 | 1464864002672 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 641ms 03:40:02 INFO - PROCESS | 720 | 1464864002713 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 720 | 1464864002715 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:40:02 INFO - PROCESS | 720 | 1464864002722 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 720 | 1464864002725 Marionette TRACE conn3 <- [1,858,null,{}] 03:40:02 INFO - PROCESS | 720 | 1464864002736 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 720 | 1464864002818 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:40:02 INFO - PROCESS | 720 | 1464864002859 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5D000 == 35 [pid = 720] [id = 224] 03:40:02 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (14E5D400) [pid = 720] [serial = 670] [outer = 00000000] 03:40:02 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (14E65800) [pid = 720] [serial = 671] [outer = 14E5D400] 03:40:02 INFO - PROCESS | 720 | 1464864002913 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (1518D400) [pid = 720] [serial = 672] [outer = 14E5D400] 03:40:03 INFO - PROCESS | 720 | 1464864003352 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 625ms 03:40:03 INFO - PROCESS | 720 | 1464864003361 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 720 | 1464864003363 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:40:03 INFO - PROCESS | 720 | 1464864003366 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:40:03 INFO - PROCESS | 720 | 1464864003368 Marionette TRACE conn3 <- [1,862,null,{}] 03:40:03 INFO - PROCESS | 720 | 1464864003372 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 720 | 1464864003487 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:40:03 INFO - PROCESS | 720 | 1464864003495 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E60000 == 36 [pid = 720] [id = 225] 03:40:03 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1518CC00) [pid = 720] [serial = 673] [outer = 00000000] 03:40:03 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15682400) [pid = 720] [serial = 674] [outer = 1518CC00] 03:40:03 INFO - PROCESS | 720 | 1464864003540 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (15D68000) [pid = 720] [serial = 675] [outer = 1518CC00] 03:40:03 INFO - PROCESS | 720 | 1464864003952 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 625ms 03:40:04 INFO - PROCESS | 720 | 1464864004011 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 720 | 1464864004013 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:40:04 INFO - PROCESS | 720 | 1464864004016 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 720 | 1464864004027 Marionette TRACE conn3 <- [1,866,null,{}] 03:40:04 INFO - PROCESS | 720 | 1464864004031 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 720 | 1464864004130 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:40:04 INFO - PROCESS | 720 | 1464864004137 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A9C00 == 37 [pid = 720] [id = 226] 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1340D400) [pid = 720] [serial = 676] [outer = 00000000] 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (15F6A800) [pid = 720] [serial = 677] [outer = 1340D400] 03:40:04 INFO - PROCESS | 720 | 1464864004181 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (16078800) [pid = 720] [serial = 678] [outer = 1340D400] 03:40:04 INFO - PROCESS | 720 | 1464864004646 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 656ms 03:40:04 INFO - PROCESS | 720 | 1464864004674 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 720 | 1464864004676 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:40:04 INFO - PROCESS | 720 | 1464864004679 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:40:04 INFO - PROCESS | 720 | 1464864004681 Marionette TRACE conn3 <- [1,870,null,{}] 03:40:04 INFO - PROCESS | 720 | 1464864004684 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 720 | 1464864004808 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:40:04 INFO - PROCESS | 720 | 1464864004816 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15417800 == 38 [pid = 720] [id = 227] 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15F63800) [pid = 720] [serial = 679] [outer = 00000000] 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1715F400) [pid = 720] [serial = 680] [outer = 15F63800] 03:40:04 INFO - PROCESS | 720 | 1464864004860 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17161000) [pid = 720] [serial = 681] [outer = 15F63800] 03:40:05 INFO - PROCESS | 720 | 1464864005290 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 625ms 03:40:05 INFO - PROCESS | 720 | 1464864005318 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 720 | 1464864005322 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:40:05 INFO - PROCESS | 720 | 1464864005326 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 720 | 1464864005329 Marionette TRACE conn3 <- [1,874,null,{}] 03:40:05 INFO - PROCESS | 720 | 1464864005332 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 720 | 1464864005432 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:40:05 INFO - PROCESS | 720 | 1464864005514 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17625400 == 39 [pid = 720] [id = 228] 03:40:05 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (17625800) [pid = 720] [serial = 682] [outer = 00000000] 03:40:05 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1780B800) [pid = 720] [serial = 683] [outer = 17625800] 03:40:05 INFO - PROCESS | 720 | 1464864005559 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (17869400) [pid = 720] [serial = 684] [outer = 17625800] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 89 (14E5B800) [pid = 720] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 88 (11B05400) [pid = 720] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 87 (167C6C00) [pid = 720] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 86 (13477400) [pid = 720] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 85 (153A2800) [pid = 720] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 84 (16081000) [pid = 720] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 83 (13404000) [pid = 720] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 82 (17868C00) [pid = 720] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 81 (140AF400) [pid = 720] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 80 (15D68800) [pid = 720] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 79 (103CC000) [pid = 720] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 78 (17868400) [pid = 720] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:40:05 INFO - PROCESS | 720 | --DOMWINDOW == 77 (15197400) [pid = 720] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:40:06 INFO - PROCESS | 720 | 1464864006047 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 750ms 03:40:06 INFO - PROCESS | 720 | 1464864006078 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 720 | 1464864006080 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:40:06 INFO - PROCESS | 720 | 1464864006083 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 720 | 1464864006085 Marionette TRACE conn3 <- [1,878,null,{}] 03:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:40:06 INFO - PROCESS | 720 | 1464864006088 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 720 | 1464864006161 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:40:06 INFO - PROCESS | 720 | 1464864006233 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A8800 == 40 [pid = 720] [id = 229] 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (13404000) [pid = 720] [serial = 685] [outer = 00000000] 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (15190800) [pid = 720] [serial = 686] [outer = 13404000] 03:40:06 INFO - PROCESS | 720 | 1464864006278 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (16784C00) [pid = 720] [serial = 687] [outer = 13404000] 03:40:06 INFO - PROCESS | 720 | 1464864006669 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 625ms 03:40:06 INFO - PROCESS | 720 | 1464864006722 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 720 | 1464864006724 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:40:06 INFO - PROCESS | 720 | 1464864006727 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:40:06 INFO - PROCESS | 720 | 1464864006729 Marionette TRACE conn3 <- [1,882,null,{}] 03:40:06 INFO - PROCESS | 720 | 1464864006733 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 720 | 1464864006861 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:40:06 INFO - PROCESS | 720 | 1464864006870 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BEF000 == 41 [pid = 720] [id = 230] 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (14E5F000) [pid = 720] [serial = 688] [outer = 00000000] 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (17869800) [pid = 720] [serial = 689] [outer = 14E5F000] 03:40:06 INFO - PROCESS | 720 | 1464864006913 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (17892800) [pid = 720] [serial = 690] [outer = 14E5F000] 03:40:07 INFO - PROCESS | 720 | 1464864007292 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 594ms 03:40:07 INFO - PROCESS | 720 | 1464864007325 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 720 | 1464864007327 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:40:07 INFO - PROCESS | 720 | 1464864007330 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:40:07 INFO - PROCESS | 720 | 1464864007331 Marionette TRACE conn3 <- [1,886,null,{}] 03:40:07 INFO - PROCESS | 720 | 1464864007335 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 720 | 1464864007419 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:40:07 INFO - PROCESS | 720 | 1464864007500 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3E000 == 42 [pid = 720] [id = 231] 03:40:07 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (12BF8C00) [pid = 720] [serial = 691] [outer = 00000000] 03:40:07 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (17A18800) [pid = 720] [serial = 692] [outer = 12BF8C00] 03:40:07 INFO - PROCESS | 720 | 1464864007543 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17A1F000) [pid = 720] [serial = 693] [outer = 12BF8C00] 03:40:07 INFO - PROCESS | 720 | 1464864007891 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 594ms 03:40:07 INFO - PROCESS | 720 | 1464864007968 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 720 | 1464864007972 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:40:07 INFO - PROCESS | 720 | 1464864007977 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 720 | 1464864007982 Marionette TRACE conn3 <- [1,890,null,{}] 03:40:08 INFO - PROCESS | 720 | 1464864007988 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 720 | 1464864008084 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:40:08 INFO - PROCESS | 720 | 1464864008395 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16783C00 == 43 [pid = 720] [id = 232] 03:40:08 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (16785C00) [pid = 720] [serial = 694] [outer = 00000000] 03:40:08 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1409BC00) [pid = 720] [serial = 695] [outer = 16785C00] 03:40:08 INFO - PROCESS | 720 | 1464864008546 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (14E60800) [pid = 720] [serial = 696] [outer = 16785C00] 03:40:09 INFO - PROCESS | 720 | 1464864009289 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1359ms 03:40:09 INFO - PROCESS | 720 | 1464864009338 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 720 | 1464864009342 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:40:09 INFO - PROCESS | 720 | 1464864009349 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 720 | 1464864009353 Marionette TRACE conn3 <- [1,894,null,{}] 03:40:09 INFO - PROCESS | 720 | 1464864009358 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 720 | 1464864009468 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:40:09 INFO - PROCESS | 720 | 1464864009561 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E60400 == 44 [pid = 720] [id = 233] 03:40:09 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1518C400) [pid = 720] [serial = 697] [outer = 00000000] 03:40:09 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1780F800) [pid = 720] [serial = 698] [outer = 1518C400] 03:40:09 INFO - PROCESS | 720 | 1464864009615 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (18275C00) [pid = 720] [serial = 699] [outer = 1518C400] 03:40:10 INFO - PROCESS | 720 | 1464864010186 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 891ms 03:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:40:10 INFO - PROCESS | 720 | 1464864010253 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 720 | 1464864010256 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 720 | 1464864010260 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 720 | 1464864010262 Marionette TRACE conn3 <- [1,898,null,{}] 03:40:10 INFO - PROCESS | 720 | 1464864010272 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 720 | 1464864010378 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:40:10 INFO - PROCESS | 720 | 1464864010507 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864B000 == 45 [pid = 720] [id = 234] 03:40:10 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1864EC00) [pid = 720] [serial = 700] [outer = 00000000] 03:40:10 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (19A9BC00) [pid = 720] [serial = 701] [outer = 1864EC00] 03:40:10 INFO - PROCESS | 720 | 1464864010569 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (19AA0C00) [pid = 720] [serial = 702] [outer = 1864EC00] 03:40:11 INFO - PROCESS | 720 | 1464864011167 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 938ms 03:40:11 INFO - PROCESS | 720 | 1464864011204 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 720 | 1464864011206 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:40:11 INFO - PROCESS | 720 | 1464864011210 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 720 | 1464864011212 Marionette TRACE conn3 <- [1,902,null,{}] 03:40:11 INFO - PROCESS | 720 | 1464864011216 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 720 | 1464864011315 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:40:11 INFO - PROCESS | 720 | 1464864011408 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A14CC00 == 46 [pid = 720] [id = 235] 03:40:11 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1A14E400) [pid = 720] [serial = 703] [outer = 00000000] 03:40:11 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1A181400) [pid = 720] [serial = 704] [outer = 1A14E400] 03:40:11 INFO - PROCESS | 720 | 1464864011469 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1A26F800) [pid = 720] [serial = 705] [outer = 1A14E400] 03:40:12 INFO - PROCESS | 720 | 1464864011993 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1000ms 03:40:12 INFO - PROCESS | 720 | 1464864012213 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 720 | 1464864012218 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:40:12 INFO - PROCESS | 720 | 1464864012223 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:40:12 INFO - PROCESS | 720 | 1464864012226 Marionette TRACE conn3 <- [1,906,null,{}] 03:40:12 INFO - PROCESS | 720 | 1464864012231 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 720 | 1464864012325 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:40:12 INFO - PROCESS | 720 | 1464864012400 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E2E800 == 47 [pid = 720] [id = 236] 03:40:12 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1317B000) [pid = 720] [serial = 706] [outer = 00000000] 03:40:12 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (1341EC00) [pid = 720] [serial = 707] [outer = 1317B000] 03:40:12 INFO - PROCESS | 720 | 1464864012452 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (14098800) [pid = 720] [serial = 708] [outer = 1317B000] 03:40:13 INFO - PROCESS | 720 | 1464864013095 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 100 (14E64800) [pid = 720] [serial = 629] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 99 (14E69400) [pid = 720] [serial = 630] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 98 (185B8000) [pid = 720] [serial = 656] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 97 (11D72C00) [pid = 720] [serial = 620] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 96 (16EA6800) [pid = 720] [serial = 641] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 95 (12B69C00) [pid = 720] [serial = 621] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 94 (140B6800) [pid = 720] [serial = 627] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 93 (15487800) [pid = 720] [serial = 632] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 92 (15D3B000) [pid = 720] [serial = 633] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1409DC00) [pid = 720] [serial = 626] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 90 (17620C00) [pid = 720] [serial = 644] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 89 (16EA7400) [pid = 720] [serial = 642] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 88 (13417400) [pid = 720] [serial = 623] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 87 (17898000) [pid = 720] [serial = 647] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 86 (13478C00) [pid = 720] [serial = 624] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 85 (17627000) [pid = 720] [serial = 645] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 84 (169D1000) [pid = 720] [serial = 638] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 83 (16076C00) [pid = 720] [serial = 635] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 82 (16077800) [pid = 720] [serial = 636] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 81 (10B53800) [pid = 720] [serial = 617] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 80 (10B7C400) [pid = 720] [serial = 618] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 79 (18271400) [pid = 720] [serial = 653] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 78 (18278000) [pid = 720] [serial = 654] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 77 (178C0800) [pid = 720] [serial = 648] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1761B400) [pid = 720] [serial = 650] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 75 (17627400) [pid = 720] [serial = 651] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 720 | --DOMWINDOW == 74 (169D2C00) [pid = 720] [serial = 639] [outer = 00000000] [url = about:blank] 03:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 937ms 03:40:13 INFO - PROCESS | 720 | 1464864013169 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 720 | 1464864013172 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:40:13 INFO - PROCESS | 720 | 1464864013179 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 720 | 1464864013183 Marionette TRACE conn3 <- [1,910,null,{}] 03:40:13 INFO - PROCESS | 720 | 1464864013189 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 720 | 1464864013288 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:40:13 INFO - PROCESS | 720 | 1464864013365 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B79000 == 48 [pid = 720] [id = 237] 03:40:13 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (10F3E400) [pid = 720] [serial = 709] [outer = 00000000] 03:40:13 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (132B0400) [pid = 720] [serial = 710] [outer = 10F3E400] 03:40:13 INFO - PROCESS | 720 | 1464864013410 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (13DC5400) [pid = 720] [serial = 711] [outer = 10F3E400] 03:40:13 INFO - PROCESS | 720 | 1464864013819 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 688ms 03:40:13 INFO - PROCESS | 720 | 1464864013874 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 720 | 1464864013876 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:40:13 INFO - PROCESS | 720 | 1464864013880 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 720 | 1464864013882 Marionette TRACE conn3 <- [1,914,null,{}] 03:40:13 INFO - PROCESS | 720 | 1464864013891 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 720 | 1464864013973 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:40:14 INFO - PROCESS | 720 | 1464864013982 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15191800 == 49 [pid = 720] [id = 238] 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (15485C00) [pid = 720] [serial = 712] [outer = 00000000] 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (15D2D800) [pid = 720] [serial = 713] [outer = 15485C00] 03:40:14 INFO - PROCESS | 720 | 1464864014034 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15F66800) [pid = 720] [serial = 714] [outer = 15485C00] 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (169D5000) [pid = 720] [serial = 715] [outer = 1B43D800] 03:40:14 INFO - PROCESS | 720 | 1464864014550 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 688ms 03:40:14 INFO - PROCESS | 720 | 1464864014579 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 720 | 1464864014581 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 720 | 1464864014584 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:40:14 INFO - PROCESS | 720 | 1464864014586 Marionette TRACE conn3 <- [1,918,null,{}] 03:40:14 INFO - PROCESS | 720 | 1464864014589 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 720 | 1464864014669 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:40:14 INFO - PROCESS | 720 | 1464864014678 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E9C00 == 50 [pid = 720] [id = 239] 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (10B52C00) [pid = 720] [serial = 716] [outer = 00000000] 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (16073000) [pid = 720] [serial = 717] [outer = 10B52C00] 03:40:14 INFO - PROCESS | 720 | 1464864014789 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1716C000) [pid = 720] [serial = 718] [outer = 10B52C00] 03:40:15 INFO - PROCESS | 720 | 1464864015153 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 594ms 03:40:15 INFO - PROCESS | 720 | 1464864015181 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 720 | 1464864015183 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:40:15 INFO - PROCESS | 720 | 1464864015186 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 720 | 1464864015188 Marionette TRACE conn3 <- [1,922,null,{}] 03:40:15 INFO - PROCESS | 720 | 1464864015191 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 720 | 1464864015269 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:40:15 INFO - PROCESS | 720 | 1464864015400 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1761C400 == 51 [pid = 720] [id = 240] 03:40:15 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1761D800) [pid = 720] [serial = 719] [outer = 00000000] 03:40:15 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1780B400) [pid = 720] [serial = 720] [outer = 1761D800] 03:40:15 INFO - PROCESS | 720 | 1464864015444 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17894800) [pid = 720] [serial = 721] [outer = 1761D800] 03:40:15 INFO - PROCESS | 720 | 1464864015851 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 703ms 03:40:15 INFO - PROCESS | 720 | 1464864015886 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 720 | 1464864015888 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:40:15 INFO - PROCESS | 720 | 1464864015892 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 720 | 1464864015893 Marionette TRACE conn3 <- [1,926,null,{}] 03:40:15 INFO - PROCESS | 720 | 1464864015897 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 720 | 1464864016032 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:40:16 INFO - PROCESS | 720 | 1464864016039 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F7400 == 52 [pid = 720] [id = 241] 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1761B000) [pid = 720] [serial = 722] [outer = 00000000] 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (185B8000) [pid = 720] [serial = 723] [outer = 1761B000] 03:40:16 INFO - PROCESS | 720 | 1464864016125 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (185C0C00) [pid = 720] [serial = 724] [outer = 1761B000] 03:40:16 INFO - PROCESS | 720 | 1464864016559 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 703ms 03:40:16 INFO - PROCESS | 720 | 1464864016600 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 720 | 1464864016602 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 720 | 1464864016606 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 720 | 1464864016607 Marionette TRACE conn3 <- [1,930,null,{}] 03:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:40:16 INFO - PROCESS | 720 | 1464864016611 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 720 | 1464864016744 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:40:16 INFO - PROCESS | 720 | 1464864016768 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19A9AC00 == 53 [pid = 720] [id = 242] 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (19A9B000) [pid = 720] [serial = 725] [outer = 00000000] 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (19D59400) [pid = 720] [serial = 726] [outer = 19A9B000] 03:40:16 INFO - PROCESS | 720 | 1464864016811 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1A156800) [pid = 720] [serial = 727] [outer = 19A9B000] 03:40:17 INFO - PROCESS | 720 | 1464864017221 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 641ms 03:40:17 INFO - PROCESS | 720 | 1464864017253 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 720 | 1464864017255 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:40:17 INFO - PROCESS | 720 | 1464864017258 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 720 | 1464864017260 Marionette TRACE conn3 <- [1,934,null,{}] 03:40:17 INFO - PROCESS | 720 | 1464864017263 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 720 | 1464864017414 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 92 (14E5F000) [pid = 720] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1340D400) [pid = 720] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 90 (15F63800) [pid = 720] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 89 (10B54000) [pid = 720] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 88 (14E5D400) [pid = 720] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 87 (131D9800) [pid = 720] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1518CC00) [pid = 720] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 85 (17871400) [pid = 720] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 84 (13404000) [pid = 720] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:40:17 INFO - PROCESS | 720 | --DOMWINDOW == 83 (17625800) [pid = 720] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:40:17 INFO - PROCESS | 720 | 1464864017470 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10634400 == 54 [pid = 720] [id = 243] 03:40:17 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (10B54000) [pid = 720] [serial = 728] [outer = 00000000] 03:40:17 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (13DBDC00) [pid = 720] [serial = 729] [outer = 10B54000] 03:40:17 INFO - PROCESS | 720 | 1464864017514 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (14E5E800) [pid = 720] [serial = 730] [outer = 10B54000] 03:40:17 INFO - PROCESS | 720 | 1464864017902 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 688ms 03:40:17 INFO - PROCESS | 720 | 1464864017956 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 720 | 1464864017958 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:40:17 INFO - PROCESS | 720 | 1464864017961 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 720 | 1464864017963 Marionette TRACE conn3 <- [1,938,null,{}] 03:40:17 INFO - PROCESS | 720 | 1464864017966 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 720 | 1464864018044 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:40:18 INFO - PROCESS | 720 | 1464864018081 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13DBD000 == 55 [pid = 720] [id = 244] 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (178C6800) [pid = 720] [serial = 731] [outer = 00000000] 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1A664400) [pid = 720] [serial = 732] [outer = 178C6800] 03:40:18 INFO - PROCESS | 720 | 1464864018124 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1A673400) [pid = 720] [serial = 733] [outer = 178C6800] 03:40:18 INFO - PROCESS | 720 | 1464864018537 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 594ms 03:40:18 INFO - PROCESS | 720 | 1464864018559 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 720 | 1464864018562 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:40:18 INFO - PROCESS | 720 | 1464864018581 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 720 | 1464864018583 Marionette TRACE conn3 <- [1,942,null,{}] 03:40:18 INFO - PROCESS | 720 | 1464864018586 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 720 | 1464864018662 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:40:18 INFO - PROCESS | 720 | 1464864018668 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A71FC00 == 56 [pid = 720] [id = 245] 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1A728C00) [pid = 720] [serial = 734] [outer = 00000000] 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1A887C00) [pid = 720] [serial = 735] [outer = 1A728C00] 03:40:18 INFO - PROCESS | 720 | 1464864018711 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (185B9000) [pid = 720] [serial = 736] [outer = 1A728C00] 03:40:19 INFO - PROCESS | 720 | 1464864019118 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 594ms 03:40:19 INFO - PROCESS | 720 | 1464864019179 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 720 | 1464864019182 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:40:19 INFO - PROCESS | 720 | 1464864019185 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 720 | 1464864019187 Marionette TRACE conn3 <- [1,946,null,{}] 03:40:19 INFO - PROCESS | 720 | 1464864019192 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 720 | 1464864019286 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:40:19 INFO - PROCESS | 720 | 1464864019294 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A890400 == 57 [pid = 720] [id = 246] 03:40:19 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1A893800) [pid = 720] [serial = 737] [outer = 00000000] 03:40:19 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1A8DB400) [pid = 720] [serial = 738] [outer = 1A893800] 03:40:19 INFO - PROCESS | 720 | 1464864019343 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1A8E0800) [pid = 720] [serial = 739] [outer = 1A893800] 03:40:20 INFO - PROCESS | 720 | 1464864020031 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 906ms 03:40:20 INFO - PROCESS | 720 | 1464864020089 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 720 | 1464864020094 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:40:20 INFO - PROCESS | 720 | 1464864020099 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 720 | 1464864020104 Marionette TRACE conn3 <- [1,950,null,{}] 03:40:20 INFO - PROCESS | 720 | 1464864020109 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 720 | 1464864020255 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:40:20 INFO - PROCESS | 720 | 1464864020313 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF2C00 == 58 [pid = 720] [id = 247] 03:40:20 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (12BF5400) [pid = 720] [serial = 740] [outer = 00000000] 03:40:20 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (13DBC400) [pid = 720] [serial = 741] [outer = 12BF5400] 03:40:20 INFO - PROCESS | 720 | 1464864020370 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (14E5F400) [pid = 720] [serial = 742] [outer = 12BF5400] 03:40:21 INFO - PROCESS | 720 | 1464864020991 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 938ms 03:40:21 INFO - PROCESS | 720 | 1464864021046 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 720 | 1464864021051 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:40:21 INFO - PROCESS | 720 | 1464864021058 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 720 | 1464864021061 Marionette TRACE conn3 <- [1,954,null,{}] 03:40:21 INFO - PROCESS | 720 | 1464864021065 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 720 | 1464864021171 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:40:21 INFO - PROCESS | 720 | 1464864021298 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 156B1400 == 59 [pid = 720] [id = 248] 03:40:21 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (156B1C00) [pid = 720] [serial = 743] [outer = 00000000] 03:40:21 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16081800) [pid = 720] [serial = 744] [outer = 156B1C00] 03:40:21 INFO - PROCESS | 720 | 1464864021352 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1761FC00) [pid = 720] [serial = 745] [outer = 156B1C00] 03:40:21 INFO - PROCESS | 720 | 1464864021939 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 938ms 03:40:22 INFO - PROCESS | 720 | 1464864022002 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 720 | 1464864022004 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:40:22 INFO - PROCESS | 720 | 1464864022008 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 720 | 1464864022012 Marionette TRACE conn3 <- [1,958,null,{}] 03:40:22 INFO - PROCESS | 720 | 1464864022023 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:22 INFO - PROCESS | 720 | 1464864022128 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:40:22 INFO - PROCESS | 720 | 1464864022253 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864E000 == 60 [pid = 720] [id = 249] 03:40:22 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (18656000) [pid = 720] [serial = 746] [outer = 00000000] 03:40:22 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1A66FC00) [pid = 720] [serial = 747] [outer = 18656000] 03:40:22 INFO - PROCESS | 720 | 1464864022310 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1A88F800) [pid = 720] [serial = 748] [outer = 18656000] 03:40:22 INFO - PROCESS | 720 | 1464864022848 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 890ms 03:40:22 INFO - PROCESS | 720 | 1464864022911 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 720 | 1464864022914 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:40:22 INFO - PROCESS | 720 | 1464864022918 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 720 | 1464864022920 Marionette TRACE conn3 <- [1,962,null,{}] 03:40:22 INFO - PROCESS | 720 | 1464864022923 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 720 | 1464864023026 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:40:23 INFO - PROCESS | 720 | 1464864023120 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A8D8800 == 61 [pid = 720] [id = 250] 03:40:23 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1A8D9000) [pid = 720] [serial = 749] [outer = 00000000] 03:40:23 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1A958000) [pid = 720] [serial = 750] [outer = 1A8D9000] 03:40:23 INFO - PROCESS | 720 | 1464864023173 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1A95F400) [pid = 720] [serial = 751] [outer = 1A8D9000] 03:40:23 INFO - PROCESS | 720 | 1464864023951 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1094ms 03:40:24 INFO - PROCESS | 720 | 1464864024016 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 720 | 1464864024020 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:40:24 INFO - PROCESS | 720 | 1464864024025 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 720 | 1464864024029 Marionette TRACE conn3 <- [1,966,null,{}] 03:40:24 INFO - PROCESS | 720 | 1464864024035 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 720 | 1464864024130 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:40:24 INFO - PROCESS | 720 | 1464864024260 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075A400 == 62 [pid = 720] [id = 251] 03:40:24 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (10F3C000) [pid = 720] [serial = 752] [outer = 00000000] 03:40:24 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1135B800) [pid = 720] [serial = 753] [outer = 10F3C000] 03:40:24 INFO - PROCESS | 720 | 1464864024314 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (113A2000) [pid = 720] [serial = 754] [outer = 10F3C000] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1A95E400 == 61 [pid = 720] [id = 12] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 132A8800 == 60 [pid = 720] [id = 229] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 12BEF000 == 59 [pid = 720] [id = 230] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 15417800 == 58 [pid = 720] [id = 227] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1A673800 == 57 [pid = 720] [id = 10] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1B210800 == 56 [pid = 720] [id = 15] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 17625400 == 55 [pid = 720] [id = 228] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 132A9C00 == 54 [pid = 720] [id = 226] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 14E60000 == 53 [pid = 720] [id = 225] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1B207800 == 52 [pid = 720] [id = 14] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1A9F9400 == 51 [pid = 720] [id = 13] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 14E5D000 == 50 [pid = 720] [id = 224] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1A151800 == 49 [pid = 720] [id = 11] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1A71FC00 == 48 [pid = 720] [id = 245] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 13DBD000 == 47 [pid = 720] [id = 244] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 10634400 == 46 [pid = 720] [id = 243] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 19A9AC00 == 45 [pid = 720] [id = 242] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 137F7400 == 44 [pid = 720] [id = 241] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 1761C400 == 43 [pid = 720] [id = 240] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 107E9C00 == 42 [pid = 720] [id = 239] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 15191800 == 41 [pid = 720] [id = 238] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 10B79000 == 40 [pid = 720] [id = 237] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 12E2E800 == 39 [pid = 720] [id = 236] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10B5D400) [pid = 720] [serial = 659] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 108 (132A4400) [pid = 720] [serial = 662] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17A18800) [pid = 720] [serial = 692] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 16783C00 == 38 [pid = 720] [id = 232] 03:40:24 INFO - PROCESS | 720 | --DOCSHELL 10F3E000 == 37 [pid = 720] [id = 231] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 106 (17869400) [pid = 720] [serial = 684] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 105 (12BF9400) [pid = 720] [serial = 666] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17161000) [pid = 720] [serial = 681] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16784C00) [pid = 720] [serial = 687] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 102 (15D68000) [pid = 720] [serial = 675] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 101 (17892800) [pid = 720] [serial = 690] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 100 (15F6A800) [pid = 720] [serial = 677] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1715F400) [pid = 720] [serial = 680] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 98 (11D0A800) [pid = 720] [serial = 665] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 97 (14E65800) [pid = 720] [serial = 671] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1518D400) [pid = 720] [serial = 672] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 95 (13254000) [pid = 720] [serial = 668] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 94 (13425000) [pid = 720] [serial = 669] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 93 (15682400) [pid = 720] [serial = 674] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 92 (16078800) [pid = 720] [serial = 678] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 91 (185BF000) [pid = 720] [serial = 657] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 90 (15190800) [pid = 720] [serial = 686] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1780B800) [pid = 720] [serial = 683] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | --DOMWINDOW == 88 (17869800) [pid = 720] [serial = 689] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 720 | 1464864024900 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 906ms 03:40:24 INFO - PROCESS | 720 | 1464864024931 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 720 | 1464864024937 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:40:24 INFO - PROCESS | 720 | 1464864024943 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 720 | 1464864024945 Marionette TRACE conn3 <- [1,970,null,{}] 03:40:24 INFO - PROCESS | 720 | 1464864024948 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 720 | 1464864025031 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:40:25 INFO - PROCESS | 720 | 1464864025040 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113AAC00 == 38 [pid = 720] [id = 252] 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (113D7800) [pid = 720] [serial = 755] [outer = 00000000] 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (12BEEC00) [pid = 720] [serial = 756] [outer = 113D7800] 03:40:25 INFO - PROCESS | 720 | 1464864025085 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (12BFC800) [pid = 720] [serial = 757] [outer = 113D7800] 03:40:25 INFO - PROCESS | 720 | 1464864025552 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 625ms 03:40:25 INFO - PROCESS | 720 | 1464864025601 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 720 | 1464864025603 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:40:25 INFO - PROCESS | 720 | 1464864025606 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:40:25 INFO - PROCESS | 720 | 1464864025609 Marionette TRACE conn3 <- [1,974,null,{}] 03:40:25 INFO - PROCESS | 720 | 1464864025620 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 720 | 1464864025709 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:40:25 INFO - PROCESS | 720 | 1464864025719 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1347B000 == 39 [pid = 720] [id = 253] 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (13486400) [pid = 720] [serial = 758] [outer = 00000000] 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (13DC8800) [pid = 720] [serial = 759] [outer = 13486400] 03:40:25 INFO - PROCESS | 720 | 1464864025765 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (140A3800) [pid = 720] [serial = 760] [outer = 13486400] 03:40:26 INFO - PROCESS | 720 | 1464864026216 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 641ms 03:40:26 INFO - PROCESS | 720 | 1464864026248 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 720 | 1464864026250 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:40:26 INFO - PROCESS | 720 | 1464864026254 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 720 | 1464864026255 Marionette TRACE conn3 <- [1,978,null,{}] 03:40:26 INFO - PROCESS | 720 | 1464864026258 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 720 | 1464864026339 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:40:26 INFO - PROCESS | 720 | 1464864026345 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14099800 == 40 [pid = 720] [id = 254] 03:40:26 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (140B3000) [pid = 720] [serial = 761] [outer = 00000000] 03:40:26 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (14EFE000) [pid = 720] [serial = 762] [outer = 140B3000] 03:40:26 INFO - PROCESS | 720 | 1464864026390 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (151E7C00) [pid = 720] [serial = 763] [outer = 140B3000] 03:40:26 INFO - PROCESS | 720 | 1464864026818 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 594ms 03:40:26 INFO - PROCESS | 720 | 1464864026851 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 720 | 1464864026853 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:40:26 INFO - PROCESS | 720 | 1464864026856 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:40:26 INFO - PROCESS | 720 | 1464864026857 Marionette TRACE conn3 <- [1,982,null,{}] 03:40:26 INFO - PROCESS | 720 | 1464864026861 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 720 | 1464864026946 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:40:26 INFO - PROCESS | 720 | 1464864026952 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B7800 == 41 [pid = 720] [id = 255] 03:40:26 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (14E69800) [pid = 720] [serial = 764] [outer = 00000000] 03:40:27 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1568E000) [pid = 720] [serial = 765] [outer = 14E69800] 03:40:27 INFO - PROCESS | 720 | 1464864026995 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (156B9800) [pid = 720] [serial = 766] [outer = 14E69800] 03:40:27 INFO - PROCESS | 720 | 1464864027473 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 03:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:40:27 INFO - PROCESS | 720 | 1464864027496 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 720 | 1464864027498 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:40:27 INFO - PROCESS | 720 | 1464864027502 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 720 | 1464864027503 Marionette TRACE conn3 <- [1,986,null,{}] 03:40:27 INFO - PROCESS | 720 | 1464864027507 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 720 | 1464864027635 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:40:27 INFO - PROCESS | 720 | 1464864027642 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16072800 == 42 [pid = 720] [id = 256] 03:40:27 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16072C00) [pid = 720] [serial = 767] [outer = 00000000] 03:40:27 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (16081C00) [pid = 720] [serial = 768] [outer = 16072C00] 03:40:27 INFO - PROCESS | 720 | 1464864027691 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1689E000) [pid = 720] [serial = 769] [outer = 16072C00] 03:40:28 INFO - PROCESS | 720 | 1464864028160 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 704ms 03:40:28 INFO - PROCESS | 720 | 1464864028199 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 720 | 1464864028201 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:40:28 INFO - PROCESS | 720 | 1464864028204 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 720 | 1464864028206 Marionette TRACE conn3 <- [1,990,null,{}] 03:40:28 INFO - PROCESS | 720 | 1464864028209 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 720 | 1464864028313 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:40:28 INFO - PROCESS | 720 | 1464864028400 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107ED800 == 43 [pid = 720] [id = 257] 03:40:28 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1715F400) [pid = 720] [serial = 770] [outer = 00000000] 03:40:28 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1761D400) [pid = 720] [serial = 771] [outer = 1715F400] 03:40:28 INFO - PROCESS | 720 | 1464864028443 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1761E000) [pid = 720] [serial = 772] [outer = 1715F400] 03:40:28 INFO - PROCESS | 720 | 1464864028851 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 703ms 03:40:28 INFO - PROCESS | 720 | 1464864028904 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 720 | 1464864028906 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 720 | 1464864028909 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:40:28 INFO - PROCESS | 720 | 1464864028911 Marionette TRACE conn3 <- [1,994,null,{}] 03:40:28 INFO - PROCESS | 720 | 1464864028915 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 720 | 1464864029021 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:40:29 INFO - PROCESS | 720 | 1464864029027 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17625400 == 44 [pid = 720] [id = 258] 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (176C2000) [pid = 720] [serial = 773] [outer = 00000000] 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1786C400) [pid = 720] [serial = 774] [outer = 176C2000] 03:40:29 INFO - PROCESS | 720 | 1464864029126 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (17898000) [pid = 720] [serial = 775] [outer = 176C2000] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1761B000) [pid = 720] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 107 (19A9B000) [pid = 720] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1317B000) [pid = 720] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 105 (10B52C00) [pid = 720] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 104 (15485C00) [pid = 720] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 103 (10F3E400) [pid = 720] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 102 (10B54000) [pid = 720] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 101 (178C6800) [pid = 720] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1761D800) [pid = 720] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 99 (16C1A800) [pid = 720] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 98 (12BFB400) [pid = 720] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:40:29 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A728C00) [pid = 720] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:40:29 INFO - PROCESS | 720 | 1464864029613 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 03:40:29 INFO - PROCESS | 720 | 1464864029683 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 720 | 1464864029685 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:40:29 INFO - PROCESS | 720 | 1464864029689 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:40:29 INFO - PROCESS | 720 | 1464864029691 Marionette TRACE conn3 <- [1,998,null,{}] 03:40:29 INFO - PROCESS | 720 | 1464864029694 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 720 | 1464864029779 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:40:29 INFO - PROCESS | 720 | 1464864029785 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12C8AC00 == 45 [pid = 720] [id = 259] 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15488C00) [pid = 720] [serial = 776] [outer = 00000000] 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1761A400) [pid = 720] [serial = 777] [outer = 15488C00] 03:40:29 INFO - PROCESS | 720 | 1464864029828 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (1780BC00) [pid = 720] [serial = 778] [outer = 15488C00] 03:40:30 INFO - PROCESS | 720 | 1464864030236 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 594ms 03:40:30 INFO - PROCESS | 720 | 1464864030287 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 720 | 1464864030289 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:40:30 INFO - PROCESS | 720 | 1464864030292 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:40:30 INFO - PROCESS | 720 | 1464864030294 Marionette TRACE conn3 <- [1,1002,null,{}] 03:40:30 INFO - PROCESS | 720 | 1464864030301 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 720 | 1464864030379 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:40:30 INFO - PROCESS | 720 | 1464864030386 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17868400 == 46 [pid = 720] [id = 260] 03:40:30 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (17869800) [pid = 720] [serial = 779] [outer = 00000000] 03:40:30 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (178A0C00) [pid = 720] [serial = 780] [outer = 17869800] 03:40:30 INFO - PROCESS | 720 | 1464864030429 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (17A22400) [pid = 720] [serial = 781] [outer = 17869800] 03:40:30 INFO - PROCESS | 720 | 1464864030847 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 594ms 03:40:30 INFO - PROCESS | 720 | 1464864030890 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 720 | 1464864030892 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:40:30 INFO - PROCESS | 720 | 1464864030895 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 720 | 1464864030898 Marionette TRACE conn3 <- [1,1006,null,{}] 03:40:30 INFO - PROCESS | 720 | 1464864030905 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 720 | 1464864031001 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:40:31 INFO - PROCESS | 720 | 1464864031008 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 167C6C00 == 47 [pid = 720] [id = 261] 03:40:31 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1805F800) [pid = 720] [serial = 782] [outer = 00000000] 03:40:31 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (185BC800) [pid = 720] [serial = 783] [outer = 1805F800] 03:40:31 INFO - PROCESS | 720 | 1464864031055 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1864D000) [pid = 720] [serial = 784] [outer = 1805F800] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1864B000 == 46 [pid = 720] [id = 234] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1540B400 == 45 [pid = 720] [id = 20] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1A14CC00 == 44 [pid = 720] [id = 235] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 107E8800 == 43 [pid = 720] [id = 27] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 14E60400 == 42 [pid = 720] [id = 233] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1075A400 == 41 [pid = 720] [id = 251] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1864E000 == 40 [pid = 720] [id = 249] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1A8D8800 == 39 [pid = 720] [id = 250] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 156B1400 == 38 [pid = 720] [id = 248] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1A890400 == 37 [pid = 720] [id = 246] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 12BF2C00 == 36 [pid = 720] [id = 247] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 1347B000 == 35 [pid = 720] [id = 253] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 113AAC00 == 34 [pid = 720] [id = 252] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 17625400 == 33 [pid = 720] [id = 258] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 17868400 == 32 [pid = 720] [id = 260] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 12C8AC00 == 31 [pid = 720] [id = 259] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 140B7800 == 30 [pid = 720] [id = 255] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 16072800 == 29 [pid = 720] [id = 256] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 14099800 == 28 [pid = 720] [id = 254] 03:40:32 INFO - PROCESS | 720 | --DOCSHELL 107ED800 == 27 [pid = 720] [id = 257] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A95A000) [pid = 720] [serial = 615] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1370E400) [pid = 720] [serial = 663] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 103 (185B8000) [pid = 720] [serial = 723] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 102 (19D59400) [pid = 720] [serial = 726] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1409BC00) [pid = 720] [serial = 695] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1780F800) [pid = 720] [serial = 698] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 99 (19A9BC00) [pid = 720] [serial = 701] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 98 (14098800) [pid = 720] [serial = 708] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1341EC00) [pid = 720] [serial = 707] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 96 (185C0C00) [pid = 720] [serial = 724] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 95 (16073000) [pid = 720] [serial = 717] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 94 (15D2D800) [pid = 720] [serial = 713] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 93 (15F66800) [pid = 720] [serial = 714] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1716C000) [pid = 720] [serial = 718] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 91 (132B0400) [pid = 720] [serial = 710] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 90 (13DC5400) [pid = 720] [serial = 711] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1A181400) [pid = 720] [serial = 704] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 88 (13DBDC00) [pid = 720] [serial = 729] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 87 (185B9000) [pid = 720] [serial = 736] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1A156800) [pid = 720] [serial = 727] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1A275C00) [pid = 720] [serial = 405] [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:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 84 (14E5E800) [pid = 720] [serial = 730] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1A664400) [pid = 720] [serial = 732] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1780B400) [pid = 720] [serial = 720] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 81 (17894800) [pid = 720] [serial = 721] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A673400) [pid = 720] [serial = 733] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A887C00) [pid = 720] [serial = 735] [outer = 00000000] [url = about:blank] 03:40:32 INFO - PROCESS | 720 | 1464864032945 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2047ms 03:40:32 INFO - PROCESS | 720 | 1464864032955 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 720 | 1464864032959 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:40:32 INFO - PROCESS | 720 | 1464864032971 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 720 | 1464864032975 Marionette TRACE conn3 <- [1,1010,null,{}] 03:40:33 INFO - PROCESS | 720 | 1464864032981 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 720 | 1464864033070 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:40:33 INFO - PROCESS | 720 | 1464864033079 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075D400 == 28 [pid = 720] [id = 262] 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (10760C00) [pid = 720] [serial = 785] [outer = 00000000] 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (10B59400) [pid = 720] [serial = 786] [outer = 10760C00] 03:40:33 INFO - PROCESS | 720 | 1464864033127 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (10B7B400) [pid = 720] [serial = 787] [outer = 10760C00] 03:40:33 INFO - PROCESS | 720 | 1464864033601 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 703ms 03:40:33 INFO - PROCESS | 720 | 1464864033665 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 720 | 1464864033671 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:40:33 INFO - PROCESS | 720 | 1464864033677 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 720 | 1464864033680 Marionette TRACE conn3 <- [1,1014,null,{}] 03:40:33 INFO - PROCESS | 720 | 1464864033683 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 720 | 1464864033769 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:40:33 INFO - PROCESS | 720 | 1464864033779 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11D06000 == 29 [pid = 720] [id = 263] 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (11D0A800) [pid = 720] [serial = 788] [outer = 00000000] 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1298EC00) [pid = 720] [serial = 789] [outer = 11D0A800] 03:40:33 INFO - PROCESS | 720 | 1464864033832 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (12BF3400) [pid = 720] [serial = 790] [outer = 11D0A800] 03:40:34 INFO - PROCESS | 720 | 1464864034292 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 626ms 03:40:34 INFO - PROCESS | 720 | 1464864034313 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 720 | 1464864034315 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:40:34 INFO - PROCESS | 720 | 1464864034319 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 720 | 1464864034322 Marionette TRACE conn3 <- [1,1018,null,{}] 03:40:34 INFO - PROCESS | 720 | 1464864034337 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 720 | 1464864034423 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:40:34 INFO - PROCESS | 720 | 1464864034465 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1340B800 == 30 [pid = 720] [id = 264] 03:40:34 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1340BC00) [pid = 720] [serial = 791] [outer = 00000000] 03:40:34 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1341D400) [pid = 720] [serial = 792] [outer = 1340BC00] 03:40:34 INFO - PROCESS | 720 | 1464864034513 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (13480400) [pid = 720] [serial = 793] [outer = 1340BC00] 03:40:35 INFO - PROCESS | 720 | 1464864034999 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 735ms 03:40:35 INFO - PROCESS | 720 | 1464864035059 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 720 | 1464864035061 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:40:35 INFO - PROCESS | 720 | 1464864035064 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 720 | 1464864035066 Marionette TRACE conn3 <- [1,1022,null,{}] 03:40:35 INFO - PROCESS | 720 | 1464864035070 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 720 | 1464864035155 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:40:35 INFO - PROCESS | 720 | 1464864035161 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E77800 == 31 [pid = 720] [id = 265] 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1341B000) [pid = 720] [serial = 794] [outer = 00000000] 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (140A3C00) [pid = 720] [serial = 795] [outer = 1341B000] 03:40:35 INFO - PROCESS | 720 | 1464864035206 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (140B6800) [pid = 720] [serial = 796] [outer = 1341B000] 03:40:35 INFO - PROCESS | 720 | 1464864035666 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 641ms 03:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:40:35 INFO - PROCESS | 720 | 1464864035702 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 720 | 1464864035704 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:40:35 INFO - PROCESS | 720 | 1464864035707 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 720 | 1464864035709 Marionette TRACE conn3 <- [1,1026,null,{}] 03:40:35 INFO - PROCESS | 720 | 1464864035712 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 720 | 1464864035786 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:40:35 INFO - PROCESS | 720 | 1464864035792 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5B800 == 32 [pid = 720] [id = 266] 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (14E5D000) [pid = 720] [serial = 797] [outer = 00000000] 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (14E65400) [pid = 720] [serial = 798] [outer = 14E5D000] 03:40:35 INFO - PROCESS | 720 | 1464864035836 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (15189800) [pid = 720] [serial = 799] [outer = 14E5D000] 03:40:36 INFO - PROCESS | 720 | 1464864036290 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 625ms 03:40:36 INFO - PROCESS | 720 | 1464864036346 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 720 | 1464864036348 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:40:36 INFO - PROCESS | 720 | 1464864036351 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 720 | 1464864036353 Marionette TRACE conn3 <- [1,1030,null,{}] 03:40:36 INFO - PROCESS | 720 | 1464864036356 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 720 | 1464864036461 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:40:36 INFO - PROCESS | 720 | 1464864036471 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15482800 == 33 [pid = 720] [id = 267] 03:40:36 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15482C00) [pid = 720] [serial = 800] [outer = 00000000] 03:40:36 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (156AF800) [pid = 720] [serial = 801] [outer = 15482C00] 03:40:36 INFO - PROCESS | 720 | 1464864036515 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15D66C00) [pid = 720] [serial = 802] [outer = 15482C00] 03:40:36 INFO - PROCESS | 720 | 1464864036940 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 625ms 03:40:37 INFO - PROCESS | 720 | 1464864036989 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 720 | 1464864036991 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:40:37 INFO - PROCESS | 720 | 1464864036995 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:40:37 INFO - PROCESS | 720 | 1464864036996 Marionette TRACE conn3 <- [1,1034,null,{}] 03:40:37 INFO - PROCESS | 720 | 1464864036999 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 720 | 1464864037070 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:40:37 INFO - PROCESS | 720 | 1464864037077 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D6D800 == 34 [pid = 720] [id = 268] 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15F66800) [pid = 720] [serial = 803] [outer = 00000000] 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (16076800) [pid = 720] [serial = 804] [outer = 15F66800] 03:40:37 INFO - PROCESS | 720 | 1464864037123 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16077800) [pid = 720] [serial = 805] [outer = 15F66800] 03:40:37 INFO - PROCESS | 720 | 1464864037552 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 03:40:37 INFO - PROCESS | 720 | 1464864037602 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 720 | 1464864037603 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:40:37 INFO - PROCESS | 720 | 1464864037608 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:40:37 INFO - PROCESS | 720 | 1464864037609 Marionette TRACE conn3 <- [1,1038,null,{}] 03:40:37 INFO - PROCESS | 720 | 1464864037613 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 720 | 1464864037710 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:40:37 INFO - PROCESS | 720 | 1464864037717 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA9400 == 35 [pid = 720] [id = 269] 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (15418800) [pid = 720] [serial = 806] [outer = 00000000] 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1678EC00) [pid = 720] [serial = 807] [outer = 15418800] 03:40:37 INFO - PROCESS | 720 | 1464864037773 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1678F800) [pid = 720] [serial = 808] [outer = 15418800] 03:40:38 INFO - PROCESS | 720 | 1464864038200 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 641ms 03:40:38 INFO - PROCESS | 720 | 1464864038246 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 720 | 1464864038248 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:40:38 INFO - PROCESS | 720 | 1464864038256 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 720 | 1464864038257 Marionette TRACE conn3 <- [1,1042,null,{}] 03:40:38 INFO - PROCESS | 720 | 1464864038269 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 720 | 1464864038366 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:40:38 INFO - PROCESS | 720 | 1464864038372 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132AA800 == 36 [pid = 720] [id = 270] 03:40:38 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17167400) [pid = 720] [serial = 809] [outer = 00000000] 03:40:38 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1761E800) [pid = 720] [serial = 810] [outer = 17167400] 03:40:38 INFO - PROCESS | 720 | 1464864038416 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1761EC00) [pid = 720] [serial = 811] [outer = 17167400] 03:40:38 INFO - PROCESS | 720 | 1464864038859 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 625ms 03:40:38 INFO - PROCESS | 720 | 1464864038895 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 720 | 1464864038897 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:40:38 INFO - PROCESS | 720 | 1464864038901 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 720 | 1464864038903 Marionette TRACE conn3 <- [1,1046,null,{}] 03:40:38 INFO - PROCESS | 720 | 1464864038908 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 720 | 1464864039016 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:40:39 INFO - PROCESS | 720 | 1464864039022 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17618400 == 37 [pid = 720] [id = 271] 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1761A000) [pid = 720] [serial = 812] [outer = 00000000] 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (17870C00) [pid = 720] [serial = 813] [outer = 1761A000] 03:40:39 INFO - PROCESS | 720 | 1464864039065 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (17897C00) [pid = 720] [serial = 814] [outer = 1761A000] 03:40:39 INFO - PROCESS | 720 | 1464864039495 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 640ms 03:40:39 INFO - PROCESS | 720 | 1464864039538 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 720 | 1464864039540 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:40:39 INFO - PROCESS | 720 | 1464864039544 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 720 | 1464864039546 Marionette TRACE conn3 <- [1,1050,null,{}] 03:40:39 INFO - PROCESS | 720 | 1464864039549 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 720 | 1464864039667 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:40:39 INFO - PROCESS | 720 | 1464864039756 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409BC00 == 38 [pid = 720] [id = 272] 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (143B1C00) [pid = 720] [serial = 815] [outer = 00000000] 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (18062400) [pid = 720] [serial = 816] [outer = 143B1C00] 03:40:39 INFO - PROCESS | 720 | 1464864039809 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18279000) [pid = 720] [serial = 817] [outer = 143B1C00] 03:40:40 INFO - PROCESS | 720 | 1464864040240 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 735ms 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 111 (12BF8C00) [pid = 720] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 110 (16072C00) [pid = 720] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1715F400) [pid = 720] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 108 (176C2000) [pid = 720] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17869800) [pid = 720] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 106 (14E69800) [pid = 720] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 105 (140B3000) [pid = 720] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 104 (13486400) [pid = 720] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 103 (113D7800) [pid = 720] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 102 (10F3C000) [pid = 720] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A8D9000) [pid = 720] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 100 (18656000) [pid = 720] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 99 (156B1C00) [pid = 720] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 98 (12BF5400) [pid = 720] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A893800) [pid = 720] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15488C00) [pid = 720] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1518C400) [pid = 720] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 94 (107E8400) [pid = 720] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1A14E400) [pid = 720] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 92 (16785C00) [pid = 720] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:40:40 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1864EC00) [pid = 720] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:40:40 INFO - PROCESS | 720 | 1464864040524 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 720 | 1464864040525 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:40:40 INFO - PROCESS | 720 | 1464864040535 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 720 | 1464864040537 Marionette TRACE conn3 <- [1,1054,null,{}] 03:40:40 INFO - PROCESS | 720 | 1464864040540 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:40:40 INFO - PROCESS | 720 | 1464864040613 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:40:40 INFO - PROCESS | 720 | 1464864040620 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E9800 == 39 [pid = 720] [id = 273] 03:40:40 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1135D800) [pid = 720] [serial = 818] [outer = 00000000] 03:40:40 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (12BF5400) [pid = 720] [serial = 819] [outer = 1135D800] 03:40:40 INFO - PROCESS | 720 | 1464864040663 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (13486400) [pid = 720] [serial = 820] [outer = 1135D800] 03:40:41 INFO - PROCESS | 720 | 1464864041100 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 578ms 03:40:41 INFO - PROCESS | 720 | 1464864041123 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 720 | 1464864041125 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:40:41 INFO - PROCESS | 720 | 1464864041128 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:40:41 INFO - PROCESS | 720 | 1464864041130 Marionette TRACE conn3 <- [1,1058,null,{}] 03:40:41 INFO - PROCESS | 720 | 1464864041137 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:41 INFO - PROCESS | 720 | 1464864041210 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:40:41 INFO - PROCESS | 720 | 1464864041217 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF2800 == 40 [pid = 720] [id = 274] 03:40:41 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (13DC0800) [pid = 720] [serial = 821] [outer = 00000000] 03:40:41 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (16277400) [pid = 720] [serial = 822] [outer = 13DC0800] 03:40:41 INFO - PROCESS | 720 | 1464864041264 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17624800) [pid = 720] [serial = 823] [outer = 13DC0800] 03:40:41 INFO - PROCESS | 720 | 1464864041943 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 828ms 03:40:42 INFO - PROCESS | 720 | 1464864041972 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 720 | 1464864041977 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:40:42 INFO - PROCESS | 720 | 1464864041982 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:40:42 INFO - PROCESS | 720 | 1464864041986 Marionette TRACE conn3 <- [1,1062,null,{}] 03:40:42 INFO - PROCESS | 720 | 1464864041992 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 720 | 1464864042106 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:40:42 INFO - PROCESS | 720 | 1464864042212 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075D800 == 41 [pid = 720] [id = 275] 03:40:42 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (107E9C00) [pid = 720] [serial = 824] [outer = 00000000] 03:40:42 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (113D6800) [pid = 720] [serial = 825] [outer = 107E9C00] 03:40:42 INFO - PROCESS | 720 | 1464864042267 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (11D7EC00) [pid = 720] [serial = 826] [outer = 107E9C00] 03:40:43 INFO - PROCESS | 720 | 1464864043107 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1156ms 03:40:43 INFO - PROCESS | 720 | 1464864043140 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 720 | 1464864043145 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:40:43 INFO - PROCESS | 720 | 1464864043152 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 720 | 1464864043155 Marionette TRACE conn3 <- [1,1066,null,{}] 03:40:43 INFO - PROCESS | 720 | 1464864043159 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 720 | 1464864043275 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:40:43 INFO - PROCESS | 720 | 1464864043357 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F231400 == 42 [pid = 720] [id = 276] 03:40:43 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (0F233400) [pid = 720] [serial = 827] [outer = 00000000] 03:40:43 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10328400) [pid = 720] [serial = 828] [outer = 0F233400] 03:40:43 INFO - PROCESS | 720 | 1464864043538 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (10761400) [pid = 720] [serial = 829] [outer = 0F233400] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 131E7800 == 41 [pid = 720] [id = 217] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 140A0800 == 40 [pid = 720] [id = 215] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 143B3400 == 39 [pid = 720] [id = 210] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 1409CC00 == 38 [pid = 720] [id = 213] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 132A6C00 == 37 [pid = 720] [id = 214] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 13417000 == 36 [pid = 720] [id = 209] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 15195C00 == 35 [pid = 720] [id = 211] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 15684400 == 34 [pid = 720] [id = 212] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 11B05000 == 33 [pid = 720] [id = 207] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 103C7000 == 32 [pid = 720] [id = 206] 03:40:44 INFO - PROCESS | 720 | --DOCSHELL 1317A400 == 31 [pid = 720] [id = 223] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 102 (17A1F000) [pid = 720] [serial = 693] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 101 (18275C00) [pid = 720] [serial = 699] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 100 (11362C00) [pid = 720] [serial = 660] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1A26F800) [pid = 720] [serial = 705] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 98 (14E60800) [pid = 720] [serial = 696] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 97 (19AA0C00) [pid = 720] [serial = 702] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 96 (185BC800) [pid = 720] [serial = 783] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 95 (16081C00) [pid = 720] [serial = 768] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1761D400) [pid = 720] [serial = 771] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1689E000) [pid = 720] [serial = 769] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1786C400) [pid = 720] [serial = 774] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1761E000) [pid = 720] [serial = 772] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1568E000) [pid = 720] [serial = 765] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 89 (14EFE000) [pid = 720] [serial = 762] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 88 (151E7C00) [pid = 720] [serial = 763] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 87 (13DC8800) [pid = 720] [serial = 759] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 86 (140A3800) [pid = 720] [serial = 760] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 85 (12BEEC00) [pid = 720] [serial = 756] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 84 (12BFC800) [pid = 720] [serial = 757] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 83 (113A2000) [pid = 720] [serial = 754] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1135B800) [pid = 720] [serial = 753] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 81 (1A95F400) [pid = 720] [serial = 751] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A958000) [pid = 720] [serial = 750] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A88F800) [pid = 720] [serial = 748] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 78 (1A66FC00) [pid = 720] [serial = 747] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1761FC00) [pid = 720] [serial = 745] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 76 (16081800) [pid = 720] [serial = 744] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 75 (14E5F400) [pid = 720] [serial = 742] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 74 (13DBC400) [pid = 720] [serial = 741] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1A8DB400) [pid = 720] [serial = 738] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1A8E0800) [pid = 720] [serial = 739] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 71 (17898000) [pid = 720] [serial = 775] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 70 (156B9800) [pid = 720] [serial = 766] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | 1464864044178 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1047ms 03:40:44 INFO - PROCESS | 720 | 1464864044197 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 720 | 1464864044201 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 69 (178A0C00) [pid = 720] [serial = 780] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 68 (17A22400) [pid = 720] [serial = 781] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 67 (1761A400) [pid = 720] [serial = 777] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | --DOMWINDOW == 66 (1780BC00) [pid = 720] [serial = 778] [outer = 00000000] [url = about:blank] 03:40:44 INFO - PROCESS | 720 | 1464864044242 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 720 | 1464864044245 Marionette TRACE conn3 <- [1,1070,null,{}] 03:40:44 INFO - PROCESS | 720 | 1464864044253 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 720 | 1464864044333 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:40:44 INFO - PROCESS | 720 | 1464864044341 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113E2000 == 32 [pid = 720] [id = 277] 03:40:44 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (11429000) [pid = 720] [serial = 830] [outer = 00000000] 03:40:44 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (11B11000) [pid = 720] [serial = 831] [outer = 11429000] 03:40:44 INFO - PROCESS | 720 | 1464864044388 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (12BF2400) [pid = 720] [serial = 832] [outer = 11429000] 03:40:44 INFO - PROCESS | 720 | 1464864044856 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 687ms 03:40:44 INFO - PROCESS | 720 | 1464864044899 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 720 | 1464864044903 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:40:44 INFO - PROCESS | 720 | 1464864044908 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 720 | 1464864044911 Marionette TRACE conn3 <- [1,1074,null,{}] 03:40:44 INFO - PROCESS | 720 | 1464864044915 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 720 | 1464864044995 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:40:45 INFO - PROCESS | 720 | 1464864045005 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131E1000 == 33 [pid = 720] [id = 278] 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (131E7800) [pid = 720] [serial = 833] [outer = 00000000] 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (1347E000) [pid = 720] [serial = 834] [outer = 131E7800] 03:40:45 INFO - PROCESS | 720 | 1464864045057 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (13DC8800) [pid = 720] [serial = 835] [outer = 131E7800] 03:40:45 INFO - PROCESS | 720 | 1464864045536 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 625ms 03:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:40:45 INFO - PROCESS | 720 | 1464864045547 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 720 | 1464864045549 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 720 | 1464864045553 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 720 | 1464864045556 Marionette TRACE conn3 <- [1,1078,null,{}] 03:40:45 INFO - PROCESS | 720 | 1464864045567 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 720 | 1464864045654 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:40:45 INFO - PROCESS | 720 | 1464864045662 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E60800 == 34 [pid = 720] [id = 279] 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (14E61000) [pid = 720] [serial = 836] [outer = 00000000] 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (14E68C00) [pid = 720] [serial = 837] [outer = 14E61000] 03:40:45 INFO - PROCESS | 720 | 1464864045706 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1518A000) [pid = 720] [serial = 838] [outer = 14E61000] 03:40:46 INFO - PROCESS | 720 | 1464864046129 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 594ms 03:40:46 INFO - PROCESS | 720 | 1464864046150 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 720 | 1464864046152 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:40:46 INFO - PROCESS | 720 | 1464864046156 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 720 | 1464864046157 Marionette TRACE conn3 <- [1,1082,null,{}] 03:40:46 INFO - PROCESS | 720 | 1464864046161 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:46 INFO - PROCESS | 720 | 1464864046250 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:40:46 INFO - PROCESS | 720 | 1464864046256 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15196800 == 35 [pid = 720] [id = 280] 03:40:46 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (151E1C00) [pid = 720] [serial = 839] [outer = 00000000] 03:40:46 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (15485C00) [pid = 720] [serial = 840] [outer = 151E1C00] 03:40:46 INFO - PROCESS | 720 | 1464864046300 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (1568C000) [pid = 720] [serial = 841] [outer = 151E1C00] 03:40:46 INFO - PROCESS | 720 | 1464864046786 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 703ms 03:40:46 INFO - PROCESS | 720 | 1464864046855 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 720 | 1464864046857 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:40:46 INFO - PROCESS | 720 | 1464864046861 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 720 | 1464864046862 Marionette TRACE conn3 <- [1,1086,null,{}] 03:40:46 INFO - PROCESS | 720 | 1464864046871 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 720 | 1464864046971 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:40:47 INFO - PROCESS | 720 | 1464864046981 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 156B1400 == 36 [pid = 720] [id = 281] 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (15D37000) [pid = 720] [serial = 842] [outer = 00000000] 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15F67400) [pid = 720] [serial = 843] [outer = 15D37000] 03:40:47 INFO - PROCESS | 720 | 1464864047030 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (1607CC00) [pid = 720] [serial = 844] [outer = 15D37000] 03:40:47 INFO - PROCESS | 720 | 1464864047495 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 703ms 03:40:47 INFO - PROCESS | 720 | 1464864047560 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 720 | 1464864047562 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:40:47 INFO - PROCESS | 720 | 1464864047571 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 720 | 1464864047573 Marionette TRACE conn3 <- [1,1090,null,{}] 03:40:47 INFO - PROCESS | 720 | 1464864047576 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 720 | 1464864047710 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:40:47 INFO - PROCESS | 720 | 1464864047724 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1323C000 == 37 [pid = 720] [id = 282] 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1518F800) [pid = 720] [serial = 845] [outer = 00000000] 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (1689E000) [pid = 720] [serial = 846] [outer = 1518F800] 03:40:47 INFO - PROCESS | 720 | 1464864047768 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1627B800) [pid = 720] [serial = 847] [outer = 1518F800] 03:40:48 INFO - PROCESS | 720 | 1464864048195 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 03:40:48 INFO - PROCESS | 720 | 1464864048214 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 720 | 1464864048216 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:40:48 INFO - PROCESS | 720 | 1464864048219 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:40:48 INFO - PROCESS | 720 | 1464864048221 Marionette TRACE conn3 <- [1,1094,null,{}] 03:40:48 INFO - PROCESS | 720 | 1464864048225 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 720 | 1464864048325 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:40:48 INFO - PROCESS | 720 | 1464864048331 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1761C000 == 38 [pid = 720] [id = 283] 03:40:48 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1761E000) [pid = 720] [serial = 848] [outer = 00000000] 03:40:48 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17626800) [pid = 720] [serial = 849] [outer = 1761E000] 03:40:48 INFO - PROCESS | 720 | 1464864048375 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (176C6800) [pid = 720] [serial = 850] [outer = 1761E000] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 86 (17167400) [pid = 720] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1340BC00) [pid = 720] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 84 (15482C00) [pid = 720] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1341B000) [pid = 720] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 82 (11D0A800) [pid = 720] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 81 (15F66800) [pid = 720] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 80 (15418800) [pid = 720] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 79 (10760C00) [pid = 720] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 78 (14E5D000) [pid = 720] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1135D800) [pid = 720] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1761A000) [pid = 720] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:40:48 INFO - PROCESS | 720 | --DOMWINDOW == 75 (143B1C00) [pid = 720] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:40:48 INFO - PROCESS | 720 | 1464864048931 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 750ms 03:40:48 INFO - PROCESS | 720 | 1464864048959 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 720 | 1464864048961 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:40:49 INFO - PROCESS | 720 | 1464864048964 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:40:49 INFO - PROCESS | 720 | 1464864048966 Marionette TRACE conn3 <- [1,1098,null,{}] 03:40:49 INFO - PROCESS | 720 | 1464864048969 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 720 | 1464864049067 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:40:49 INFO - PROCESS | 720 | 1464864049078 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1324CC00 == 39 [pid = 720] [id = 284] 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (15188800) [pid = 720] [serial = 851] [outer = 00000000] 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (1607C800) [pid = 720] [serial = 852] [outer = 15188800] 03:40:49 INFO - PROCESS | 720 | 1464864049125 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (167CB800) [pid = 720] [serial = 853] [outer = 15188800] 03:40:49 INFO - PROCESS | 720 | 1464864049526 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 594ms 03:40:49 INFO - PROCESS | 720 | 1464864049569 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 720 | 1464864049571 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:40:49 INFO - PROCESS | 720 | 1464864049574 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 720 | 1464864049576 Marionette TRACE conn3 <- [1,1102,null,{}] 03:40:49 INFO - PROCESS | 720 | 1464864049580 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 720 | 1464864049662 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:40:49 INFO - PROCESS | 720 | 1464864049669 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140A0800 == 40 [pid = 720] [id = 285] 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (143B1C00) [pid = 720] [serial = 854] [outer = 00000000] 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1786FC00) [pid = 720] [serial = 855] [outer = 143B1C00] 03:40:49 INFO - PROCESS | 720 | 1464864049712 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (17872000) [pid = 720] [serial = 856] [outer = 143B1C00] 03:40:50 INFO - PROCESS | 720 | 1464864050112 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 594ms 03:40:50 INFO - PROCESS | 720 | 1464864050171 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 720 | 1464864050173 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:40:50 INFO - PROCESS | 720 | 1464864050176 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 720 | 1464864050178 Marionette TRACE conn3 <- [1,1106,null,{}] 03:40:50 INFO - PROCESS | 720 | 1464864050181 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 720 | 1464864050259 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:40:50 INFO - PROCESS | 720 | 1464864050265 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15196400 == 41 [pid = 720] [id = 286] 03:40:50 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (16787800) [pid = 720] [serial = 857] [outer = 00000000] 03:40:50 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (178A0800) [pid = 720] [serial = 858] [outer = 16787800] 03:40:50 INFO - PROCESS | 720 | 1464864050316 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (17A1A400) [pid = 720] [serial = 859] [outer = 16787800] 03:40:50 INFO - PROCESS | 720 | 1464864050940 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 797ms 03:40:51 INFO - PROCESS | 720 | 1464864050978 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 720 | 1464864050982 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:40:51 INFO - PROCESS | 720 | 1464864050988 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 720 | 1464864050991 Marionette TRACE conn3 <- [1,1110,null,{}] 03:40:51 INFO - PROCESS | 720 | 1464864050997 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 720 | 1464864051103 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:40:51 INFO - PROCESS | 720 | 1464864051230 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EF000 == 42 [pid = 720] [id = 287] 03:40:51 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (110F8800) [pid = 720] [serial = 860] [outer = 00000000] 03:40:51 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (11B12000) [pid = 720] [serial = 861] [outer = 110F8800] 03:40:51 INFO - PROCESS | 720 | 1464864051287 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (13178C00) [pid = 720] [serial = 862] [outer = 110F8800] 03:40:51 INFO - PROCESS | 720 | 1464864051871 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 937ms 03:40:51 INFO - PROCESS | 720 | 1464864051934 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 720 | 1464864051940 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:40:51 INFO - PROCESS | 720 | 1464864051946 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 720 | 1464864051949 Marionette TRACE conn3 <- [1,1114,null,{}] 03:40:51 INFO - PROCESS | 720 | 1464864051953 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 720 | 1464864052056 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:40:52 INFO - PROCESS | 720 | 1464864052181 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409E400 == 43 [pid = 720] [id = 288] 03:40:52 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1409EC00) [pid = 720] [serial = 863] [outer = 00000000] 03:40:52 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (143AFC00) [pid = 720] [serial = 864] [outer = 1409EC00] 03:40:52 INFO - PROCESS | 720 | 1464864052235 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (14E65C00) [pid = 720] [serial = 865] [outer = 1409EC00] 03:40:52 INFO - PROCESS | 720 | 1464864052820 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 891ms 03:40:52 INFO - PROCESS | 720 | 1464864052848 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 720 | 1464864052851 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:40:52 INFO - PROCESS | 720 | 1464864052855 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 720 | 1464864052858 Marionette TRACE conn3 <- [1,1118,null,{}] 03:40:52 INFO - PROCESS | 720 | 1464864052869 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 720 | 1464864052973 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:40:53 INFO - PROCESS | 720 | 1464864053097 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E2DC00 == 44 [pid = 720] [id = 289] 03:40:53 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (15D67800) [pid = 720] [serial = 866] [outer = 00000000] 03:40:53 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (17874C00) [pid = 720] [serial = 867] [outer = 15D67800] 03:40:53 INFO - PROCESS | 720 | 1464864053162 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (178BE400) [pid = 720] [serial = 868] [outer = 15D67800] 03:40:53 INFO - PROCESS | 720 | 1464864053873 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1048ms 03:40:53 INFO - PROCESS | 720 | 1464864053900 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 720 | 1464864053904 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:40:53 INFO - PROCESS | 720 | 1464864053941 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 720 | 1464864053944 Marionette TRACE conn3 <- [1,1122,null,{}] 03:40:53 INFO - PROCESS | 720 | 1464864053949 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 720 | 1464864054043 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:40:54 INFO - PROCESS | 720 | 1464864054119 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113D8000 == 45 [pid = 720] [id = 290] 03:40:54 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (113E3C00) [pid = 720] [serial = 869] [outer = 00000000] 03:40:54 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (12B9E800) [pid = 720] [serial = 870] [outer = 113E3C00] 03:40:54 INFO - PROCESS | 720 | 1464864054170 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (12E79C00) [pid = 720] [serial = 871] [outer = 113E3C00] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 95 (16277400) [pid = 720] [serial = 822] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 94 (17897C00) [pid = 720] [serial = 814] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 93 (17870C00) [pid = 720] [serial = 813] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 92 (18062400) [pid = 720] [serial = 816] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 91 (18279000) [pid = 720] [serial = 817] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 90 (12BF5400) [pid = 720] [serial = 819] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1761E800) [pid = 720] [serial = 810] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1678F800) [pid = 720] [serial = 808] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1761EC00) [pid = 720] [serial = 811] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1341D400) [pid = 720] [serial = 792] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 85 (13480400) [pid = 720] [serial = 793] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 84 (156AF800) [pid = 720] [serial = 801] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 83 (15D66C00) [pid = 720] [serial = 802] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 82 (140B6800) [pid = 720] [serial = 796] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 81 (140A3C00) [pid = 720] [serial = 795] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1298EC00) [pid = 720] [serial = 789] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 79 (12BF3400) [pid = 720] [serial = 790] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 78 (16076800) [pid = 720] [serial = 804] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 77 (16077800) [pid = 720] [serial = 805] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1678EC00) [pid = 720] [serial = 807] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 75 (10B59400) [pid = 720] [serial = 786] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 74 (10B7B400) [pid = 720] [serial = 787] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 73 (14E65400) [pid = 720] [serial = 798] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 72 (15189800) [pid = 720] [serial = 799] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | --DOMWINDOW == 71 (13486400) [pid = 720] [serial = 820] [outer = 00000000] [url = about:blank] 03:40:54 INFO - PROCESS | 720 | 1464864054784 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 922ms 03:40:54 INFO - PROCESS | 720 | 1464864054836 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 720 | 1464864054841 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:40:54 INFO - PROCESS | 720 | 1464864054847 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 720 | 1464864054850 Marionette TRACE conn3 <- [1,1126,null,{}] 03:40:54 INFO - PROCESS | 720 | 1464864054854 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 720 | 1464864054936 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:40:54 INFO - PROCESS | 720 | 1464864054943 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF3400 == 46 [pid = 720] [id = 291] 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (12BF4000) [pid = 720] [serial = 872] [outer = 00000000] 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (1324BC00) [pid = 720] [serial = 873] [outer = 12BF4000] 03:40:55 INFO - PROCESS | 720 | 1464864054993 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (1341D400) [pid = 720] [serial = 874] [outer = 12BF4000] 03:40:55 INFO - PROCESS | 720 | 1464864055453 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 641ms 03:40:55 INFO - PROCESS | 720 | 1464864055484 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 720 | 1464864055486 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:40:55 INFO - PROCESS | 720 | 1464864055490 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 720 | 1464864055493 Marionette TRACE conn3 <- [1,1130,null,{}] 03:40:55 INFO - PROCESS | 720 | 1464864055503 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 720 | 1464864055585 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:40:55 INFO - PROCESS | 720 | 1464864055627 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143A9800 == 47 [pid = 720] [id = 292] 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (143AAC00) [pid = 720] [serial = 875] [outer = 00000000] 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (14E67C00) [pid = 720] [serial = 876] [outer = 143AAC00] 03:40:55 INFO - PROCESS | 720 | 1464864055677 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (15195C00) [pid = 720] [serial = 877] [outer = 143AAC00] 03:40:56 INFO - PROCESS | 720 | 1464864056117 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 625ms 03:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:40:56 INFO - PROCESS | 720 | 1464864056127 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 720 | 1464864056130 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:40:56 INFO - PROCESS | 720 | 1464864056157 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 720 | 1464864056159 Marionette TRACE conn3 <- [1,1134,null,{}] 03:40:56 INFO - PROCESS | 720 | 1464864056163 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 720 | 1464864056250 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:40:56 INFO - PROCESS | 720 | 1464864056257 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13242C00 == 48 [pid = 720] [id = 293] 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (137F3400) [pid = 720] [serial = 878] [outer = 00000000] 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (15F6A000) [pid = 720] [serial = 879] [outer = 137F3400] 03:40:56 INFO - PROCESS | 720 | 1464864056300 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (16077400) [pid = 720] [serial = 880] [outer = 137F3400] 03:40:56 INFO - PROCESS | 720 | 1464864056713 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 609ms 03:40:56 INFO - PROCESS | 720 | 1464864056750 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:40:56 INFO - PROCESS | 720 | 1464864056752 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:40:56 INFO - PROCESS | 720 | 1464864056756 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 720 | 1464864056758 Marionette TRACE conn3 <- [1,1138,null,{}] 03:40:56 INFO - PROCESS | 720 | 1464864056761 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 720 | 1464864056847 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:40:56 INFO - PROCESS | 720 | 1464864056853 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1607FC00 == 49 [pid = 720] [id = 294] 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (16080400) [pid = 720] [serial = 881] [outer = 00000000] 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1678EC00) [pid = 720] [serial = 882] [outer = 16080400] 03:40:56 INFO - PROCESS | 720 | 1464864056897 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (167C7800) [pid = 720] [serial = 883] [outer = 16080400] 03:40:57 INFO - PROCESS | 720 | 1464864057385 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 687ms 03:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:40:57 INFO - PROCESS | 720 | 1464864057456 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 720 | 1464864057458 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:40:57 INFO - PROCESS | 720 | 1464864057461 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 720 | 1464864057463 Marionette TRACE conn3 <- [1,1142,null,{}] 03:40:57 INFO - PROCESS | 720 | 1464864057466 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 720 | 1464864057598 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:40:57 INFO - PROCESS | 720 | 1464864057610 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15417C00 == 50 [pid = 720] [id = 295] 03:40:57 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (167C8800) [pid = 720] [serial = 884] [outer = 00000000] 03:40:57 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (17627000) [pid = 720] [serial = 885] [outer = 167C8800] 03:40:57 INFO - PROCESS | 720 | 1464864057655 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17873000) [pid = 720] [serial = 886] [outer = 167C8800] 03:40:58 INFO - PROCESS | 720 | 1464864058112 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 688ms 03:40:58 INFO - PROCESS | 720 | 1464864058160 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 720 | 1464864058162 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:40:58 INFO - PROCESS | 720 | 1464864058166 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 720 | 1464864058167 Marionette TRACE conn3 <- [1,1146,null,{}] 03:40:58 INFO - PROCESS | 720 | 1464864058197 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 720 | 1464864058323 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:40:58 INFO - PROCESS | 720 | 1464864058336 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17893C00 == 51 [pid = 720] [id = 296] 03:40:58 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17894800) [pid = 720] [serial = 887] [outer = 00000000] 03:40:58 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (17A20000) [pid = 720] [serial = 888] [outer = 17894800] 03:40:58 INFO - PROCESS | 720 | 1464864058380 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (18271400) [pid = 720] [serial = 889] [outer = 17894800] 03:40:58 INFO - PROCESS | 720 | 1464864058812 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 704ms 03:40:58 INFO - PROCESS | 720 | 1464864058869 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 720 | 1464864058871 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:40:58 INFO - PROCESS | 720 | 1464864058874 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 720 | 1464864058875 Marionette TRACE conn3 <- [1,1150,null,{}] 03:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:40:58 INFO - PROCESS | 720 | 1464864058926 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 720 | 1464864059028 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:40:59 INFO - PROCESS | 720 | 1464864059034 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 156AF800 == 52 [pid = 720] [id = 297] 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1761A000) [pid = 720] [serial = 890] [outer = 00000000] 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (185B5000) [pid = 720] [serial = 891] [outer = 1761A000] 03:40:59 INFO - PROCESS | 720 | 1464864059077 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (185B6400) [pid = 720] [serial = 892] [outer = 1761A000] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 91 (14E61000) [pid = 720] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 90 (11429000) [pid = 720] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 89 (151E1C00) [pid = 720] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 88 (15188800) [pid = 720] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15D37000) [pid = 720] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 86 (0F233400) [pid = 720] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 85 (143B1C00) [pid = 720] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1805F800) [pid = 720] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1518F800) [pid = 720] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1761E000) [pid = 720] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:40:59 INFO - PROCESS | 720 | --DOMWINDOW == 81 (131E7800) [pid = 720] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:40:59 INFO - PROCESS | 720 | 1464864059591 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 750ms 03:40:59 INFO - PROCESS | 720 | 1464864059670 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 720 | 1464864059672 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:40:59 INFO - PROCESS | 720 | 1464864059675 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 720 | 1464864059677 Marionette TRACE conn3 <- [1,1154,null,{}] 03:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:40:59 INFO - PROCESS | 720 | 1464864059685 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 720 | 1464864059762 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:40:59 INFO - PROCESS | 720 | 1464864059769 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E2C00 == 53 [pid = 720] [id = 298] 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (16072800) [pid = 720] [serial = 893] [outer = 00000000] 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (17892C00) [pid = 720] [serial = 894] [outer = 16072800] 03:40:59 INFO - PROCESS | 720 | 1464864059812 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1789A800) [pid = 720] [serial = 895] [outer = 16072800] 03:41:00 INFO - PROCESS | 720 | 1464864060230 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 594ms 03:41:00 INFO - PROCESS | 720 | 1464864060276 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 720 | 1464864060278 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:41:00 INFO - PROCESS | 720 | 1464864060281 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:41:00 INFO - PROCESS | 720 | 1464864060283 Marionette TRACE conn3 <- [1,1158,null,{}] 03:41:00 INFO - PROCESS | 720 | 1464864060286 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 720 | 1464864060369 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:41:00 INFO - PROCESS | 720 | 1464864060375 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185BB800 == 54 [pid = 720] [id = 299] 03:41:00 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (185BBC00) [pid = 720] [serial = 896] [outer = 00000000] 03:41:00 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1864B000) [pid = 720] [serial = 897] [outer = 185BBC00] 03:41:00 INFO - PROCESS | 720 | 1464864060418 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1864C800) [pid = 720] [serial = 898] [outer = 185BBC00] 03:41:00 INFO - PROCESS | 720 | 1464864060851 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 594ms 03:41:00 INFO - PROCESS | 720 | 1464864060878 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 720 | 1464864060881 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:41:00 INFO - PROCESS | 720 | 1464864060888 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 720 | 1464864060890 Marionette TRACE conn3 <- [1,1162,null,{}] 03:41:00 INFO - PROCESS | 720 | 1464864060893 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 720 | 1464864060986 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:41:00 INFO - PROCESS | 720 | 1464864060993 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185BE400 == 55 [pid = 720] [id = 300] 03:41:01 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (18651400) [pid = 720] [serial = 899] [outer = 00000000] 03:41:01 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (19AA4C00) [pid = 720] [serial = 900] [outer = 18651400] 03:41:01 INFO - PROCESS | 720 | 1464864061041 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (19D52400) [pid = 720] [serial = 901] [outer = 18651400] 03:41:01 INFO - PROCESS | 720 | 1464864061697 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 720 | 1464864061737 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:41:01 INFO - PROCESS | 720 | 1464864061742 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 720 | 1464864061746 Marionette TRACE conn3 <- [1,1166,null,{}] 03:41:01 INFO - PROCESS | 720 | 1464864061752 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 720 | 1464864061859 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:41:01 INFO - PROCESS | 720 | 1464864061983 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110F5400 == 56 [pid = 720] [id = 301] 03:41:02 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1135B800) [pid = 720] [serial = 902] [outer = 00000000] 03:41:02 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (132A5C00) [pid = 720] [serial = 903] [outer = 1135B800] 03:41:02 INFO - PROCESS | 720 | 1464864062040 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (13480800) [pid = 720] [serial = 904] [outer = 1135B800] 03:41:02 INFO - PROCESS | 720 | 1464864062629 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 720 | 1464864062695 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:41:02 INFO - PROCESS | 720 | 1464864062702 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 720 | 1464864062705 Marionette TRACE conn3 <- [1,1170,null,{}] 03:41:02 INFO - PROCESS | 720 | 1464864062709 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 720 | 1464864062813 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:41:02 INFO - PROCESS | 720 | 1464864062910 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E6A800 == 57 [pid = 720] [id = 302] 03:41:02 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (15189400) [pid = 720] [serial = 905] [outer = 00000000] 03:41:02 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (156AEC00) [pid = 720] [serial = 906] [outer = 15189400] 03:41:02 INFO - PROCESS | 720 | 1464864062962 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15F64C00) [pid = 720] [serial = 907] [outer = 15189400] 03:41:03 INFO - PROCESS | 720 | 1464864063602 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 720 | 1464864063647 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:41:03 INFO - PROCESS | 720 | 1464864063651 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 720 | 1464864063655 Marionette TRACE conn3 <- [1,1174,null,{}] 03:41:03 INFO - PROCESS | 720 | 1464864063666 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 720 | 1464864063778 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:41:03 INFO - PROCESS | 720 | 1464864063904 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16277400 == 58 [pid = 720] [id = 303] 03:41:03 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (18066800) [pid = 720] [serial = 908] [outer = 00000000] 03:41:03 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (19A9B000) [pid = 720] [serial = 909] [outer = 18066800] 03:41:03 INFO - PROCESS | 720 | 1464864063961 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (19D4C800) [pid = 720] [serial = 910] [outer = 18066800] 03:41:04 INFO - PROCESS | 720 | 1464864064506 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 720 | 1464864064557 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:41:04 INFO - PROCESS | 720 | 1464864064561 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 720 | 1464864064563 Marionette TRACE conn3 <- [1,1178,null,{}] 03:41:04 INFO - PROCESS | 720 | 1464864064567 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 720 | 1464864064678 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:41:04 INFO - PROCESS | 720 | 1464864064794 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17896800 == 59 [pid = 720] [id = 304] 03:41:04 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17896C00) [pid = 720] [serial = 911] [outer = 00000000] 03:41:04 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1A183400) [pid = 720] [serial = 912] [outer = 17896C00] 03:41:04 INFO - PROCESS | 720 | 1464864064847 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1A18F800) [pid = 720] [serial = 913] [outer = 17896C00] 03:41:05 INFO - PROCESS | 720 | 1464864065587 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 720 | 1464864065635 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 720 | 1464864065641 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:41:05 INFO - PROCESS | 720 | 1464864065644 Marionette TRACE conn3 <- [1,1182,null,{}] 03:41:05 INFO - PROCESS | 720 | 1464864065650 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 720 | 1464864065743 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:41:05 INFO - PROCESS | 720 | 1464864065845 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF0C00 == 60 [pid = 720] [id = 305] 03:41:05 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (12BF1400) [pid = 720] [serial = 914] [outer = 00000000] 03:41:05 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (14099800) [pid = 720] [serial = 915] [outer = 12BF1400] 03:41:05 INFO - PROCESS | 720 | 1464864065895 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (140B0000) [pid = 720] [serial = 916] [outer = 12BF1400] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 1324CC00 == 59 [pid = 720] [id = 284] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 156B1400 == 58 [pid = 720] [id = 281] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 1323C000 == 57 [pid = 720] [id = 282] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 140A0800 == 56 [pid = 720] [id = 285] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 10767800 == 55 [pid = 720] [id = 220] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 15196800 == 54 [pid = 720] [id = 280] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 1761C000 == 53 [pid = 720] [id = 283] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 12BFA000 == 52 [pid = 720] [id = 221] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 10B53400 == 51 [pid = 720] [id = 222] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 185BB800 == 50 [pid = 720] [id = 299] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 151E2C00 == 49 [pid = 720] [id = 298] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 156AF800 == 48 [pid = 720] [id = 297] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 17893C00 == 47 [pid = 720] [id = 296] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 15417C00 == 46 [pid = 720] [id = 295] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 1607FC00 == 45 [pid = 720] [id = 294] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 13242C00 == 44 [pid = 720] [id = 293] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 143A9800 == 43 [pid = 720] [id = 292] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 12BF3400 == 42 [pid = 720] [id = 291] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 113D8000 == 41 [pid = 720] [id = 290] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 1409E400 == 40 [pid = 720] [id = 288] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 110EF000 == 39 [pid = 720] [id = 287] 03:41:06 INFO - PROCESS | 720 | --DOCSHELL 15196400 == 38 [pid = 720] [id = 286] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 104 (178A0800) [pid = 720] [serial = 858] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 103 (17872000) [pid = 720] [serial = 856] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1518A000) [pid = 720] [serial = 838] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 101 (12BF2400) [pid = 720] [serial = 832] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1568C000) [pid = 720] [serial = 841] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 99 (167CB800) [pid = 720] [serial = 853] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1607CC00) [pid = 720] [serial = 844] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 97 (11B11000) [pid = 720] [serial = 831] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 96 (10761400) [pid = 720] [serial = 829] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1607C800) [pid = 720] [serial = 852] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 94 (15485C00) [pid = 720] [serial = 840] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1786FC00) [pid = 720] [serial = 855] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 92 (113D6800) [pid = 720] [serial = 825] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10328400) [pid = 720] [serial = 828] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1864D000) [pid = 720] [serial = 784] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1627B800) [pid = 720] [serial = 847] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 88 (14E68C00) [pid = 720] [serial = 837] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15F67400) [pid = 720] [serial = 843] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 86 (17626800) [pid = 720] [serial = 849] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1689E000) [pid = 720] [serial = 846] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 84 (176C6800) [pid = 720] [serial = 850] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 83 (13DC8800) [pid = 720] [serial = 835] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1347E000) [pid = 720] [serial = 834] [outer = 00000000] [url = about:blank] 03:41:06 INFO - PROCESS | 720 | 1464864066480 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 720 | 1464864066553 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:41:06 INFO - PROCESS | 720 | 1464864066559 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 720 | 1464864066562 Marionette TRACE conn3 <- [1,1186,null,{}] 03:41:06 INFO - PROCESS | 720 | 1464864066565 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 720 | 1464864066649 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:41:06 INFO - PROCESS | 720 | 1464864066728 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10679C00 == 39 [pid = 720] [id = 306] 03:41:06 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (113AAC00) [pid = 720] [serial = 917] [outer = 00000000] 03:41:06 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1347E000) [pid = 720] [serial = 918] [outer = 113AAC00] 03:41:06 INFO - PROCESS | 720 | 1464864066773 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1409E400) [pid = 720] [serial = 919] [outer = 113AAC00] 03:41:07 INFO - PROCESS | 720 | 1464864067177 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 641ms 03:41:07 INFO - PROCESS | 720 | 1464864067196 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 720 | 1464864067199 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:41:07 INFO - PROCESS | 720 | 1464864067202 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 720 | 1464864067205 Marionette TRACE conn3 <- [1,1190,null,{}] 03:41:07 INFO - PROCESS | 720 | 1464864067215 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 720 | 1464864067298 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:41:07 INFO - PROCESS | 720 | 1464864067305 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518AC00 == 40 [pid = 720] [id = 307] 03:41:07 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15191800) [pid = 720] [serial = 920] [outer = 00000000] 03:41:07 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1568CC00) [pid = 720] [serial = 921] [outer = 15191800] 03:41:07 INFO - PROCESS | 720 | 1464864067351 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (15D65800) [pid = 720] [serial = 922] [outer = 15191800] 03:41:07 INFO - PROCESS | 720 | 1464864067804 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:41:07 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:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 640ms 03:41:07 INFO - PROCESS | 720 | 1464864067839 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 720 | 1464864067842 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:41:07 INFO - PROCESS | 720 | 1464864067845 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 720 | 1464864067847 Marionette TRACE conn3 <- [1,1194,null,{}] 03:41:07 INFO - PROCESS | 720 | 1464864067850 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 720 | 1464864067928 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:41:07 INFO - PROCESS | 720 | 1464864067935 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1607BC00 == 41 [pid = 720] [id = 308] 03:41:07 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1607DC00) [pid = 720] [serial = 923] [outer = 00000000] 03:41:07 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1627A000) [pid = 720] [serial = 924] [outer = 1607DC00] 03:41:07 INFO - PROCESS | 720 | 1464864067978 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1627B800) [pid = 720] [serial = 925] [outer = 1607DC00] 03:41:08 INFO - PROCESS | 720 | 1464864068559 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:41:08 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:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 751ms 03:41:08 INFO - PROCESS | 720 | 1464864068593 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 720 | 1464864068595 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:41:08 INFO - PROCESS | 720 | 1464864068598 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 720 | 1464864068600 Marionette TRACE conn3 <- [1,1198,null,{}] 03:41:08 INFO - PROCESS | 720 | 1464864068604 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 720 | 1464864068709 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:41:08 INFO - PROCESS | 720 | 1464864068717 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1568C000 == 42 [pid = 720] [id = 309] 03:41:08 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1716C000) [pid = 720] [serial = 926] [outer = 00000000] 03:41:08 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1761EC00) [pid = 720] [serial = 927] [outer = 1716C000] 03:41:08 INFO - PROCESS | 720 | 1464864068806 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17872800) [pid = 720] [serial = 928] [outer = 1716C000] 03:41:09 INFO - PROCESS | 720 | 1464864069242 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 703ms 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:41:09 INFO - PROCESS | 720 | 1464864069309 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 720 | 1464864069311 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:41:09 INFO - PROCESS | 720 | 1464864069314 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 720 | 1464864069316 Marionette TRACE conn3 <- [1,1202,null,{}] 03:41:09 INFO - PROCESS | 720 | 1464864069320 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 720 | 1464864069441 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:41:09 INFO - PROCESS | 720 | 1464864069507 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185B5400 == 43 [pid = 720] [id = 310] 03:41:09 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (185B8400) [pid = 720] [serial = 929] [outer = 00000000] 03:41:09 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1864B400) [pid = 720] [serial = 930] [outer = 185B8400] 03:41:09 INFO - PROCESS | 720 | 1464864069551 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (18654800) [pid = 720] [serial = 931] [outer = 185B8400] 03:41:09 INFO - PROCESS | 720 | 1464864069962 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 703ms 03:41:10 INFO - PROCESS | 720 | 1464864070011 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 720 | 1464864070013 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 720 | 1464864070017 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:41:10 INFO - PROCESS | 720 | 1464864070018 Marionette TRACE conn3 <- [1,1206,null,{}] 03:41:10 INFO - PROCESS | 720 | 1464864070022 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 720 | 1464864070124 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:41:10 INFO - PROCESS | 720 | 1464864070130 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B76800 == 44 [pid = 720] [id = 311] 03:41:10 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (185C0C00) [pid = 720] [serial = 932] [outer = 00000000] 03:41:10 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1A15B800) [pid = 720] [serial = 933] [outer = 185C0C00] 03:41:10 INFO - PROCESS | 720 | 1464864070174 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (0F23F800) [pid = 720] [serial = 934] [outer = 185C0C00] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 99 (167C8800) [pid = 720] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 98 (17894800) [pid = 720] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 97 (12BF4000) [pid = 720] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1761A000) [pid = 720] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 95 (113E3C00) [pid = 720] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 94 (137F3400) [pid = 720] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 93 (143AAC00) [pid = 720] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 92 (16080400) [pid = 720] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 91 (16072800) [pid = 720] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:41:10 INFO - PROCESS | 720 | --DOMWINDOW == 90 (185BBC00) [pid = 720] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:41:10 INFO - PROCESS | 720 | 1464864070663 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 703ms 03:41:10 INFO - PROCESS | 720 | 1464864070716 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 720 | 1464864070718 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:41:10 INFO - PROCESS | 720 | 1464864070722 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 720 | 1464864070724 Marionette TRACE conn3 <- [1,1210,null,{}] 03:41:10 INFO - PROCESS | 720 | 1464864070727 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 720 | 1464864070827 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:41:10 INFO - PROCESS | 720 | 1464864070912 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10760C00 == 45 [pid = 720] [id = 312] 03:41:10 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (12BFC800) [pid = 720] [serial = 935] [outer = 00000000] 03:41:10 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (14E61C00) [pid = 720] [serial = 936] [outer = 12BFC800] 03:41:10 INFO - PROCESS | 720 | 1464864070957 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (16081C00) [pid = 720] [serial = 937] [outer = 12BFC800] 03:41:11 INFO - PROCESS | 720 | 1464864071303 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 720 | 1464864071362 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:41:11 INFO - PROCESS | 720 | 1464864071365 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:41:11 INFO - PROCESS | 720 | 1464864071367 Marionette TRACE conn3 <- [1,1214,null,{}] 03:41:11 INFO - PROCESS | 720 | 1464864071370 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 720 | 1464864071445 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:41:11 INFO - PROCESS | 720 | 1464864071533 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143A7C00 == 46 [pid = 720] [id = 313] 03:41:11 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (143A8800) [pid = 720] [serial = 938] [outer = 00000000] 03:41:11 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (19D56C00) [pid = 720] [serial = 939] [outer = 143A8800] 03:41:11 INFO - PROCESS | 720 | 1464864071578 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1A66C400) [pid = 720] [serial = 940] [outer = 143A8800] 03:41:11 INFO - PROCESS | 720 | 1464864071927 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 594ms 03:41:11 INFO - PROCESS | 720 | 1464864071962 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 720 | 1464864071964 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:41:11 INFO - PROCESS | 720 | 1464864071967 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 720 | 1464864071969 Marionette TRACE conn3 <- [1,1218,null,{}] 03:41:11 INFO - PROCESS | 720 | 1464864071972 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 720 | 1464864072080 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:41:12 INFO - PROCESS | 720 | 1464864072088 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B56000 == 47 [pid = 720] [id = 314] 03:41:12 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15189C00) [pid = 720] [serial = 941] [outer = 00000000] 03:41:12 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1A722800) [pid = 720] [serial = 942] [outer = 15189C00] 03:41:12 INFO - PROCESS | 720 | 1464864072132 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1A728400) [pid = 720] [serial = 943] [outer = 15189C00] 03:41:12 INFO - PROCESS | 720 | 1464864072565 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 640ms 03:41:12 INFO - PROCESS | 720 | 1464864072636 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 720 | 1464864072641 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 720 | 1464864072651 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 720 | 1464864072655 Marionette TRACE conn3 <- [1,1222,null,{}] 03:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:41:12 INFO - PROCESS | 720 | 1464864072661 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 720 | 1464864072769 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:41:12 INFO - PROCESS | 720 | 1464864072870 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EF000 == 48 [pid = 720] [id = 315] 03:41:12 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (110F3C00) [pid = 720] [serial = 944] [outer = 00000000] 03:41:12 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (113DE800) [pid = 720] [serial = 945] [outer = 110F3C00] 03:41:12 INFO - PROCESS | 720 | 1464864072924 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (12B68800) [pid = 720] [serial = 946] [outer = 110F3C00] 03:41:13 INFO - PROCESS | 720 | 1464864073556 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 954ms 03:41:13 INFO - PROCESS | 720 | 1464864073602 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 720 | 1464864073606 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:41:13 INFO - PROCESS | 720 | 1464864073614 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - PROCESS | 720 | 1464864073618 Marionette TRACE conn3 <- [1,1226,null,{}] 03:41:13 INFO - PROCESS | 720 | 1464864073622 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 720 | 1464864073728 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:41:13 INFO - PROCESS | 720 | 1464864073828 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E61000 == 49 [pid = 720] [id = 316] 03:41:13 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (15192400) [pid = 720] [serial = 947] [outer = 00000000] 03:41:13 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (15410000) [pid = 720] [serial = 948] [outer = 15192400] 03:41:13 INFO - PROCESS | 720 | 1464864073881 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (15D35000) [pid = 720] [serial = 949] [outer = 15192400] 03:41:14 INFO - PROCESS | 720 | 1464864074428 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 844ms 03:41:14 INFO - PROCESS | 720 | 1464864074464 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 720 | 1464864074466 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:41:14 INFO - PROCESS | 720 | 1464864074471 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 720 | 1464864074473 Marionette TRACE conn3 <- [1,1230,null,{}] 03:41:14 INFO - PROCESS | 720 | 1464864074483 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 720 | 1464864074599 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:41:14 INFO - PROCESS | 720 | 1464864074698 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17622400 == 50 [pid = 720] [id = 317] 03:41:14 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (17871800) [pid = 720] [serial = 950] [outer = 00000000] 03:41:14 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (18275400) [pid = 720] [serial = 951] [outer = 17871800] 03:41:14 INFO - PROCESS | 720 | 1464864074755 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1864C400) [pid = 720] [serial = 952] [outer = 17871800] 03:41:15 INFO - PROCESS | 720 | 1464864075338 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 954ms 03:41:15 INFO - PROCESS | 720 | 1464864075417 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 720 | 1464864075419 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:41:15 INFO - PROCESS | 720 | 1464864075423 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 720 | 1464864075425 Marionette TRACE conn3 <- [1,1234,null,{}] 03:41:15 INFO - PROCESS | 720 | 1464864075429 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 720 | 1464864075533 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:41:15 INFO - PROCESS | 720 | 1464864075663 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EF800 == 51 [pid = 720] [id = 318] 03:41:15 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (16279800) [pid = 720] [serial = 953] [outer = 00000000] 03:41:15 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A887000) [pid = 720] [serial = 954] [outer = 16279800] 03:41:15 INFO - PROCESS | 720 | 1464864075717 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A88C000) [pid = 720] [serial = 955] [outer = 16279800] 03:41:16 INFO - PROCESS | 720 | 1464864076253 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 906ms 03:41:16 INFO - PROCESS | 720 | 1464864076327 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 720 | 1464864076329 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:41:16 INFO - PROCESS | 720 | 1464864076333 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 720 | 1464864076335 Marionette TRACE conn3 <- [1,1238,null,{}] 03:41:16 INFO - PROCESS | 720 | 1464864076338 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 720 | 1464864076436 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:41:16 INFO - PROCESS | 720 | 1464864076582 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 720 | ++DOCSHELL 17808C00 == 52 [pid = 720] [id = 319] 03:41:16 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18650400) [pid = 720] [serial = 956] [outer = 00000000] 03:41:16 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A8D5C00) [pid = 720] [serial = 957] [outer = 18650400] 03:41:16 INFO - PROCESS | 720 | 1464864076637 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A8D7C00) [pid = 720] [serial = 958] [outer = 18650400] 03:41:17 INFO - PROCESS | 720 | 1464864077396 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1078ms 03:41:17 INFO - PROCESS | 720 | 1464864077430 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:41:17 INFO - PROCESS | 720 | 1464864077434 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:41:17 INFO - PROCESS | 720 | 1464864077439 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 720 | 1464864077443 Marionette TRACE conn3 <- [1,1242,null,{}] 03:41:17 INFO - PROCESS | 720 | 1464864077450 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 720 | 1464864077544 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:41:17 INFO - PROCESS | 720 | 1464864077686 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075C800 == 53 [pid = 720] [id = 320] 03:41:17 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (10F3E400) [pid = 720] [serial = 959] [outer = 00000000] 03:41:17 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1340C400) [pid = 720] [serial = 960] [outer = 10F3E400] 03:41:17 INFO - PROCESS | 720 | 1464864077754 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (137F8000) [pid = 720] [serial = 961] [outer = 10F3E400] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 143A7C00 == 52 [pid = 720] [id = 313] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 10760C00 == 51 [pid = 720] [id = 312] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 10B76800 == 50 [pid = 720] [id = 311] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 185B5400 == 49 [pid = 720] [id = 310] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 1568C000 == 48 [pid = 720] [id = 309] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 1607BC00 == 47 [pid = 720] [id = 308] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 1518AC00 == 46 [pid = 720] [id = 307] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 10679C00 == 45 [pid = 720] [id = 306] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 12BF0C00 == 44 [pid = 720] [id = 305] 03:41:18 INFO - PROCESS | 720 | --DOCSHELL 110F5400 == 43 [pid = 720] [id = 301] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 116 (17627000) [pid = 720] [serial = 885] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 115 (17A20000) [pid = 720] [serial = 888] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 114 (17873000) [pid = 720] [serial = 886] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 113 (11B12000) [pid = 720] [serial = 861] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 112 (143AFC00) [pid = 720] [serial = 864] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1324BC00) [pid = 720] [serial = 873] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1341D400) [pid = 720] [serial = 874] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 109 (185B5000) [pid = 720] [serial = 891] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 108 (12E79C00) [pid = 720] [serial = 871] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 107 (12B9E800) [pid = 720] [serial = 870] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 106 (15F6A000) [pid = 720] [serial = 879] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 105 (19AA4C00) [pid = 720] [serial = 900] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 104 (16077400) [pid = 720] [serial = 880] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 103 (14E67C00) [pid = 720] [serial = 876] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 102 (15195C00) [pid = 720] [serial = 877] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1678EC00) [pid = 720] [serial = 882] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17874C00) [pid = 720] [serial = 867] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 99 (18271400) [pid = 720] [serial = 889] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 98 (17892C00) [pid = 720] [serial = 894] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1864B000) [pid = 720] [serial = 897] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 96 (185B6400) [pid = 720] [serial = 892] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 95 (167C7800) [pid = 720] [serial = 883] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1789A800) [pid = 720] [serial = 895] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1864C800) [pid = 720] [serial = 898] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 720 | 1464864078307 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 906ms 03:41:18 INFO - PROCESS | 720 | 1464864078341 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 720 | 1464864078346 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:41:18 INFO - PROCESS | 720 | 1464864078352 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 720 | 1464864078355 Marionette TRACE conn3 <- [1,1246,null,{}] 03:41:18 INFO - PROCESS | 720 | 1464864078358 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 720 | 1464864078441 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:41:18 INFO - PROCESS | 720 | 1464864078451 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13422800 == 44 [pid = 720] [id = 321] 03:41:18 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (13423800) [pid = 720] [serial = 962] [outer = 00000000] 03:41:18 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (14E5D000) [pid = 720] [serial = 963] [outer = 13423800] 03:41:18 INFO - PROCESS | 720 | 1464864078497 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (14EF2400) [pid = 720] [serial = 964] [outer = 13423800] 03:41:18 INFO - PROCESS | 720 | 1464864078976 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 625ms 03:41:18 INFO - PROCESS | 720 | 1464864078990 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:41:18 INFO - PROCESS | 720 | 1464864078993 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:41:18 INFO - PROCESS | 720 | 1464864078997 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 720 | 1464864079000 Marionette TRACE conn3 <- [1,1250,null,{}] 03:41:19 INFO - PROCESS | 720 | 1464864079010 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 720 | 1464864079093 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:41:19 INFO - PROCESS | 720 | 1464864079104 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D63400 == 45 [pid = 720] [id = 322] 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15D65400) [pid = 720] [serial = 965] [outer = 00000000] 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (16073C00) [pid = 720] [serial = 966] [outer = 15D65400] 03:41:19 INFO - PROCESS | 720 | 1464864079154 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1607CC00) [pid = 720] [serial = 967] [outer = 15D65400] 03:41:19 INFO - PROCESS | 720 | 1464864079633 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 703ms 03:41:19 INFO - PROCESS | 720 | 1464864079694 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 720 | 1464864079697 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:41:19 INFO - PROCESS | 720 | 1464864079700 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 720 | 1464864079701 Marionette TRACE conn3 <- [1,1254,null,{}] 03:41:19 INFO - PROCESS | 720 | 1464864079705 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 720 | 1464864079785 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:41:19 INFO - PROCESS | 720 | 1464864079793 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 169D6400 == 46 [pid = 720] [id = 323] 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16C1AC00) [pid = 720] [serial = 968] [outer = 00000000] 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1761D400) [pid = 720] [serial = 969] [outer = 16C1AC00] 03:41:19 INFO - PROCESS | 720 | 1464864079838 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1780B400) [pid = 720] [serial = 970] [outer = 16C1AC00] 03:41:20 INFO - PROCESS | 720 | 1464864080262 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 03:41:20 INFO - PROCESS | 720 | 1464864080297 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 720 | 1464864080299 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:41:20 INFO - PROCESS | 720 | 1464864080302 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 720 | 1464864080304 Marionette TRACE conn3 <- [1,1258,null,{}] 03:41:20 INFO - PROCESS | 720 | 1464864080307 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 720 | 1464864080394 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:41:20 INFO - PROCESS | 720 | 1464864080401 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F233400 == 47 [pid = 720] [id = 324] 03:41:20 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1032B400) [pid = 720] [serial = 971] [outer = 00000000] 03:41:20 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17898000) [pid = 720] [serial = 972] [outer = 1032B400] 03:41:20 INFO - PROCESS | 720 | 1464864080448 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (178A0400) [pid = 720] [serial = 973] [outer = 1032B400] 03:41:20 INFO - PROCESS | 720 | 1464864080935 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 688ms 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:41:21 INFO - PROCESS | 720 | 1464864081002 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 720 | 1464864081004 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 720 | 1464864081007 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 720 | 1464864081009 Marionette TRACE conn3 <- [1,1262,null,{}] 03:41:21 INFO - PROCESS | 720 | 1464864081012 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 720 | 1464864081145 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:41:21 INFO - PROCESS | 720 | 1464864081205 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15484400 == 48 [pid = 720] [id = 325] 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (18278000) [pid = 720] [serial = 974] [outer = 00000000] 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (185C1800) [pid = 720] [serial = 975] [outer = 18278000] 03:41:21 INFO - PROCESS | 720 | 1464864081249 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1864E000) [pid = 720] [serial = 976] [outer = 18278000] 03:41:21 INFO - PROCESS | 720 | 1464864081678 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 687ms 03:41:21 INFO - PROCESS | 720 | 1464864081707 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 720 | 1464864081709 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:41:21 INFO - PROCESS | 720 | 1464864081723 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 720 | 1464864081725 Marionette TRACE conn3 <- [1,1266,null,{}] 03:41:21 INFO - PROCESS | 720 | 1464864081728 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 720 | 1464864081862 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:41:21 INFO - PROCESS | 720 | 1464864081874 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1323DC00 == 49 [pid = 720] [id = 326] 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (185B5000) [pid = 720] [serial = 977] [outer = 00000000] 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (19D4EC00) [pid = 720] [serial = 978] [outer = 185B5000] 03:41:21 INFO - PROCESS | 720 | 1464864081917 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A18E800) [pid = 720] [serial = 979] [outer = 185B5000] 03:41:22 INFO - PROCESS | 720 | 1464864082342 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 641ms 03:41:22 INFO - PROCESS | 720 | 1464864082355 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 720 | 1464864082357 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:41:22 INFO - PROCESS | 720 | 1464864082360 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 720 | 1464864082362 Marionette TRACE conn3 <- [1,1270,null,{}] 03:41:22 INFO - PROCESS | 720 | 1464864082372 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 720 | 1464864082476 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:41:22 INFO - PROCESS | 720 | 1464864082483 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185BF000 == 50 [pid = 720] [id = 327] 03:41:22 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A182400) [pid = 720] [serial = 980] [outer = 00000000] 03:41:22 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A88FC00) [pid = 720] [serial = 981] [outer = 1A182400] 03:41:22 INFO - PROCESS | 720 | 1464864082526 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A8D4000) [pid = 720] [serial = 982] [outer = 1A182400] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1716C000) [pid = 720] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 112 (15191800) [pid = 720] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 111 (12BF1400) [pid = 720] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 110 (113AAC00) [pid = 720] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1607DC00) [pid = 720] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 108 (143A8800) [pid = 720] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 107 (185B8400) [pid = 720] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 106 (12BFC800) [pid = 720] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:41:22 INFO - PROCESS | 720 | --DOMWINDOW == 105 (185C0C00) [pid = 720] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:41:23 INFO - PROCESS | 720 | 1464864083067 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 750ms 03:41:23 INFO - PROCESS | 720 | 1464864083101 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 720 | 1464864083103 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:41:23 INFO - PROCESS | 720 | 1464864083106 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 720 | 1464864083108 Marionette TRACE conn3 <- [1,1274,null,{}] 03:41:23 INFO - PROCESS | 720 | 1464864083111 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 720 | 1464864083215 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:41:23 INFO - PROCESS | 720 | 1464864083224 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF4000 == 51 [pid = 720] [id = 328] 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1716C000) [pid = 720] [serial = 983] [outer = 00000000] 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (185B9000) [pid = 720] [serial = 984] [outer = 1716C000] 03:41:23 INFO - PROCESS | 720 | 1464864083269 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1A279400) [pid = 720] [serial = 985] [outer = 1716C000] 03:41:23 INFO - PROCESS | 720 | 1464864083678 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 594ms 03:41:23 INFO - PROCESS | 720 | 1464864083704 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 720 | 1464864083707 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:41:23 INFO - PROCESS | 720 | 1464864083722 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 720 | 1464864083724 Marionette TRACE conn3 <- [1,1278,null,{}] 03:41:23 INFO - PROCESS | 720 | 1464864083727 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 720 | 1464864083805 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:41:23 INFO - PROCESS | 720 | 1464864083811 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17806000 == 52 [pid = 720] [id = 329] 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1A728800) [pid = 720] [serial = 986] [outer = 00000000] 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A958800) [pid = 720] [serial = 987] [outer = 1A728800] 03:41:23 INFO - PROCESS | 720 | 1464864083856 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A95C800) [pid = 720] [serial = 988] [outer = 1A728800] 03:41:24 INFO - PROCESS | 720 | 1464864084269 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 594ms 03:41:24 INFO - PROCESS | 720 | 1464864084317 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 720 | 1464864084319 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:41:24 INFO - PROCESS | 720 | 1464864084323 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 720 | 1464864084325 Marionette TRACE conn3 <- [1,1282,null,{}] 03:41:24 INFO - PROCESS | 720 | 1464864084328 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 720 | 1464864084424 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:41:24 INFO - PROCESS | 720 | 1464864084433 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E2E800 == 53 [pid = 720] [id = 330] 03:41:24 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A8DF000) [pid = 720] [serial = 989] [outer = 00000000] 03:41:24 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A9F2000) [pid = 720] [serial = 990] [outer = 1A8DF000] 03:41:24 INFO - PROCESS | 720 | 1464864084482 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A9F6C00) [pid = 720] [serial = 991] [outer = 1A8DF000] 03:41:25 INFO - PROCESS | 720 | 1464864085073 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 797ms 03:41:25 INFO - PROCESS | 720 | 1464864085125 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 720 | 1464864085129 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:41:25 INFO - PROCESS | 720 | 1464864085135 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 720 | 1464864085139 Marionette TRACE conn3 <- [1,1286,null,{}] 03:41:25 INFO - PROCESS | 720 | 1464864085145 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 720 | 1464864085287 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:41:25 INFO - PROCESS | 720 | 1464864085389 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114AA400 == 54 [pid = 720] [id = 331] 03:41:25 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (11D0AC00) [pid = 720] [serial = 992] [outer = 00000000] 03:41:25 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (13484000) [pid = 720] [serial = 993] [outer = 11D0AC00] 03:41:25 INFO - PROCESS | 720 | 1464864085445 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (140B6000) [pid = 720] [serial = 994] [outer = 11D0AC00] 03:41:26 INFO - PROCESS | 720 | 1464864086055 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 938ms 03:41:26 INFO - PROCESS | 720 | 1464864086082 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 720 | 1464864086087 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:41:26 INFO - PROCESS | 720 | 1464864086094 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 720 | 1464864086097 Marionette TRACE conn3 <- [1,1290,null,{}] 03:41:26 INFO - PROCESS | 720 | 1464864086100 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 720 | 1464864086205 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:41:26 INFO - PROCESS | 720 | 1464864086306 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151EA400 == 55 [pid = 720] [id = 332] 03:41:26 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (15689400) [pid = 720] [serial = 995] [outer = 00000000] 03:41:26 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1607BC00) [pid = 720] [serial = 996] [outer = 15689400] 03:41:26 INFO - PROCESS | 720 | 1464864086359 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (16C25800) [pid = 720] [serial = 997] [outer = 15689400] 03:41:26 INFO - PROCESS | 720 | 1464864086928 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 907ms 03:41:27 INFO - PROCESS | 720 | 1464864086996 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 720 | 1464864086999 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:41:27 INFO - PROCESS | 720 | 1464864087003 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 720 | 1464864087006 Marionette TRACE conn3 <- [1,1294,null,{}] 03:41:27 INFO - PROCESS | 720 | 1464864087017 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 720 | 1464864087154 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:41:27 INFO - PROCESS | 720 | 1464864087284 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864E400 == 56 [pid = 720] [id = 333] 03:41:27 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1A664400) [pid = 720] [serial = 998] [outer = 00000000] 03:41:27 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A8DC800) [pid = 720] [serial = 999] [outer = 1A664400] 03:41:27 INFO - PROCESS | 720 | 1464864087340 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A964400) [pid = 720] [serial = 1000] [outer = 1A664400] 03:41:27 INFO - PROCESS | 720 | 1464864087920 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 953ms 03:41:27 INFO - PROCESS | 720 | 1464864087947 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 720 | 1464864087950 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:41:27 INFO - PROCESS | 720 | 1464864087964 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 720 | 1464864087966 Marionette TRACE conn3 <- [1,1298,null,{}] 03:41:27 INFO - PROCESS | 720 | 1464864087973 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 720 | 1464864088077 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:41:28 INFO - PROCESS | 720 | 1464864088209 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A9ED800 == 57 [pid = 720] [id = 334] 03:41:28 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A9FA800) [pid = 720] [serial = 1001] [outer = 00000000] 03:41:28 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1AC6D800) [pid = 720] [serial = 1002] [outer = 1A9FA800] 03:41:28 INFO - PROCESS | 720 | 1464864088264 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1AC70C00) [pid = 720] [serial = 1003] [outer = 1A9FA800] 03:41:28 INFO - PROCESS | 720 | 1464864088877 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 720 | 1464864089117 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:41:29 INFO - PROCESS | 720 | 1464864089123 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:41:29 INFO - PROCESS | 720 | 1464864089126 Marionette TRACE conn3 <- [1,1302,null,{}] 03:41:29 INFO - PROCESS | 720 | 1464864089132 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 720 | 1464864089227 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:41:29 INFO - PROCESS | 720 | 1464864089309 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5E800 == 58 [pid = 720] [id = 335] 03:41:29 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (10B7C400) [pid = 720] [serial = 1004] [outer = 00000000] 03:41:29 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (13424400) [pid = 720] [serial = 1005] [outer = 10B7C400] 03:41:29 INFO - PROCESS | 720 | 1464864089399 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (143B2000) [pid = 720] [serial = 1006] [outer = 10B7C400] 03:41:29 INFO - PROCESS | 720 | 1464864089956 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 907ms 03:41:30 INFO - PROCESS | 720 | 1464864090030 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 720 | 1464864090033 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:41:30 INFO - PROCESS | 720 | 1464864090041 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 720 | 1464864090044 Marionette TRACE conn3 <- [1,1306,null,{}] 03:41:30 INFO - PROCESS | 720 | 1464864090048 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 720 | 1464864090142 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 132A7C00 == 57 [pid = 720] [id = 208] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 17806000 == 56 [pid = 720] [id = 329] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 12BF4000 == 55 [pid = 720] [id = 328] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 185BF000 == 54 [pid = 720] [id = 327] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 1323DC00 == 53 [pid = 720] [id = 326] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 15484400 == 52 [pid = 720] [id = 325] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 0F233400 == 51 [pid = 720] [id = 324] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 185BE400 == 50 [pid = 720] [id = 300] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 169D6400 == 49 [pid = 720] [id = 323] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 15D63400 == 48 [pid = 720] [id = 322] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 13422800 == 47 [pid = 720] [id = 321] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 1075C800 == 46 [pid = 720] [id = 320] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 128 (132A5C00) [pid = 720] [serial = 903] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 127 (156AEC00) [pid = 720] [serial = 906] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1A183400) [pid = 720] [serial = 912] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 125 (19A9B000) [pid = 720] [serial = 909] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1A722800) [pid = 720] [serial = 942] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 110EF000 == 45 [pid = 720] [id = 315] 03:41:30 INFO - PROCESS | 720 | --DOCSHELL 10B56000 == 44 [pid = 720] [id = 314] 03:41:30 INFO - PROCESS | 720 | 1464864090293 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075C800 == 45 [pid = 720] [id = 336] 03:41:30 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (10B52C00) [pid = 720] [serial = 1007] [outer = 00000000] 03:41:30 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (132A5C00) [pid = 720] [serial = 1008] [outer = 10B52C00] 03:41:30 INFO - PROCESS | 720 | 1464864090338 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (13DC8800) [pid = 720] [serial = 1009] [outer = 10B52C00] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1761EC00) [pid = 720] [serial = 927] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 125 (17872800) [pid = 720] [serial = 928] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1568CC00) [pid = 720] [serial = 921] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 123 (14099800) [pid = 720] [serial = 915] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 122 (140B0000) [pid = 720] [serial = 916] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 121 (15D65800) [pid = 720] [serial = 922] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1347E000) [pid = 720] [serial = 918] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1409E400) [pid = 720] [serial = 919] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1627A000) [pid = 720] [serial = 924] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1A66C400) [pid = 720] [serial = 940] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 116 (18654800) [pid = 720] [serial = 931] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1864B400) [pid = 720] [serial = 930] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 114 (14E61C00) [pid = 720] [serial = 936] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1A15B800) [pid = 720] [serial = 933] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 112 (0F23F800) [pid = 720] [serial = 934] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 111 (16081C00) [pid = 720] [serial = 937] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1627B800) [pid = 720] [serial = 925] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | --DOMWINDOW == 109 (19D56C00) [pid = 720] [serial = 939] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 720 | 1464864090769 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 797ms 03:41:30 INFO - PROCESS | 720 | 1464864090842 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 720 | 1464864090844 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:41:30 INFO - PROCESS | 720 | 1464864090848 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 720 | 1464864090850 Marionette TRACE conn3 <- [1,1310,null,{}] 03:41:30 INFO - PROCESS | 720 | 1464864090859 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 720 | 1464864090944 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:41:30 INFO - PROCESS | 720 | 1464864090955 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D38000 == 46 [pid = 720] [id = 337] 03:41:30 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15D3A400) [pid = 720] [serial = 1010] [outer = 00000000] 03:41:31 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (16073400) [pid = 720] [serial = 1011] [outer = 15D3A400] 03:41:31 INFO - PROCESS | 720 | 1464864091007 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1607D800) [pid = 720] [serial = 1012] [outer = 15D3A400] 03:41:31 INFO - PROCESS | 720 | 1464864091481 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 688ms 03:41:31 INFO - PROCESS | 720 | 1464864091547 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 720 | 1464864091549 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:41:31 INFO - PROCESS | 720 | 1464864091552 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 720 | 1464864091553 Marionette TRACE conn3 <- [1,1314,null,{}] 03:41:31 INFO - PROCESS | 720 | 1464864091557 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 720 | 1464864091640 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:41:31 INFO - PROCESS | 720 | 1464864091649 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16072400 == 47 [pid = 720] [id = 338] 03:41:31 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (167C9000) [pid = 720] [serial = 1013] [outer = 00000000] 03:41:31 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17621C00) [pid = 720] [serial = 1014] [outer = 167C9000] 03:41:31 INFO - PROCESS | 720 | 1464864091693 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (17627400) [pid = 720] [serial = 1015] [outer = 167C9000] 03:41:32 INFO - PROCESS | 720 | 1464864092143 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:41:32 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:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 626ms 03:41:32 INFO - PROCESS | 720 | 1464864092190 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 720 | 1464864092192 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:41:32 INFO - PROCESS | 720 | 1464864092198 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 720 | 1464864092200 Marionette TRACE conn3 <- [1,1318,null,{}] 03:41:32 INFO - PROCESS | 720 | 1464864092203 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 720 | 1464864092279 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:41:32 INFO - PROCESS | 720 | 1464864092286 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17893800 == 48 [pid = 720] [id = 339] 03:41:32 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (17893C00) [pid = 720] [serial = 1016] [outer = 00000000] 03:41:32 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1789F400) [pid = 720] [serial = 1017] [outer = 17893C00] 03:41:32 INFO - PROCESS | 720 | 1464864092329 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (17A1FC00) [pid = 720] [serial = 1018] [outer = 17893C00] 03:41:32 INFO - PROCESS | 720 | 1464864092795 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:41:32 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:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 03:41:32 INFO - PROCESS | 720 | 1464864092838 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 720 | 1464864092840 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:41:32 INFO - PROCESS | 720 | 1464864092843 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:41:32 INFO - PROCESS | 720 | 1464864092845 Marionette TRACE conn3 <- [1,1322,null,{}] 03:41:32 INFO - PROCESS | 720 | 1464864092848 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 720 | 1464864092985 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:41:33 INFO - PROCESS | 720 | 1464864093041 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CC400 == 49 [pid = 720] [id = 340] 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (114B1000) [pid = 720] [serial = 1019] [outer = 00000000] 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (185BDC00) [pid = 720] [serial = 1020] [outer = 114B1000] 03:41:33 INFO - PROCESS | 720 | 1464864093086 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (19A9B000) [pid = 720] [serial = 1021] [outer = 114B1000] 03:41:33 INFO - PROCESS | 720 | 1464864093503 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 703ms 03:41:33 INFO - PROCESS | 720 | 1464864093544 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 720 | 1464864093546 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 720 | 1464864093549 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:41:33 INFO - PROCESS | 720 | 1464864093551 Marionette TRACE conn3 <- [1,1326,null,{}] 03:41:33 INFO - PROCESS | 720 | 1464864093555 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 720 | 1464864093663 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:41:33 INFO - PROCESS | 720 | 1464864093750 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A14FC00 == 50 [pid = 720] [id = 341] 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A151800) [pid = 720] [serial = 1022] [outer = 00000000] 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A26F400) [pid = 720] [serial = 1023] [outer = 1A151800] 03:41:33 INFO - PROCESS | 720 | 1464864093793 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A26F800) [pid = 720] [serial = 1024] [outer = 1A151800] 03:41:34 INFO - PROCESS | 720 | 1464864094690 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1219ms 03:41:34 INFO - PROCESS | 720 | 1464864094758 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 720 | 1464864094760 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:41:34 INFO - PROCESS | 720 | 1464864094771 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 720 | 1464864094773 Marionette TRACE conn3 <- [1,1330,null,{}] 03:41:34 INFO - PROCESS | 720 | 1464864094777 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 720 | 1464864095039 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 123 (18278000) [pid = 720] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 122 (15189C00) [pid = 720] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 121 (185B5000) [pid = 720] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 120 (16C1AC00) [pid = 720] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 119 (10F3E400) [pid = 720] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 118 (15D65400) [pid = 720] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 117 (13423800) [pid = 720] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A182400) [pid = 720] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1A728800) [pid = 720] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1716C000) [pid = 720] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1032B400) [pid = 720] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 112 (15D67800) [pid = 720] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 111 (18066800) [pid = 720] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 110 (110F8800) [pid = 720] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 109 (16787800) [pid = 720] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 108 (15189400) [pid = 720] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1409EC00) [pid = 720] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 106 (13DC0800) [pid = 720] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1135B800) [pid = 720] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 104 (107E9C00) [pid = 720] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:41:35 INFO - PROCESS | 720 | --DOMWINDOW == 103 (17896C00) [pid = 720] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:41:35 INFO - PROCESS | 720 | 1464864095129 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10634C00 == 51 [pid = 720] [id = 342] 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (10767400) [pid = 720] [serial = 1025] [outer = 00000000] 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (110EB400) [pid = 720] [serial = 1026] [outer = 10767400] 03:41:35 INFO - PROCESS | 720 | 1464864095173 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (11B12000) [pid = 720] [serial = 1027] [outer = 10767400] 03:41:35 INFO - PROCESS | 720 | 1464864095520 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 813ms 03:41:35 INFO - PROCESS | 720 | 1464864095570 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 720 | 1464864095572 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 720 | 1464864095576 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:41:35 INFO - PROCESS | 720 | 1464864095577 Marionette TRACE conn3 <- [1,1334,null,{}] 03:41:35 INFO - PROCESS | 720 | 1464864095590 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 720 | 1464864095668 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:41:35 INFO - PROCESS | 720 | 1464864095674 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A8000 == 52 [pid = 720] [id = 343] 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (13DC0800) [pid = 720] [serial = 1028] [outer = 00000000] 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (178A1000) [pid = 720] [serial = 1029] [outer = 13DC0800] 03:41:35 INFO - PROCESS | 720 | 1464864095717 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (19A9E400) [pid = 720] [serial = 1030] [outer = 13DC0800] 03:41:36 INFO - PROCESS | 720 | 1464864096135 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 594ms 03:41:36 INFO - PROCESS | 720 | 1464864096181 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 720 | 1464864096183 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 720 | 1464864096186 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 720 | 1464864096188 Marionette TRACE conn3 <- [1,1338,null,{}] 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:41:36 INFO - PROCESS | 720 | 1464864096191 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 720 | 1464864096270 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:41:36 INFO - PROCESS | 720 | 1464864096276 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D67800 == 53 [pid = 720] [id = 344] 03:41:36 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A182400) [pid = 720] [serial = 1031] [outer = 00000000] 03:41:36 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A729000) [pid = 720] [serial = 1032] [outer = 1A182400] 03:41:36 INFO - PROCESS | 720 | 1464864096320 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A8D6C00) [pid = 720] [serial = 1033] [outer = 1A182400] 03:41:36 INFO - PROCESS | 720 | 1464864096760 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 594ms 03:41:36 INFO - PROCESS | 720 | 1464864096786 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 720 | 1464864096788 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:41:36 INFO - PROCESS | 720 | 1464864096792 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 720 | 1464864096794 Marionette TRACE conn3 <- [1,1342,null,{}] 03:41:36 INFO - PROCESS | 720 | 1464864096809 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 720 | 1464864096911 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:41:36 INFO - PROCESS | 720 | 1464864096921 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16080400 == 54 [pid = 720] [id = 345] 03:41:36 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A152400) [pid = 720] [serial = 1034] [outer = 00000000] 03:41:36 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A9F5400) [pid = 720] [serial = 1035] [outer = 1A152400] 03:41:36 INFO - PROCESS | 720 | 1464864096975 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1AC6D000) [pid = 720] [serial = 1036] [outer = 1A152400] 03:41:37 INFO - PROCESS | 720 | 1464864097676 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 938ms 03:41:37 INFO - PROCESS | 720 | 1464864097738 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 720 | 1464864097743 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:41:37 INFO - PROCESS | 720 | 1464864097748 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 720 | 1464864097752 Marionette TRACE conn3 <- [1,1346,null,{}] 03:41:37 INFO - PROCESS | 720 | 1464864097758 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 720 | 1464864097874 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:41:38 INFO - PROCESS | 720 | 1464864098004 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5C400 == 55 [pid = 720] [id = 346] 03:41:38 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (11D7E800) [pid = 720] [serial = 1037] [outer = 00000000] 03:41:38 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (14097800) [pid = 720] [serial = 1038] [outer = 11D7E800] 03:41:38 INFO - PROCESS | 720 | 1464864098060 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (153B1000) [pid = 720] [serial = 1039] [outer = 11D7E800] 03:41:38 INFO - PROCESS | 720 | 1464864098620 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 906ms 03:41:38 INFO - PROCESS | 720 | 1464864098661 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 720 | 1464864098667 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:41:38 INFO - PROCESS | 720 | 1464864098675 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 720 | 1464864098677 Marionette TRACE conn3 <- [1,1350,null,{}] 03:41:38 INFO - PROCESS | 720 | 1464864098682 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 720 | 1464864098805 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:41:38 INFO - PROCESS | 720 | 1464864098907 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B75C00 == 56 [pid = 720] [id = 347] 03:41:38 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (15D68800) [pid = 720] [serial = 1040] [outer = 00000000] 03:41:38 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (1761B400) [pid = 720] [serial = 1041] [outer = 15D68800] 03:41:38 INFO - PROCESS | 720 | 1464864098980 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1789B800) [pid = 720] [serial = 1042] [outer = 15D68800] 03:41:39 INFO - PROCESS | 720 | 1464864099593 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 938ms 03:41:39 INFO - PROCESS | 720 | 1464864099621 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 720 | 1464864099624 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:41:39 INFO - PROCESS | 720 | 1464864099628 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 720 | 1464864099632 Marionette TRACE conn3 <- [1,1354,null,{}] 03:41:39 INFO - PROCESS | 720 | 1464864099642 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 720 | 1464864099749 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:41:39 INFO - PROCESS | 720 | 1464864099854 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A959400 == 57 [pid = 720] [id = 348] 03:41:39 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A959800) [pid = 720] [serial = 1043] [outer = 00000000] 03:41:39 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A965800) [pid = 720] [serial = 1044] [outer = 1A959800] 03:41:39 INFO - PROCESS | 720 | 1464864099909 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A9FAC00) [pid = 720] [serial = 1045] [outer = 1A959800] 03:41:40 INFO - PROCESS | 720 | 1464864100509 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 720 | 1464864100575 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:41:40 INFO - PROCESS | 720 | 1464864100579 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 720 | 1464864100581 Marionette TRACE conn3 <- [1,1358,null,{}] 03:41:40 INFO - PROCESS | 720 | 1464864100585 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 720 | 1464864100689 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:41:40 INFO - PROCESS | 720 | 1464864100819 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A180800 == 58 [pid = 720] [id = 349] 03:41:40 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A963400) [pid = 720] [serial = 1046] [outer = 00000000] 03:41:40 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1AD5FC00) [pid = 720] [serial = 1047] [outer = 1A963400] 03:41:40 INFO - PROCESS | 720 | 1464864100873 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1AD63800) [pid = 720] [serial = 1048] [outer = 1A963400] 03:41:41 INFO - PROCESS | 720 | 1464864101467 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 720 | 1464864101526 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:41:41 INFO - PROCESS | 720 | 1464864101530 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 720 | 1464864101532 Marionette TRACE conn3 <- [1,1362,null,{}] 03:41:41 INFO - PROCESS | 720 | 1464864101536 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 720 | 1464864101639 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:41:41 INFO - PROCESS | 720 | 1464864101770 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23CC00 == 59 [pid = 720] [id = 350] 03:41:41 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (0F23D400) [pid = 720] [serial = 1049] [outer = 00000000] 03:41:41 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (129C5C00) [pid = 720] [serial = 1050] [outer = 0F23D400] 03:41:41 INFO - PROCESS | 720 | 1464864101848 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (13252400) [pid = 720] [serial = 1051] [outer = 0F23D400] 03:41:42 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:42 INFO - PROCESS | 720 | 1464864102613 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 720 | 1464864102694 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:41:42 INFO - PROCESS | 720 | 1464864102700 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 720 | 1464864102703 Marionette TRACE conn3 <- [1,1366,null,{}] 03:41:42 INFO - PROCESS | 720 | 1464864102708 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 720 | 1464864102809 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:41:42 INFO - PROCESS | 720 | 1464864102945 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF8400 == 60 [pid = 720] [id = 351] 03:41:42 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (13255C00) [pid = 720] [serial = 1052] [outer = 00000000] 03:41:43 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (14E61C00) [pid = 720] [serial = 1053] [outer = 13255C00] 03:41:43 INFO - PROCESS | 720 | 1464864102996 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (156B2800) [pid = 720] [serial = 1054] [outer = 13255C00] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 15D67800 == 59 [pid = 720] [id = 344] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 132A8000 == 58 [pid = 720] [id = 343] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 10634C00 == 57 [pid = 720] [id = 342] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 1A14FC00 == 56 [pid = 720] [id = 341] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 103CC400 == 55 [pid = 720] [id = 340] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 17893800 == 54 [pid = 720] [id = 339] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 16072400 == 53 [pid = 720] [id = 338] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 15D38000 == 52 [pid = 720] [id = 337] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 1075C800 == 51 [pid = 720] [id = 336] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 10B5E800 == 50 [pid = 720] [id = 335] 03:41:43 INFO - PROCESS | 720 | --DOCSHELL 114AA400 == 49 [pid = 720] [id = 331] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 132 (1A18F800) [pid = 720] [serial = 913] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 131 (178BE400) [pid = 720] [serial = 868] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 130 (19D4C800) [pid = 720] [serial = 910] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 129 (13178C00) [pid = 720] [serial = 862] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 128 (17A1A400) [pid = 720] [serial = 859] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 127 (15F64C00) [pid = 720] [serial = 907] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 126 (14E65C00) [pid = 720] [serial = 865] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 125 (17624800) [pid = 720] [serial = 823] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 124 (13480800) [pid = 720] [serial = 904] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 123 (11D7EC00) [pid = 720] [serial = 826] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 122 (185C1800) [pid = 720] [serial = 975] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1A728400) [pid = 720] [serial = 943] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 120 (19D4EC00) [pid = 720] [serial = 978] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1761D400) [pid = 720] [serial = 969] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1780B400) [pid = 720] [serial = 970] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1864E000) [pid = 720] [serial = 976] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 116 (113DE800) [pid = 720] [serial = 945] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1340C400) [pid = 720] [serial = 960] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 114 (16073C00) [pid = 720] [serial = 966] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1607CC00) [pid = 720] [serial = 967] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 112 (14E5D000) [pid = 720] [serial = 963] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 111 (14EF2400) [pid = 720] [serial = 964] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1A88FC00) [pid = 720] [serial = 981] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 109 (15410000) [pid = 720] [serial = 948] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A8D5C00) [pid = 720] [serial = 957] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 107 (18275400) [pid = 720] [serial = 951] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1A9F2000) [pid = 720] [serial = 990] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A887000) [pid = 720] [serial = 954] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1A95C800) [pid = 720] [serial = 988] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 103 (185B9000) [pid = 720] [serial = 984] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1A958800) [pid = 720] [serial = 987] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A8D4000) [pid = 720] [serial = 982] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17898000) [pid = 720] [serial = 972] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 99 (137F8000) [pid = 720] [serial = 961] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1A18E800) [pid = 720] [serial = 979] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A279400) [pid = 720] [serial = 985] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | --DOMWINDOW == 96 (178A0400) [pid = 720] [serial = 973] [outer = 00000000] [url = about:blank] 03:41:43 INFO - PROCESS | 720 | 1464864103535 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 720 | 1464864103608 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:41:43 INFO - PROCESS | 720 | 1464864103614 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 720 | 1464864103616 Marionette TRACE conn3 <- [1,1370,null,{}] 03:41:43 INFO - PROCESS | 720 | 1464864103620 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 720 | 1464864103707 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:41:43 INFO - PROCESS | 720 | 1464864103811 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131E7800 == 50 [pid = 720] [id = 352] 03:41:43 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (132A8000) [pid = 720] [serial = 1055] [outer = 00000000] 03:41:43 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15410000) [pid = 720] [serial = 1056] [outer = 132A8000] 03:41:43 INFO - PROCESS | 720 | 1464864103855 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (15D66C00) [pid = 720] [serial = 1057] [outer = 132A8000] 03:41:44 INFO - PROCESS | 720 | [720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:44 INFO - PROCESS | 720 | 1464864104358 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 720 | 1464864104419 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:41:44 INFO - PROCESS | 720 | 1464864104425 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 720 | 1464864104430 Marionette TRACE conn3 <- [1,1374,null,{}] 03:41:44 INFO - PROCESS | 720 | 1464864104435 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 720 | 1464864104543 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:41:44 INFO - PROCESS | 720 | 1464864104645 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11D7F800 == 51 [pid = 720] [id = 353] 03:41:44 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (13250C00) [pid = 720] [serial = 1058] [outer = 00000000] 03:41:44 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (14EF2400) [pid = 720] [serial = 1059] [outer = 13250C00] 03:41:44 INFO - PROCESS | 720 | 1464864104702 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (151E0C00) [pid = 720] [serial = 1060] [outer = 13250C00] 03:41:45 INFO - PROCESS | 720 | 1464864105335 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 720 | 1464864105377 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:41:45 INFO - PROCESS | 720 | 1464864105383 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 720 | 1464864105386 Marionette TRACE conn3 <- [1,1378,null,{}] 03:41:45 INFO - PROCESS | 720 | 1464864105391 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 720 | 1464864105494 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:41:45 INFO - PROCESS | 720 | 1464864105594 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1607E800 == 52 [pid = 720] [id = 354] 03:41:45 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1627B400) [pid = 720] [serial = 1061] [outer = 00000000] 03:41:45 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17621800) [pid = 720] [serial = 1062] [outer = 1627B400] 03:41:45 INFO - PROCESS | 720 | 1464864105647 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (17869800) [pid = 720] [serial = 1063] [outer = 1627B400] 03:41:46 INFO - PROCESS | 720 | 1464864106287 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 938ms 03:41:46 INFO - PROCESS | 720 | 1464864106326 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 720 | 1464864106329 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:41:46 INFO - PROCESS | 720 | 1464864106333 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 720 | 1464864106337 Marionette TRACE conn3 <- [1,1382,null,{}] 03:41:46 INFO - PROCESS | 720 | 1464864106348 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 720 | 1464864106451 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:41:46 INFO - PROCESS | 720 | 1464864106581 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18278000 == 53 [pid = 720] [id = 355] 03:41:46 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (18279000) [pid = 720] [serial = 1064] [outer = 00000000] 03:41:46 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (185B7800) [pid = 720] [serial = 1065] [outer = 18279000] 03:41:46 INFO - PROCESS | 720 | 1464864106638 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (185C0400) [pid = 720] [serial = 1066] [outer = 18279000] 03:41:47 INFO - PROCESS | 720 | 1464864107196 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 890ms 03:41:47 INFO - PROCESS | 720 | 1464864107237 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 720 | 1464864107239 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:41:47 INFO - PROCESS | 720 | 1464864107243 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 720 | 1464864107245 Marionette TRACE conn3 <- [1,1386,null,{}] 03:41:47 INFO - PROCESS | 720 | 1464864107248 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 720 | 1464864107349 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:41:47 INFO - PROCESS | 720 | 1464864107447 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185C0000 == 54 [pid = 720] [id = 356] 03:41:47 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1864A000) [pid = 720] [serial = 1067] [outer = 00000000] 03:41:47 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A14F800) [pid = 720] [serial = 1068] [outer = 1864A000] 03:41:47 INFO - PROCESS | 720 | 1464864107500 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A183800) [pid = 720] [serial = 1069] [outer = 1864A000] 03:41:48 INFO - PROCESS | 720 | 1464864108057 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 844ms 03:41:48 INFO - PROCESS | 720 | 1464864108085 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 720 | 1464864108088 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:41:48 INFO - PROCESS | 720 | 1464864108091 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 720 | 1464864108093 Marionette TRACE conn3 <- [1,1390,null,{}] 03:41:48 INFO - PROCESS | 720 | 1464864108097 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 720 | 1464864108201 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:41:48 INFO - PROCESS | 720 | 1464864108300 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114B2C00 == 55 [pid = 720] [id = 357] 03:41:48 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (19AA5800) [pid = 720] [serial = 1070] [outer = 00000000] 03:41:48 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A71DC00) [pid = 720] [serial = 1071] [outer = 19AA5800] 03:41:48 INFO - PROCESS | 720 | 1464864108352 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A71FC00) [pid = 720] [serial = 1072] [outer = 19AA5800] 03:41:48 INFO - PROCESS | 720 | 1464864108886 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 844ms 03:41:48 INFO - PROCESS | 720 | 1464864108934 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 720 | 1464864108936 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:41:48 INFO - PROCESS | 720 | 1464864108940 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 720 | 1464864108942 Marionette TRACE conn3 <- [1,1394,null,{}] 03:41:48 INFO - PROCESS | 720 | 1464864108946 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 720 | 1464864109070 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:41:49 INFO - PROCESS | 720 | 1464864109176 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C8800 == 56 [pid = 720] [id = 358] 03:41:49 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1A8D4400) [pid = 720] [serial = 1073] [outer = 00000000] 03:41:49 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1A95B000) [pid = 720] [serial = 1074] [outer = 1A8D4400] 03:41:49 INFO - PROCESS | 720 | 1464864109229 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A962C00) [pid = 720] [serial = 1075] [outer = 1A8D4400] 03:41:49 INFO - PROCESS | 720 | 1464864109814 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 906ms 03:41:49 INFO - PROCESS | 720 | 1464864109846 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 720 | 1464864109848 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:41:49 INFO - PROCESS | 720 | 1464864109853 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:41:49 INFO - PROCESS | 720 | 1464864109855 Marionette TRACE conn3 <- [1,1398,null,{}] 03:41:49 INFO - PROCESS | 720 | 1464864109858 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 720 | 1464864109955 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:41:50 INFO - PROCESS | 720 | 1464864110140 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 129BF400 == 57 [pid = 720] [id = 359] 03:41:50 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (129C4400) [pid = 720] [serial = 1076] [outer = 00000000] 03:41:50 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1324E000) [pid = 720] [serial = 1077] [outer = 129C4400] 03:41:50 INFO - PROCESS | 720 | 1464864110197 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (14099000) [pid = 720] [serial = 1078] [outer = 129C4400] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 1A9ED800 == 56 [pid = 720] [id = 334] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 1864E400 == 55 [pid = 720] [id = 333] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 12BF8400 == 54 [pid = 720] [id = 351] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 1A180800 == 53 [pid = 720] [id = 349] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 1A959400 == 52 [pid = 720] [id = 348] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 10B75C00 == 51 [pid = 720] [id = 347] 03:41:50 INFO - PROCESS | 720 | --DOCSHELL 10B5C400 == 50 [pid = 720] [id = 346] 03:41:50 INFO - PROCESS | 720 | 1464864110912 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1094ms 03:41:50 INFO - PROCESS | 720 | 1464864110955 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 720 | 1464864110959 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:41:50 INFO - PROCESS | 720 | 1464864110966 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 720 | 1464864110970 Marionette TRACE conn3 <- [1,1402,null,{}] 03:41:50 INFO - PROCESS | 720 | 1464864110974 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 720 | 1464864111066 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:41:51 INFO - PROCESS | 720 | 1464864111073 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E67C00 == 51 [pid = 720] [id = 360] 03:41:51 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (14EFD800) [pid = 720] [serial = 1079] [outer = 00000000] 03:41:51 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1627A800) [pid = 720] [serial = 1080] [outer = 14EFD800] 03:41:51 INFO - PROCESS | 720 | 1464864111124 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1715F400) [pid = 720] [serial = 1081] [outer = 14EFD800] 03:41:51 INFO - PROCESS | 720 | 1464864111652 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 03:41:51 INFO - PROCESS | 720 | 1464864111707 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 720 | 1464864111711 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:41:51 INFO - PROCESS | 720 | 1464864111715 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 720 | 1464864111717 Marionette TRACE conn3 <- [1,1406,null,{}] 03:41:51 INFO - PROCESS | 720 | 1464864111720 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 720 | 1464864111807 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:41:51 INFO - PROCESS | 720 | 1464864111923 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1827AC00 == 52 [pid = 720] [id = 361] 03:41:51 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (185B2800) [pid = 720] [serial = 1082] [outer = 00000000] 03:41:51 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (18654C00) [pid = 720] [serial = 1083] [outer = 185B2800] 03:41:51 INFO - PROCESS | 720 | 1464864111967 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A18F800) [pid = 720] [serial = 1084] [outer = 185B2800] 03:41:52 INFO - PROCESS | 720 | 1464864112428 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 735ms 03:41:52 INFO - PROCESS | 720 | 1464864112456 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 720 | 1464864112459 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:41:52 INFO - PROCESS | 720 | 1464864112468 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 720 | 1464864112473 Marionette TRACE conn3 <- [1,1410,null,{}] 03:41:52 INFO - PROCESS | 720 | 1464864112481 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:52 INFO - PROCESS | 720 | 1464864112601 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:41:52 INFO - PROCESS | 720 | 1464864112665 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A95F800 == 53 [pid = 720] [id = 362] 03:41:52 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A9F5800) [pid = 720] [serial = 1085] [outer = 00000000] 03:41:52 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1AC6CC00) [pid = 720] [serial = 1086] [outer = 1A9F5800] 03:41:52 INFO - PROCESS | 720 | 1464864112708 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1AD5DC00) [pid = 720] [serial = 1087] [outer = 1A9F5800] 03:41:53 INFO - PROCESS | 720 | 1464864113127 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 688ms 03:41:53 INFO - PROCESS | 720 | 1464864113163 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 720 | 1464864113165 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:41:53 INFO - PROCESS | 720 | 1464864113168 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 720 | 1464864113170 Marionette TRACE conn3 <- [1,1414,null,{}] 03:41:53 INFO - PROCESS | 720 | 1464864113173 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 720 | 1464864113330 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:41:53 INFO - PROCESS | 720 | 1464864113390 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114AA400 == 54 [pid = 720] [id = 363] 03:41:53 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1A9F0800) [pid = 720] [serial = 1088] [outer = 00000000] 03:41:53 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (1B054800) [pid = 720] [serial = 1089] [outer = 1A9F0800] 03:41:53 INFO - PROCESS | 720 | 1464864113433 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1B059400) [pid = 720] [serial = 1090] [outer = 1A9F0800] 03:41:53 INFO - PROCESS | 720 | 1464864113946 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 131 (15192400) [pid = 720] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 130 (18650400) [pid = 720] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 129 (110F3C00) [pid = 720] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 128 (17871800) [pid = 720] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 127 (18651400) [pid = 720] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 126 (16279800) [pid = 720] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 125 (13DC0800) [pid = 720] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1A8DF000) [pid = 720] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 123 (11D0AC00) [pid = 720] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 122 (10767400) [pid = 720] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 121 (17893C00) [pid = 720] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 120 (167C9000) [pid = 720] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 119 (15689400) [pid = 720] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 118 (10B7C400) [pid = 720] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 117 (114B1000) [pid = 720] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 116 (10B52C00) [pid = 720] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1A151800) [pid = 720] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A664400) [pid = 720] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 113 (15D3A400) [pid = 720] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1A9FA800) [pid = 720] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1A182400) [pid = 720] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 110 (0F23D400) [pid = 720] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:41:53 INFO - PROCESS | 720 | --DOMWINDOW == 109 (13255C00) [pid = 720] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 844ms 03:41:54 INFO - PROCESS | 720 | 1464864114010 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 720 | 1464864114012 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 720 | 1464864114015 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:41:54 INFO - PROCESS | 720 | 1464864114016 Marionette TRACE conn3 <- [1,1418,null,{}] 03:41:54 INFO - PROCESS | 720 | 1464864114020 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 720 | 1464864114105 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:41:54 INFO - PROCESS | 720 | 1464864114114 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13178000 == 55 [pid = 720] [id = 364] 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1324BC00) [pid = 720] [serial = 1091] [outer = 00000000] 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (140B3C00) [pid = 720] [serial = 1092] [outer = 1324BC00] 03:41:54 INFO - PROCESS | 720 | 1464864114164 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (167C9000) [pid = 720] [serial = 1093] [outer = 1324BC00] 03:41:54 INFO - PROCESS | 720 | 1464864114632 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 641ms 03:41:54 INFO - PROCESS | 720 | 1464864114674 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 720 | 1464864114676 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 720 | 1464864114679 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 720 | 1464864114681 Marionette TRACE conn3 <- [1,1422,null,{}] 03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:41:54 INFO - PROCESS | 720 | 1464864114684 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 720 | 1464864114766 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:41:54 INFO - PROCESS | 720 | 1464864114772 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19D4B800 == 56 [pid = 720] [id = 365] 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1A14EC00) [pid = 720] [serial = 1094] [outer = 00000000] 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1A9FA800) [pid = 720] [serial = 1095] [outer = 1A14EC00] 03:41:54 INFO - PROCESS | 720 | 1464864114815 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1AD69800) [pid = 720] [serial = 1096] [outer = 1A14EC00] 03:41:55 INFO - PROCESS | 720 | 1464864115262 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 641ms 03:41:55 INFO - PROCESS | 720 | 1464864115322 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 720 | 1464864115324 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:41:55 INFO - PROCESS | 720 | 1464864115328 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 720 | 1464864115329 Marionette TRACE conn3 <- [1,1426,null,{}] 03:41:55 INFO - PROCESS | 720 | 1464864115333 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 720 | 1464864115413 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:41:55 INFO - PROCESS | 720 | 1464864115419 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1142C000 == 57 [pid = 720] [id = 366] 03:41:55 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (140B0000) [pid = 720] [serial = 1097] [outer = 00000000] 03:41:55 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1B05FC00) [pid = 720] [serial = 1098] [outer = 140B0000] 03:41:55 INFO - PROCESS | 720 | 1464864115461 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1B209C00) [pid = 720] [serial = 1099] [outer = 140B0000] 03:41:55 INFO - PROCESS | 720 | 1464864115886 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 594ms 03:41:55 INFO - PROCESS | 720 | 1464864115929 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 720 | 1464864115931 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:41:55 INFO - PROCESS | 720 | 1464864115934 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:41:55 INFO - PROCESS | 720 | 1464864115936 Marionette TRACE conn3 <- [1,1430,null,{}] 03:41:55 INFO - PROCESS | 720 | 1464864115940 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 720 | 1464864116073 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:41:56 INFO - PROCESS | 720 | 1464864116261 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B75C00 == 58 [pid = 720] [id = 367] 03:41:56 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (10B79000) [pid = 720] [serial = 1100] [outer = 00000000] 03:41:56 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (10E12800) [pid = 720] [serial = 1101] [outer = 10B79000] 03:41:56 INFO - PROCESS | 720 | 1464864116323 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (10E18400) [pid = 720] [serial = 1102] [outer = 10B79000] 03:41:56 INFO - PROCESS | 720 | 1464864116932 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1047ms 03:41:57 INFO - PROCESS | 720 | 1464864116989 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 720 | 1464864116993 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:41:57 INFO - PROCESS | 720 | 1464864116997 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 720 | 1464864117002 Marionette TRACE conn3 <- [1,1434,null,{}] 03:41:57 INFO - PROCESS | 720 | 1464864117006 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 720 | 1464864117115 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:41:57 INFO - PROCESS | 720 | 1464864117249 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143AF000 == 59 [pid = 720] [id = 368] 03:41:57 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (14E5B400) [pid = 720] [serial = 1103] [outer = 00000000] 03:41:57 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1607C800) [pid = 720] [serial = 1104] [outer = 14E5B400] 03:41:57 INFO - PROCESS | 720 | 1464864117313 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (172BF400) [pid = 720] [serial = 1105] [outer = 14E5B400] 03:41:57 INFO - PROCESS | 720 | 1464864117933 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1000ms 03:41:58 INFO - PROCESS | 720 | 1464864118008 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 720 | 1464864118012 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:41:58 INFO - PROCESS | 720 | 1464864118017 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 720 | 1464864118019 Marionette TRACE conn3 <- [1,1438,null,{}] 03:41:58 INFO - PROCESS | 720 | 1464864118024 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 720 | 1464864118129 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:41:58 INFO - PROCESS | 720 | 1464864118264 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864F800 == 60 [pid = 720] [id = 369] 03:41:58 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (18651400) [pid = 720] [serial = 1106] [outer = 00000000] 03:41:58 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A71D400) [pid = 720] [serial = 1107] [outer = 18651400] 03:41:58 INFO - PROCESS | 720 | 1464864118327 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A8D2800) [pid = 720] [serial = 1108] [outer = 18651400] 03:41:59 INFO - PROCESS | 720 | 1464864118981 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1001ms 03:41:59 INFO - PROCESS | 720 | 1464864119017 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 720 | 1464864119021 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:41:59 INFO - PROCESS | 720 | 1464864119032 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 720 | 1464864119036 Marionette TRACE conn3 <- [1,1442,null,{}] 03:41:59 INFO - PROCESS | 720 | 1464864119040 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 720 | 1464864119148 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:41:59 INFO - PROCESS | 720 | 1464864119252 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17A1DC00 == 61 [pid = 720] [id = 370] 03:41:59 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1B05A400) [pid = 720] [serial = 1109] [outer = 00000000] 03:41:59 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1B20F800) [pid = 720] [serial = 1110] [outer = 1B05A400] 03:41:59 INFO - PROCESS | 720 | 1464864119304 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1B301400) [pid = 720] [serial = 1111] [outer = 1B05A400] 03:41:59 INFO - PROCESS | 720 | 1464864119916 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 938ms 03:41:59 INFO - PROCESS | 720 | 1464864119973 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 720 | 1464864119975 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:42:00 INFO - PROCESS | 720 | 1464864119992 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 720 | 1464864119995 Marionette TRACE conn3 <- [1,1446,null,{}] 03:42:00 INFO - PROCESS | 720 | 1464864120000 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 720 | 1464864120104 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:42:00 INFO - PROCESS | 720 | 1464864120236 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F265000 == 62 [pid = 720] [id = 371] 03:42:00 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (0F269C00) [pid = 720] [serial = 1112] [outer = 00000000] 03:42:00 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (0F26D800) [pid = 720] [serial = 1113] [outer = 0F269C00] 03:42:00 INFO - PROCESS | 720 | 1464864120291 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (0F270400) [pid = 720] [serial = 1114] [outer = 0F269C00] 03:42:01 INFO - PROCESS | 720 | 1464864121115 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1219ms 03:42:01 INFO - PROCESS | 720 | 1464864121196 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 720 | 1464864121201 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 720 | 1464864121205 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:42:01 INFO - PROCESS | 720 | 1464864121209 Marionette TRACE conn3 <- [1,1450,null,{}] 03:42:01 INFO - PROCESS | 720 | 1464864121214 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 720 | 1464864121314 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:42:01 INFO - PROCESS | 720 | 1464864121458 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103C9C00 == 63 [pid = 720] [id = 372] 03:42:01 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (10B5E800) [pid = 720] [serial = 1115] [outer = 00000000] 03:42:01 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (132B0400) [pid = 720] [serial = 1116] [outer = 10B5E800] 03:42:01 INFO - PROCESS | 720 | 1464864121508 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (13716800) [pid = 720] [serial = 1117] [outer = 10B5E800] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 167C6C00 == 62 [pid = 720] [id = 261] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 1142C000 == 61 [pid = 720] [id = 366] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 19D4B800 == 60 [pid = 720] [id = 365] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 13178000 == 59 [pid = 720] [id = 364] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 114AA400 == 58 [pid = 720] [id = 363] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 1A95F800 == 57 [pid = 720] [id = 362] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 1827AC00 == 56 [pid = 720] [id = 361] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 14E67C00 == 55 [pid = 720] [id = 360] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 129BF400 == 54 [pid = 720] [id = 359] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 178C8800 == 53 [pid = 720] [id = 358] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 114B2C00 == 52 [pid = 720] [id = 357] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 185C0000 == 51 [pid = 720] [id = 356] 03:42:01 INFO - PROCESS | 720 | --DOCSHELL 131E7800 == 50 [pid = 720] [id = 352] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 135 (15D35000) [pid = 720] [serial = 949] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1A8D7C00) [pid = 720] [serial = 958] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 133 (12B68800) [pid = 720] [serial = 946] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 132 (1864C400) [pid = 720] [serial = 952] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 131 (19D52400) [pid = 720] [serial = 901] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 130 (1A88C000) [pid = 720] [serial = 955] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 129 (15410000) [pid = 720] [serial = 1056] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 128 (13252400) [pid = 720] [serial = 1051] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 127 (14E61C00) [pid = 720] [serial = 1053] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1A9F5400) [pid = 720] [serial = 1035] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 125 (156B2800) [pid = 720] [serial = 1054] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 124 (14097800) [pid = 720] [serial = 1038] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1761B400) [pid = 720] [serial = 1041] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1A965800) [pid = 720] [serial = 1044] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1AD5FC00) [pid = 720] [serial = 1047] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1A8D6C00) [pid = 720] [serial = 1033] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 119 (129C5C00) [pid = 720] [serial = 1050] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1A964400) [pid = 720] [serial = 1000] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1AC70C00) [pid = 720] [serial = 1003] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 116 (16C25800) [pid = 720] [serial = 997] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 115 (140B6000) [pid = 720] [serial = 994] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 114 (178A1000) [pid = 720] [serial = 1029] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1A9F6C00) [pid = 720] [serial = 991] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 112 (13484000) [pid = 720] [serial = 993] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 111 (11B12000) [pid = 720] [serial = 1027] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 110 (17A1FC00) [pid = 720] [serial = 1018] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 109 (17621C00) [pid = 720] [serial = 1014] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1607BC00) [pid = 720] [serial = 996] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 107 (143B2000) [pid = 720] [serial = 1006] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 106 (185BDC00) [pid = 720] [serial = 1020] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 105 (132A5C00) [pid = 720] [serial = 1008] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17627400) [pid = 720] [serial = 1015] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 103 (19A9B000) [pid = 720] [serial = 1021] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1A26F400) [pid = 720] [serial = 1023] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 101 (13424400) [pid = 720] [serial = 1005] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1A8DC800) [pid = 720] [serial = 999] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1607D800) [pid = 720] [serial = 1012] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 98 (13DC8800) [pid = 720] [serial = 1009] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 97 (16073400) [pid = 720] [serial = 1011] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1AC6D800) [pid = 720] [serial = 1002] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1A26F800) [pid = 720] [serial = 1024] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 94 (110EB400) [pid = 720] [serial = 1026] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1789F400) [pid = 720] [serial = 1017] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 92 (19A9E400) [pid = 720] [serial = 1030] [outer = 00000000] [url = about:blank] 03:42:01 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1A729000) [pid = 720] [serial = 1032] [outer = 00000000] [url = about:blank] 03:42:02 INFO - PROCESS | 720 | 1464864122035 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 844ms 03:42:02 INFO - PROCESS | 720 | 1464864122049 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 720 | 1464864122055 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:42:02 INFO - PROCESS | 720 | 1464864122061 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 720 | 1464864122063 Marionette TRACE conn3 <- [1,1454,null,{}] 03:42:02 INFO - PROCESS | 720 | 1464864122067 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 720 | 1464864122153 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:42:02 INFO - PROCESS | 720 | 1464864122160 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13254000 == 51 [pid = 720] [id = 373] 03:42:02 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (132A7C00) [pid = 720] [serial = 1118] [outer = 00000000] 03:42:02 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (140A3000) [pid = 720] [serial = 1119] [outer = 132A7C00] 03:42:02 INFO - PROCESS | 720 | 1464864122208 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (143A9000) [pid = 720] [serial = 1120] [outer = 132A7C00] 03:42:02 INFO - PROCESS | 720 | 1464864122698 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 704ms 03:42:02 INFO - PROCESS | 720 | 1464864122759 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 720 | 1464864122761 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:42:02 INFO - PROCESS | 720 | 1464864122765 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 720 | 1464864122768 Marionette TRACE conn3 <- [1,1458,null,{}] 03:42:02 INFO - PROCESS | 720 | 1464864122778 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 720 | 1464864122864 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:42:02 INFO - PROCESS | 720 | 1464864122956 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15484C00 == 52 [pid = 720] [id = 374] 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15486C00) [pid = 720] [serial = 1121] [outer = 00000000] 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (156B2000) [pid = 720] [serial = 1122] [outer = 15486C00] 03:42:03 INFO - PROCESS | 720 | 1464864123037 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15F67400) [pid = 720] [serial = 1123] [outer = 15486C00] 03:42:03 INFO - PROCESS | 720 | 1464864123411 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 03:42:03 INFO - PROCESS | 720 | 1464864123464 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 720 | 1464864123467 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:42:03 INFO - PROCESS | 720 | 1464864123470 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 720 | 1464864123472 Marionette TRACE conn3 <- [1,1462,null,{}] 03:42:03 INFO - PROCESS | 720 | 1464864123475 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 720 | 1464864123561 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:42:03 INFO - PROCESS | 720 | 1464864123569 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16079C00 == 53 [pid = 720] [id = 375] 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1607B800) [pid = 720] [serial = 1124] [outer = 00000000] 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (16279C00) [pid = 720] [serial = 1125] [outer = 1607B800] 03:42:03 INFO - PROCESS | 720 | 1464864123647 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17161000) [pid = 720] [serial = 1126] [outer = 1607B800] 03:42:04 INFO - PROCESS | 720 | 1464864124156 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 750ms 03:42:04 INFO - PROCESS | 720 | 1464864124215 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 720 | 1464864124217 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:42:04 INFO - PROCESS | 720 | 1464864124265 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 720 | 1464864124267 Marionette TRACE conn3 <- [1,1466,null,{}] 03:42:04 INFO - PROCESS | 720 | 1464864124273 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 720 | 1464864124381 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:42:04 INFO - PROCESS | 720 | 1464864124391 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110F3C00 == 54 [pid = 720] [id = 376] 03:42:04 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (17619800) [pid = 720] [serial = 1127] [outer = 00000000] 03:42:04 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1786D000) [pid = 720] [serial = 1128] [outer = 17619800] 03:42:04 INFO - PROCESS | 720 | 1464864124493 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (17897C00) [pid = 720] [serial = 1129] [outer = 17619800] 03:42:04 INFO - PROCESS | 720 | 1464864124933 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 750ms 03:42:04 INFO - PROCESS | 720 | 1464864124971 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 720 | 1464864124973 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:42:04 INFO - PROCESS | 720 | 1464864124977 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:42:04 INFO - PROCESS | 720 | 1464864124978 Marionette TRACE conn3 <- [1,1470,null,{}] 03:42:04 INFO - PROCESS | 720 | 1464864124982 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 720 | 1464864125110 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:42:05 INFO - PROCESS | 720 | 1464864125178 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18270C00 == 55 [pid = 720] [id = 377] 03:42:05 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (18272800) [pid = 720] [serial = 1130] [outer = 00000000] 03:42:05 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1864A400) [pid = 720] [serial = 1131] [outer = 18272800] 03:42:05 INFO - PROCESS | 720 | 1464864125223 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1864D000) [pid = 720] [serial = 1132] [outer = 18272800] 03:42:05 INFO - PROCESS | 720 | 1464864125641 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 688ms 03:42:05 INFO - PROCESS | 720 | 1464864125677 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 720 | 1464864125679 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:42:05 INFO - PROCESS | 720 | 1464864125683 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 720 | 1464864125684 Marionette TRACE conn3 <- [1,1474,null,{}] 03:42:05 INFO - PROCESS | 720 | 1464864125688 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 720 | 1464864125832 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1324BC00) [pid = 720] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 104 (129C4400) [pid = 720] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1A14EC00) [pid = 720] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 102 (185B2800) [pid = 720] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A9F5800) [pid = 720] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 100 (14EFD800) [pid = 720] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:42:06 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1A9F0800) [pid = 720] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:42:06 INFO - PROCESS | 720 | 1464864126096 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10681800 == 56 [pid = 720] [id = 378] 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (10683000) [pid = 720] [serial = 1133] [outer = 00000000] 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (13249800) [pid = 720] [serial = 1134] [outer = 10683000] 03:42:06 INFO - PROCESS | 720 | 1464864126139 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (13DC8C00) [pid = 720] [serial = 1135] [outer = 10683000] 03:42:06 INFO - PROCESS | 720 | 1464864126500 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 844ms 03:42:06 INFO - PROCESS | 720 | 1464864126526 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 720 | 1464864126527 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:42:06 INFO - PROCESS | 720 | 1464864126531 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:42:06 INFO - PROCESS | 720 | 1464864126532 Marionette TRACE conn3 <- [1,1478,null,{}] 03:42:06 INFO - PROCESS | 720 | 1464864126536 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 720 | 1464864126649 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:42:06 INFO - PROCESS | 720 | 1464864126658 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CB800 == 57 [pid = 720] [id = 379] 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (14095400) [pid = 720] [serial = 1136] [outer = 00000000] 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1826CC00) [pid = 720] [serial = 1137] [outer = 14095400] 03:42:06 INFO - PROCESS | 720 | 1464864126710 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (19A9D000) [pid = 720] [serial = 1138] [outer = 14095400] 03:42:07 INFO - PROCESS | 720 | 1464864127099 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 03:42:07 INFO - PROCESS | 720 | 1464864127128 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 720 | 1464864127130 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:42:07 INFO - PROCESS | 720 | 1464864127133 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 720 | 1464864127135 Marionette TRACE conn3 <- [1,1482,null,{}] 03:42:07 INFO - PROCESS | 720 | 1464864127138 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 720 | 1464864127216 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:42:07 INFO - PROCESS | 720 | 1464864127308 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0B800 == 58 [pid = 720] [id = 380] 03:42:07 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (11366800) [pid = 720] [serial = 1139] [outer = 00000000] 03:42:07 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1A15B800) [pid = 720] [serial = 1140] [outer = 11366800] 03:42:07 INFO - PROCESS | 720 | 1464864127351 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1A273000) [pid = 720] [serial = 1141] [outer = 11366800] 03:42:07 INFO - PROCESS | 720 | 1464864127749 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 625ms 03:42:07 INFO - PROCESS | 720 | 1464864127772 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 720 | 1464864127774 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:42:07 INFO - PROCESS | 720 | 1464864127777 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 720 | 1464864127779 Marionette TRACE conn3 <- [1,1486,null,{}] 03:42:07 INFO - PROCESS | 720 | 1464864127782 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 720 | 1464864127898 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:42:07 INFO - PROCESS | 720 | 1464864127907 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0AC00 == 59 [pid = 720] [id = 381] 03:42:07 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (10E12400) [pid = 720] [serial = 1142] [outer = 00000000] 03:42:07 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1A729000) [pid = 720] [serial = 1143] [outer = 10E12400] 03:42:07 INFO - PROCESS | 720 | 1464864127950 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A88C400) [pid = 720] [serial = 1144] [outer = 10E12400] 03:42:08 INFO - PROCESS | 720 | 1464864128551 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 797ms 03:42:08 INFO - PROCESS | 720 | 1464864128606 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 720 | 1464864128612 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:42:08 INFO - PROCESS | 720 | 1464864128632 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 720 | 1464864128636 Marionette TRACE conn3 <- [1,1490,null,{}] 03:42:08 INFO - PROCESS | 720 | 1464864128642 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 720 | 1464864128752 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:42:08 INFO - PROCESS | 720 | 1464864128886 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110F4C00 == 60 [pid = 720] [id = 382] 03:42:08 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1135F400) [pid = 720] [serial = 1145] [outer = 00000000] 03:42:08 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1323DC00) [pid = 720] [serial = 1146] [outer = 1135F400] 03:42:08 INFO - PROCESS | 720 | 1464864128942 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (137F8800) [pid = 720] [serial = 1147] [outer = 1135F400] 03:42:09 INFO - PROCESS | 720 | 1464864129497 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 891ms 03:42:09 INFO - PROCESS | 720 | 1464864129535 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 720 | 1464864129541 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:42:09 INFO - PROCESS | 720 | 1464864129547 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 720 | 1464864129550 Marionette TRACE conn3 <- [1,1494,null,{}] 03:42:09 INFO - PROCESS | 720 | 1464864129554 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 720 | 1464864129663 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:42:09 INFO - PROCESS | 720 | 1464864129768 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14097400 == 61 [pid = 720] [id = 383] 03:42:09 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (14E6AC00) [pid = 720] [serial = 1148] [outer = 00000000] 03:42:09 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (156B9800) [pid = 720] [serial = 1149] [outer = 14E6AC00] 03:42:09 INFO - PROCESS | 720 | 1464864129823 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1607C400) [pid = 720] [serial = 1150] [outer = 14E6AC00] 03:42:10 INFO - PROCESS | 720 | 1464864130485 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1000ms 03:42:10 INFO - PROCESS | 720 | 1464864130548 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 720 | 1464864130550 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:42:10 INFO - PROCESS | 720 | 1464864130554 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 720 | 1464864130558 Marionette TRACE conn3 <- [1,1498,null,{}] 03:42:10 INFO - PROCESS | 720 | 1464864130568 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 720 | 1464864130677 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:42:10 INFO - PROCESS | 720 | 1464864130812 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B7A000 == 62 [pid = 720] [id = 384] 03:42:10 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18656C00) [pid = 720] [serial = 1151] [outer = 00000000] 03:42:10 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1A672800) [pid = 720] [serial = 1152] [outer = 18656C00] 03:42:10 INFO - PROCESS | 720 | 1464864130869 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (1A8D2C00) [pid = 720] [serial = 1153] [outer = 18656C00] 03:42:11 INFO - PROCESS | 720 | 1464864131409 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 891ms 03:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:42:11 INFO - PROCESS | 720 | 1464864131457 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 720 | 1464864131460 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:42:11 INFO - PROCESS | 720 | 1464864131464 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 720 | 1464864131466 Marionette TRACE conn3 <- [1,1502,null,{}] 03:42:11 INFO - PROCESS | 720 | 1464864131470 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 720 | 1464864131583 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:42:11 INFO - PROCESS | 720 | 1464864131716 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A18DC00 == 63 [pid = 720] [id = 385] 03:42:11 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1A665000) [pid = 720] [serial = 1154] [outer = 00000000] 03:42:11 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A957C00) [pid = 720] [serial = 1155] [outer = 1A665000] 03:42:11 INFO - PROCESS | 720 | 1464864131769 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A95E400) [pid = 720] [serial = 1156] [outer = 1A665000] 03:42:12 INFO - PROCESS | 720 | 1464864132338 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 938ms 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:42:12 INFO - PROCESS | 720 | 1464864132409 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 720 | 1464864132411 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:42:12 INFO - PROCESS | 720 | 1464864132414 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 720 | 1464864132416 Marionette TRACE conn3 <- [1,1506,null,{}] 03:42:12 INFO - PROCESS | 720 | 1464864132420 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 720 | 1464864132521 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:42:12 INFO - PROCESS | 720 | 1464864132662 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3FC00 == 64 [pid = 720] [id = 386] 03:42:12 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A88F000) [pid = 720] [serial = 1157] [outer = 00000000] 03:42:12 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A9F3000) [pid = 720] [serial = 1158] [outer = 1A88F000] 03:42:12 INFO - PROCESS | 720 | 1464864132716 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A9F8000) [pid = 720] [serial = 1159] [outer = 1A88F000] 03:42:13 INFO - PROCESS | 720 | 1464864133500 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1140ms 03:42:13 INFO - PROCESS | 720 | 1464864133563 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 720 | 1464864133568 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:42:13 INFO - PROCESS | 720 | 1464864133574 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 720 | 1464864133578 Marionette TRACE conn3 <- [1,1510,null,{}] 03:42:13 INFO - PROCESS | 720 | 1464864133584 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 720 | 1464864133689 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:42:13 INFO - PROCESS | 720 | 1464864133852 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B05800 == 65 [pid = 720] [id = 387] 03:42:13 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (11B11800) [pid = 720] [serial = 1160] [outer = 00000000] 03:42:13 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (12BFA800) [pid = 720] [serial = 1161] [outer = 11B11800] 03:42:13 INFO - PROCESS | 720 | 1464864133902 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (13422800) [pid = 720] [serial = 1162] [outer = 11B11800] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 10E0B800 == 64 [pid = 720] [id = 380] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 103CB800 == 63 [pid = 720] [id = 379] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 10681800 == 62 [pid = 720] [id = 378] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 18270C00 == 61 [pid = 720] [id = 377] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 110F3C00 == 60 [pid = 720] [id = 376] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 16079C00 == 59 [pid = 720] [id = 375] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 15484C00 == 58 [pid = 720] [id = 374] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 13254000 == 57 [pid = 720] [id = 373] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 103C9C00 == 56 [pid = 720] [id = 372] 03:42:14 INFO - PROCESS | 720 | --DOCSHELL 10B75C00 == 55 [pid = 720] [id = 367] 03:42:14 INFO - PROCESS | 720 | 1464864134511 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 128 (1AC6CC00) [pid = 720] [serial = 1086] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 127 (1627A800) [pid = 720] [serial = 1080] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1715F400) [pid = 720] [serial = 1081] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1B054800) [pid = 720] [serial = 1089] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 124 (17621800) [pid = 720] [serial = 1062] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 123 (185B7800) [pid = 720] [serial = 1065] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1AD5DC00) [pid = 720] [serial = 1087] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 121 (14EF2400) [pid = 720] [serial = 1059] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1A14F800) [pid = 720] [serial = 1068] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 119 (140B3C00) [pid = 720] [serial = 1092] [outer = 00000000] [url = about:blank] 03:42:14 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:42:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 118 (14099000) [pid = 720] [serial = 1078] [outer = 00000000] [url = about:blank] 03:42:14 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:42:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1324E000) [pid = 720] [serial = 1077] [outer = 00000000] [url = about:blank] 03:42:14 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:42:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A9FA800) [pid = 720] [serial = 1095] [outer = 00000000] [url = about:blank] 03:42:14 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:42:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1A71DC00) [pid = 720] [serial = 1071] [outer = 00000000] [url = about:blank] 03:42:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1000ms 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A95B000) [pid = 720] [serial = 1074] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1B059400) [pid = 720] [serial = 1090] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 112 (167C9000) [pid = 720] [serial = 1093] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 111 (18654C00) [pid = 720] [serial = 1083] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1A18F800) [pid = 720] [serial = 1084] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1AD69800) [pid = 720] [serial = 1096] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1B05FC00) [pid = 720] [serial = 1098] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (10681800) [pid = 720] [serial = 1163] [outer = 1B43D800] 03:42:14 INFO - PROCESS | 720 | 1464864134608 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 720 | 1464864134612 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:42:14 INFO - PROCESS | 720 | 1464864134618 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 720 | 1464864134621 Marionette TRACE conn3 <- [1,1514,null,{}] 03:42:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:42:14 INFO - PROCESS | 720 | 1464864134624 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 720 | 1464864134749 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:42:14 INFO - PROCESS | 720 | 1464864134840 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 720 | ++DOCSHELL 0F26EC00 == 56 [pid = 720] [id = 388] 03:42:14 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (10B53C00) [pid = 720] [serial = 1164] [outer = 00000000] 03:42:14 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (12BF3400) [pid = 720] [serial = 1165] [outer = 10B53C00] 03:42:14 INFO - PROCESS | 720 | 1464864134916 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (14E69800) [pid = 720] [serial = 1166] [outer = 10B53C00] 03:42:15 INFO - PROCESS | 720 | 1464864135373 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:42:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:42:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:42:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:42:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 782ms 03:42:15 INFO - PROCESS | 720 | 1464864135405 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 720 | 1464864135407 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:42:15 INFO - PROCESS | 720 | 1464864135411 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 720 | 1464864135415 Marionette TRACE conn3 <- [1,1518,null,{}] 03:42:15 INFO - PROCESS | 720 | 1464864135429 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 720 | 1464864135514 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:42:15 INFO - PROCESS | 720 | 1464864135522 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17807000 == 57 [pid = 720] [id = 389] 03:42:15 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1786C000) [pid = 720] [serial = 1167] [outer = 00000000] 03:42:15 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17896400) [pid = 720] [serial = 1168] [outer = 1786C000] 03:42:15 INFO - PROCESS | 720 | 1464864135573 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (17A14400) [pid = 720] [serial = 1169] [outer = 1786C000] 03:42:16 INFO - PROCESS | 720 | 1464864136144 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:42:16 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:42:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:42:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:42:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:42:16 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:42:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:42:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 03:42:16 INFO - PROCESS | 720 | 1464864136213 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 720 | 1464864136218 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:42:16 INFO - PROCESS | 720 | 1464864136223 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 720 | 1464864136227 Marionette TRACE conn3 <- [1,1522,null,{}] 03:42:16 INFO - PROCESS | 720 | 1464864136233 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 720 | 1464864136379 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:42:16 INFO - PROCESS | 720 | 1464864136512 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E14800 == 58 [pid = 720] [id = 390] 03:42:16 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (10F40400) [pid = 720] [serial = 1170] [outer = 00000000] 03:42:16 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1370EC00) [pid = 720] [serial = 1171] [outer = 10F40400] 03:42:16 INFO - PROCESS | 720 | 1464864136571 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (137F4400) [pid = 720] [serial = 1172] [outer = 10F40400] 03:42:17 INFO - PROCESS | 720 | 1464864137206 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1032ms 03:42:17 INFO - PROCESS | 720 | 1464864137278 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 720 | 1464864137284 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:42:17 INFO - PROCESS | 720 | 1464864137311 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 720 | 1464864137314 Marionette TRACE conn3 <- [1,1526,null,{}] 03:42:17 INFO - PROCESS | 720 | 1464864137318 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 720 | 1464864137434 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:42:17 INFO - PROCESS | 720 | 1464864137560 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15194000 == 59 [pid = 720] [id = 391] 03:42:17 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (151E3000) [pid = 720] [serial = 1173] [outer = 00000000] 03:42:17 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (15410C00) [pid = 720] [serial = 1174] [outer = 151E3000] 03:42:17 INFO - PROCESS | 720 | 1464864137619 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1607E400) [pid = 720] [serial = 1175] [outer = 151E3000] 03:42:18 INFO - PROCESS | 720 | 1464864138226 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 938ms 03:42:18 INFO - PROCESS | 720 | 1464864138261 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 720 | 1464864138264 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:42:18 INFO - PROCESS | 720 | 1464864138268 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 720 | 1464864138272 Marionette TRACE conn3 <- [1,1530,null,{}] 03:42:18 INFO - PROCESS | 720 | 1464864138283 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 720 | 1464864138394 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:42:18 INFO - PROCESS | 720 | 1464864138501 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17A1F000 == 60 [pid = 720] [id = 392] 03:42:18 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (18277C00) [pid = 720] [serial = 1176] [outer = 00000000] 03:42:18 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (185B6C00) [pid = 720] [serial = 1177] [outer = 18277C00] 03:42:18 INFO - PROCESS | 720 | 1464864138559 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1864B800) [pid = 720] [serial = 1178] [outer = 18277C00] 03:42:19 INFO - PROCESS | 720 | 1464864139177 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 938ms 03:42:19 INFO - PROCESS | 720 | 1464864139216 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 720 | 1464864139219 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:42:19 INFO - PROCESS | 720 | 1464864139222 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 720 | 1464864139224 Marionette TRACE conn3 <- [1,1534,null,{}] 03:42:19 INFO - PROCESS | 720 | 1464864139228 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 720 | 1464864139336 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:42:19 INFO - PROCESS | 720 | 1464864139441 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A156400 == 61 [pid = 720] [id = 393] 03:42:19 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A181400) [pid = 720] [serial = 1179] [outer = 00000000] 03:42:19 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A66BC00) [pid = 720] [serial = 1180] [outer = 1A181400] 03:42:19 INFO - PROCESS | 720 | 1464864139495 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A888400) [pid = 720] [serial = 1181] [outer = 1A181400] 03:42:20 INFO - PROCESS | 720 | 1464864140111 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 954ms 03:42:20 INFO - PROCESS | 720 | 1464864140167 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 720 | 1464864140169 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:42:20 INFO - PROCESS | 720 | 1464864140173 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 720 | 1464864140175 Marionette TRACE conn3 <- [1,1538,null,{}] 03:42:20 INFO - PROCESS | 720 | 1464864140179 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 720 | 1464864140280 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:42:20 INFO - PROCESS | 720 | 1464864140386 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143A9800 == 62 [pid = 720] [id = 394] 03:42:20 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (19A9E400) [pid = 720] [serial = 1182] [outer = 00000000] 03:42:20 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1A956400) [pid = 720] [serial = 1183] [outer = 19A9E400] 03:42:20 INFO - PROCESS | 720 | 1464864140439 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1A95E000) [pid = 720] [serial = 1184] [outer = 19A9E400] 03:42:21 INFO - PROCESS | 720 | 1464864140997 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 906ms 03:42:21 INFO - PROCESS | 720 | 1464864141077 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 720 | 1464864141079 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:42:21 INFO - PROCESS | 720 | 1464864141083 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 720 | 1464864141085 Marionette TRACE conn3 <- [1,1542,null,{}] 03:42:21 INFO - PROCESS | 720 | 1464864141089 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 720 | 1464864141229 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:42:21 INFO - PROCESS | 720 | 1464864141365 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107EB800 == 63 [pid = 720] [id = 395] 03:42:21 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (178C8C00) [pid = 720] [serial = 1185] [outer = 00000000] 03:42:21 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1AD61C00) [pid = 720] [serial = 1186] [outer = 178C8C00] 03:42:21 INFO - PROCESS | 720 | 1464864141420 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1B054800) [pid = 720] [serial = 1187] [outer = 178C8C00] 03:42:22 INFO - PROCESS | 720 | 1464864142031 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1000ms 03:42:22 INFO - PROCESS | 720 | 1464864142090 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 720 | 1464864142092 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:42:22 INFO - PROCESS | 720 | 1464864142096 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 720 | 1464864142098 Marionette TRACE conn3 <- [1,1546,null,{}] 03:42:22 INFO - PROCESS | 720 | 1464864142101 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 720 | 1464864142202 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:42:22 INFO - PROCESS | 720 | 1464864142342 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0000 == 64 [pid = 720] [id = 396] 03:42:22 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (10BC0C00) [pid = 720] [serial = 1188] [outer = 00000000] 03:42:22 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (10BCA800) [pid = 720] [serial = 1189] [outer = 10BC0C00] 03:42:22 INFO - PROCESS | 720 | 1464864142396 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (10BCB000) [pid = 720] [serial = 1190] [outer = 10BC0C00] 03:42:23 INFO - PROCESS | 720 | 1464864143063 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1047ms 03:42:23 INFO - PROCESS | 720 | 1464864143151 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 720 | 1464864143156 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:42:23 INFO - PROCESS | 720 | 1464864143160 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 720 | 1464864143164 Marionette TRACE conn3 <- [1,1550,null,{}] 03:42:23 INFO - PROCESS | 720 | 1464864143184 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 720 | 1464864143295 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:42:23 INFO - PROCESS | 720 | 1464864143443 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC2800 == 65 [pid = 720] [id = 397] 03:42:23 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (10E13400) [pid = 720] [serial = 1191] [outer = 00000000] 03:42:23 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (132AC000) [pid = 720] [serial = 1192] [outer = 10E13400] 03:42:23 INFO - PROCESS | 720 | 1464864143494 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (14099000) [pid = 720] [serial = 1193] [outer = 10E13400] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 17A1DC00 == 64 [pid = 720] [id = 370] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 16277400 == 63 [pid = 720] [id = 303] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 1075D800 == 62 [pid = 720] [id = 275] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 0F26EC00 == 61 [pid = 720] [id = 388] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 11B05800 == 60 [pid = 720] [id = 387] 03:42:23 INFO - PROCESS | 720 | --DOCSHELL 110F4C00 == 59 [pid = 720] [id = 382] 03:42:24 INFO - PROCESS | 720 | 1464864144188 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1062ms 03:42:24 INFO - PROCESS | 720 | 1464864144217 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 720 | 1464864144222 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:42:24 INFO - PROCESS | 720 | 1464864144246 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:42:24 INFO - PROCESS | 720 | 1464864144251 Marionette TRACE conn3 <- [1,1554,null,{}] 03:42:24 INFO - PROCESS | 720 | 1464864144256 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 720 | 1464864144369 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:42:24 INFO - PROCESS | 720 | 1464864144510 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA7C00 == 60 [pid = 720] [id = 398] 03:42:24 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (12BA2400) [pid = 720] [serial = 1194] [outer = 00000000] 03:42:24 INFO - PROCESS | 720 | ++DOMWINDOW == 141 (1371DC00) [pid = 720] [serial = 1195] [outer = 12BA2400] 03:42:24 INFO - PROCESS | 720 | 1464864144569 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 720 | ++DOMWINDOW == 142 (15188800) [pid = 720] [serial = 1196] [outer = 12BA2400] 03:42:25 INFO - PROCESS | 720 | 1464864145168 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:42:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 937ms 03:42:25 INFO - PROCESS | 720 | 1464864145194 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 720 | 1464864145200 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:42:25 INFO - PROCESS | 720 | 1464864145206 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 720 | 1464864145209 Marionette TRACE conn3 <- [1,1558,null,{}] 03:42:25 INFO - PROCESS | 720 | 1464864145213 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 720 | 1464864145329 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:42:25 INFO - PROCESS | 720 | 1464864145467 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518F400 == 61 [pid = 720] [id = 399] 03:42:25 INFO - PROCESS | 720 | ++DOMWINDOW == 143 (15191400) [pid = 720] [serial = 1197] [outer = 00000000] 03:42:25 INFO - PROCESS | 720 | ++DOMWINDOW == 144 (16EA8000) [pid = 720] [serial = 1198] [outer = 15191400] 03:42:25 INFO - PROCESS | 720 | 1464864145523 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 720 | ++DOMWINDOW == 145 (176C8C00) [pid = 720] [serial = 1199] [outer = 15191400] 03:42:26 INFO - PROCESS | 720 | 1464864146126 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1000ms 03:42:26 INFO - PROCESS | 720 | 1464864146207 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 720 | 1464864146210 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:42:26 INFO - PROCESS | 720 | 1464864146228 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 720 | 1464864146232 Marionette TRACE conn3 <- [1,1562,null,{}] 03:42:26 INFO - PROCESS | 720 | 1464864146246 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 720 | 1464864146370 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:42:26 INFO - PROCESS | 720 | 1464864146502 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 185C0000 == 62 [pid = 720] [id = 400] 03:42:26 INFO - PROCESS | 720 | ++DOMWINDOW == 146 (19A9DC00) [pid = 720] [serial = 1200] [outer = 00000000] 03:42:26 INFO - PROCESS | 720 | ++DOMWINDOW == 147 (1A26E000) [pid = 720] [serial = 1201] [outer = 19A9DC00] 03:42:26 INFO - PROCESS | 720 | 1464864146563 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 720 | ++DOMWINDOW == 148 (1A95AC00) [pid = 720] [serial = 1202] [outer = 19A9DC00] 03:42:27 INFO - PROCESS | 720 | 1464864147164 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1000ms 03:42:27 INFO - PROCESS | 720 | 1464864147221 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 720 | 1464864147223 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:42:27 INFO - PROCESS | 720 | 1464864147227 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 720 | 1464864147229 Marionette TRACE conn3 <- [1,1566,null,{}] 03:42:27 INFO - PROCESS | 720 | 1464864147233 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 720 | 1464864147348 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:42:27 INFO - PROCESS | 720 | 1464864147486 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1AC71400 == 63 [pid = 720] [id = 401] 03:42:27 INFO - PROCESS | 720 | ++DOMWINDOW == 149 (1AC72800) [pid = 720] [serial = 1203] [outer = 00000000] 03:42:27 INFO - PROCESS | 720 | ++DOMWINDOW == 150 (1AD5E400) [pid = 720] [serial = 1204] [outer = 1AC72800] 03:42:27 INFO - PROCESS | 720 | 1464864147541 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 720 | ++DOMWINDOW == 151 (1AD62C00) [pid = 720] [serial = 1205] [outer = 1AC72800] 03:42:28 INFO - PROCESS | 720 | 1464864148091 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 891ms 03:42:28 INFO - PROCESS | 720 | 1464864148131 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 720 | 1464864148133 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:42:28 INFO - PROCESS | 720 | 1464864148136 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 720 | 1464864148138 Marionette TRACE conn3 <- [1,1570,null,{}] 03:42:28 INFO - PROCESS | 720 | 1464864148142 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 720 | 1464864148243 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:42:28 INFO - PROCESS | 720 | 1464864148353 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1AD5E000 == 64 [pid = 720] [id = 402] 03:42:28 INFO - PROCESS | 720 | ++DOMWINDOW == 152 (1AD5FC00) [pid = 720] [serial = 1206] [outer = 00000000] 03:42:28 INFO - PROCESS | 720 | ++DOMWINDOW == 153 (1B05BC00) [pid = 720] [serial = 1207] [outer = 1AD5FC00] 03:42:28 INFO - PROCESS | 720 | 1464864148407 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 720 | ++DOMWINDOW == 154 (1B05FC00) [pid = 720] [serial = 1208] [outer = 1AD5FC00] 03:42:29 INFO - PROCESS | 720 | 1464864149082 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1000ms 03:42:29 INFO - PROCESS | 720 | 1464864149138 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 720 | 1464864149140 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:42:29 INFO - PROCESS | 720 | 1464864149144 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 720 | 1464864149146 Marionette TRACE conn3 <- [1,1574,null,{}] 03:42:29 INFO - PROCESS | 720 | 1464864149150 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 720 | 1464864149272 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:42:29 INFO - PROCESS | 720 | 1464864149411 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D89000 == 65 [pid = 720] [id = 403] 03:42:29 INFO - PROCESS | 720 | ++DOMWINDOW == 155 (18D8A400) [pid = 720] [serial = 1209] [outer = 00000000] 03:42:29 INFO - PROCESS | 720 | ++DOMWINDOW == 156 (1B053400) [pid = 720] [serial = 1210] [outer = 18D8A400] 03:42:29 INFO - PROCESS | 720 | 1464864149466 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 720 | ++DOMWINDOW == 157 (1B302400) [pid = 720] [serial = 1211] [outer = 18D8A400] 03:42:30 INFO - PROCESS | 720 | 1464864150028 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 953ms 03:42:30 INFO - PROCESS | 720 | 1464864150090 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 720 | 1464864150092 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:42:30 INFO - PROCESS | 720 | 1464864150095 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 720 | 1464864150097 Marionette TRACE conn3 <- [1,1578,null,{}] 03:42:30 INFO - PROCESS | 720 | 1464864150100 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 720 | 1464864150201 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:42:30 INFO - PROCESS | 720 | 1464864150340 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A9F8C00 == 66 [pid = 720] [id = 404] 03:42:30 INFO - PROCESS | 720 | ++DOMWINDOW == 158 (1B20B400) [pid = 720] [serial = 1212] [outer = 00000000] 03:42:30 INFO - PROCESS | 720 | ++DOMWINDOW == 159 (1B30AC00) [pid = 720] [serial = 1213] [outer = 1B20B400] 03:42:30 INFO - PROCESS | 720 | 1464864150394 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 720 | ++DOMWINDOW == 160 (1B30F000) [pid = 720] [serial = 1214] [outer = 1B20B400] 03:42:31 INFO - PROCESS | 720 | 1464864151118 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1047ms 03:42:31 INFO - PROCESS | 720 | 1464864151151 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 720 | 1464864151154 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:42:31 INFO - PROCESS | 720 | 1464864151160 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 720 | 1464864151163 Marionette TRACE conn3 <- [1,1582,null,{}] 03:42:31 INFO - PROCESS | 720 | 1464864151169 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 720 | 1464864151274 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:42:31 INFO - PROCESS | 720 | 1464864151390 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10684C00 == 67 [pid = 720] [id = 405] 03:42:31 INFO - PROCESS | 720 | ++DOMWINDOW == 161 (10BBF800) [pid = 720] [serial = 1215] [outer = 00000000] 03:42:31 INFO - PROCESS | 720 | ++DOMWINDOW == 162 (10E13800) [pid = 720] [serial = 1216] [outer = 10BBF800] 03:42:31 INFO - PROCESS | 720 | 1464864151492 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 720 | ++DOMWINDOW == 163 (143AC400) [pid = 720] [serial = 1217] [outer = 10BBF800] 03:42:32 INFO - PROCESS | 720 | 1464864152180 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1093ms 03:42:32 INFO - PROCESS | 720 | 1464864152252 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 720 | 1464864152257 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:42:32 INFO - PROCESS | 720 | 1464864152263 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 720 | 1464864152267 Marionette TRACE conn3 <- [1,1586,null,{}] 03:42:32 INFO - PROCESS | 720 | 1464864152273 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 720 | 1464864152387 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:42:32 INFO - PROCESS | 720 | 1464864152531 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132B2000 == 68 [pid = 720] [id = 406] 03:42:32 INFO - PROCESS | 720 | ++DOMWINDOW == 164 (13404000) [pid = 720] [serial = 1218] [outer = 00000000] 03:42:32 INFO - PROCESS | 720 | ++DOMWINDOW == 165 (15486800) [pid = 720] [serial = 1219] [outer = 13404000] 03:42:32 INFO - PROCESS | 720 | 1464864152589 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 720 | ++DOMWINDOW == 166 (16279800) [pid = 720] [serial = 1220] [outer = 13404000] 03:42:33 INFO - PROCESS | 720 | 1464864153213 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1000ms 03:42:33 INFO - PROCESS | 720 | 1464864153265 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 720 | 1464864153271 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:42:33 INFO - PROCESS | 720 | 1464864153278 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 720 | 1464864153281 Marionette TRACE conn3 <- [1,1590,null,{}] 03:42:33 INFO - PROCESS | 720 | 1464864153285 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 720 | 1464864153404 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:42:33 INFO - PROCESS | 720 | 1464864153519 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178A1800 == 69 [pid = 720] [id = 407] 03:42:33 INFO - PROCESS | 720 | ++DOMWINDOW == 167 (178C8800) [pid = 720] [serial = 1221] [outer = 00000000] 03:42:33 INFO - PROCESS | 720 | ++DOMWINDOW == 168 (18652400) [pid = 720] [serial = 1222] [outer = 178C8800] 03:42:33 INFO - PROCESS | 720 | 1464864153618 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 720 | ++DOMWINDOW == 169 (18D85800) [pid = 720] [serial = 1223] [outer = 178C8800] 03:42:34 INFO - PROCESS | 720 | 1464864154294 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1047ms 03:42:34 INFO - PROCESS | 720 | 1464864154323 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 720 | 1464864154326 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:42:34 INFO - PROCESS | 720 | 1464864154330 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 720 | 1464864154333 Marionette TRACE conn3 <- [1,1594,null,{}] 03:42:34 INFO - PROCESS | 720 | 1464864154361 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 720 | 1464864154474 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:42:34 INFO - PROCESS | 720 | 1464864154620 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D7B400 == 70 [pid = 720] [id = 408] 03:42:34 INFO - PROCESS | 720 | ++DOMWINDOW == 170 (16D7C000) [pid = 720] [serial = 1224] [outer = 00000000] 03:42:34 INFO - PROCESS | 720 | ++DOMWINDOW == 171 (18D8FC00) [pid = 720] [serial = 1225] [outer = 16D7C000] 03:42:34 INFO - PROCESS | 720 | 1464864154679 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 720 | ++DOMWINDOW == 172 (1A271C00) [pid = 720] [serial = 1226] [outer = 16D7C000] 03:42:35 INFO - PROCESS | 720 | 1464864155270 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1015ms 03:42:35 INFO - PROCESS | 720 | 1464864155338 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 720 | 1464864155341 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:42:35 INFO - PROCESS | 720 | 1464864155345 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 720 | 1464864155347 Marionette TRACE conn3 <- [1,1598,null,{}] 03:42:35 INFO - PROCESS | 720 | 1464864155351 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 720 | 1464864155460 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:42:35 INFO - PROCESS | 720 | 1464864155601 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A26B800 == 71 [pid = 720] [id = 409] 03:42:35 INFO - PROCESS | 720 | ++DOMWINDOW == 173 (1A672C00) [pid = 720] [serial = 1227] [outer = 00000000] 03:42:35 INFO - PROCESS | 720 | ++DOMWINDOW == 174 (1AC74000) [pid = 720] [serial = 1228] [outer = 1A672C00] 03:42:35 INFO - PROCESS | 720 | 1464864155656 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 720 | ++DOMWINDOW == 175 (1B205C00) [pid = 720] [serial = 1229] [outer = 1A672C00] 03:42:36 INFO - PROCESS | 720 | 1464864156219 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 907ms 03:42:36 INFO - PROCESS | 720 | 1464864156248 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 720 | 1464864156250 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:42:36 INFO - PROCESS | 720 | 1464864156254 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 720 | 1464864156256 Marionette TRACE conn3 <- [1,1602,null,{}] 03:42:36 INFO - PROCESS | 720 | 1464864156260 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 720 | 1464864156361 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:42:36 INFO - PROCESS | 720 | 1464864156475 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D9B000 == 72 [pid = 720] [id = 410] 03:42:36 INFO - PROCESS | 720 | ++DOMWINDOW == 176 (18D9BC00) [pid = 720] [serial = 1230] [outer = 00000000] 03:42:36 INFO - PROCESS | 720 | ++DOMWINDOW == 177 (18DA2800) [pid = 720] [serial = 1231] [outer = 18D9BC00] 03:42:36 INFO - PROCESS | 720 | 1464864156568 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 720 | ++DOMWINDOW == 178 (18DA7000) [pid = 720] [serial = 1232] [outer = 18D9BC00] 03:42:37 INFO - PROCESS | 720 | 1464864157148 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:42:37 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:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 953ms 03:42:37 INFO - PROCESS | 720 | 1464864157199 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 720 | 1464864157201 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:42:37 INFO - PROCESS | 720 | 1464864157205 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 720 | 1464864157207 Marionette TRACE conn3 <- [1,1606,null,{}] 03:42:37 INFO - PROCESS | 720 | 1464864157210 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 720 | 1464864157344 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:42:37 INFO - PROCESS | 720 | 1464864157493 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E18800 == 73 [pid = 720] [id = 411] 03:42:37 INFO - PROCESS | 720 | ++DOMWINDOW == 179 (10F3C000) [pid = 720] [serial = 1233] [outer = 00000000] 03:42:37 INFO - PROCESS | 720 | ++DOMWINDOW == 180 (1B436400) [pid = 720] [serial = 1234] [outer = 10F3C000] 03:42:37 INFO - PROCESS | 720 | 1464864157548 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 720 | ++DOMWINDOW == 181 (1B43EC00) [pid = 720] [serial = 1235] [outer = 10F3C000] 03:42:38 INFO - PROCESS | 720 | 1464864158120 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 953ms 03:42:38 INFO - PROCESS | 720 | 1464864158150 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 720 | 1464864158153 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:42:38 INFO - PROCESS | 720 | 1464864158156 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 720 | 1464864158158 Marionette TRACE conn3 <- [1,1610,null,{}] 03:42:38 INFO - PROCESS | 720 | 1464864158162 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 720 | 1464864158263 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:42:38 INFO - PROCESS | 720 | --DOCSHELL 1AC71400 == 72 [pid = 720] [id = 401] 03:42:38 INFO - PROCESS | 720 | --DOCSHELL 185C0000 == 71 [pid = 720] [id = 400] 03:42:38 INFO - PROCESS | 720 | --DOCSHELL 11DA7C00 == 70 [pid = 720] [id = 398] 03:42:38 INFO - PROCESS | 720 | --DOCSHELL 1518F400 == 69 [pid = 720] [id = 399] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 0F231400 == 68 [pid = 720] [id = 276] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 143A9800 == 67 [pid = 720] [id = 394] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17622400 == 66 [pid = 720] [id = 317] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 15D6D800 == 65 [pid = 720] [id = 268] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 18278000 == 64 [pid = 720] [id = 355] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 113E2000 == 63 [pid = 720] [id = 277] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14E60800 == 62 [pid = 720] [id = 279] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 11D06000 == 61 [pid = 720] [id = 263] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1075D400 == 60 [pid = 720] [id = 262] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1409BC00 == 59 [pid = 720] [id = 272] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 12E2E800 == 58 [pid = 720] [id = 330] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 12E2DC00 == 57 [pid = 720] [id = 289] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17868000 == 56 [pid = 720] [id = 216] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 11DA9400 == 55 [pid = 720] [id = 269] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1340B800 == 54 [pid = 720] [id = 264] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 110EF800 == 53 [pid = 720] [id = 318] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10F3FC00 == 52 [pid = 720] [id = 386] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14097400 == 51 [pid = 720] [id = 383] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 0F23CC00 == 50 [pid = 720] [id = 350] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1AD5E000 == 49 [pid = 720] [id = 402] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 12BF2800 == 48 [pid = 720] [id = 274] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 18D89000 == 47 [pid = 720] [id = 403] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10B7A000 == 46 [pid = 720] [id = 384] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17808C00 == 45 [pid = 720] [id = 319] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 107E9800 == 44 [pid = 720] [id = 273] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 151EA400 == 43 [pid = 720] [id = 332] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17896800 == 42 [pid = 720] [id = 304] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1A18DC00 == 41 [pid = 720] [id = 385] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1A9F8C00 == 40 [pid = 720] [id = 404] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14E6A800 == 39 [pid = 720] [id = 302] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 131E1000 == 38 [pid = 720] [id = 278] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 143AF000 == 37 [pid = 720] [id = 368] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10BC2800 == 36 [pid = 720] [id = 397] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 0F265000 == 35 [pid = 720] [id = 371] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17807000 == 34 [pid = 720] [id = 389] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14E63000 == 33 [pid = 720] [id = 219] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17624400 == 32 [pid = 720] [id = 218] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17A1F000 == 31 [pid = 720] [id = 392] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14E61000 == 30 [pid = 720] [id = 316] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 132AA800 == 29 [pid = 720] [id = 270] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 15482800 == 28 [pid = 720] [id = 267] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 12E77800 == 27 [pid = 720] [id = 265] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10E14800 == 26 [pid = 720] [id = 390] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 15194000 == 25 [pid = 720] [id = 391] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 11D7F800 == 24 [pid = 720] [id = 353] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1864F800 == 23 [pid = 720] [id = 369] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1607E800 == 22 [pid = 720] [id = 354] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1A156400 == 21 [pid = 720] [id = 393] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 14E5B800 == 20 [pid = 720] [id = 266] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 17618400 == 19 [pid = 720] [id = 271] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 107EB800 == 18 [pid = 720] [id = 395] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 16080400 == 17 [pid = 720] [id = 345] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 18D9B000 == 16 [pid = 720] [id = 410] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10E18800 == 15 [pid = 720] [id = 411] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 1A26B800 == 14 [pid = 720] [id = 409] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10BC0000 == 13 [pid = 720] [id = 396] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 16D7B400 == 12 [pid = 720] [id = 408] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10E0AC00 == 11 [pid = 720] [id = 381] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 178A1800 == 10 [pid = 720] [id = 407] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 10684C00 == 9 [pid = 720] [id = 405] 03:42:41 INFO - PROCESS | 720 | --DOCSHELL 132B2000 == 8 [pid = 720] [id = 406] 03:42:42 INFO - PROCESS | 720 | 1464864162742 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F234800 == 9 [pid = 720] [id = 412] 03:42:42 INFO - PROCESS | 720 | ++DOMWINDOW == 182 (0F234C00) [pid = 720] [serial = 1236] [outer = 00000000] 03:42:42 INFO - PROCESS | 720 | ++DOMWINDOW == 183 (0F23B000) [pid = 720] [serial = 1237] [outer = 0F234C00] 03:42:42 INFO - PROCESS | 720 | 1464864162792 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 720 | ++DOMWINDOW == 184 (0F263400) [pid = 720] [serial = 1238] [outer = 0F234C00] 03:42:43 INFO - PROCESS | 720 | 1464864163259 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:42:43 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:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 5157ms 03:42:43 INFO - PROCESS | 720 | 1464864163315 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 720 | 1464864163320 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:42:43 INFO - PROCESS | 720 | 1464864163325 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 720 | 1464864163328 Marionette TRACE conn3 <- [1,1614,null,{}] 03:42:43 INFO - PROCESS | 720 | 1464864163333 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 720 | 1464864163424 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:42:43 INFO - PROCESS | 720 | 1464864163440 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC9800 == 10 [pid = 720] [id = 413] 03:42:43 INFO - PROCESS | 720 | ++DOMWINDOW == 185 (10BC9C00) [pid = 720] [serial = 1239] [outer = 00000000] 03:42:43 INFO - PROCESS | 720 | ++DOMWINDOW == 186 (10E0EC00) [pid = 720] [serial = 1240] [outer = 10BC9C00] 03:42:43 INFO - PROCESS | 720 | 1464864163488 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 720 | ++DOMWINDOW == 187 (10F45C00) [pid = 720] [serial = 1241] [outer = 10BC9C00] 03:42:44 INFO - PROCESS | 720 | 1464864164091 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 797ms 03:42:44 INFO - PROCESS | 720 | 1464864164130 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 720 | 1464864164134 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:42:44 INFO - PROCESS | 720 | 1464864164138 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 720 | 1464864164140 Marionette TRACE conn3 <- [1,1618,null,{}] 03:42:44 INFO - PROCESS | 720 | 1464864164144 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 720 | 1464864164263 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:42:44 INFO - PROCESS | 720 | 1464864164331 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10763000 == 11 [pid = 720] [id = 414] 03:42:44 INFO - PROCESS | 720 | ++DOMWINDOW == 188 (12BFAC00) [pid = 720] [serial = 1242] [outer = 00000000] 03:42:44 INFO - PROCESS | 720 | ++DOMWINDOW == 189 (12E2D400) [pid = 720] [serial = 1243] [outer = 12BFAC00] 03:42:44 INFO - PROCESS | 720 | 1464864164376 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 720 | ++DOMWINDOW == 190 (131E1000) [pid = 720] [serial = 1244] [outer = 12BFAC00] 03:42:44 INFO - PROCESS | 720 | 1464864164835 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 03:42:44 INFO - PROCESS | 720 | 1464864164878 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 720 | 1464864164881 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:42:44 INFO - PROCESS | 720 | 1464864164891 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 720 | 1464864164896 Marionette TRACE conn3 <- [1,1622,null,{}] 03:42:44 INFO - PROCESS | 720 | 1464864164908 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 720 | 1464864165034 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:42:45 INFO - PROCESS | 720 | 1464864165047 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409DC00 == 12 [pid = 720] [id = 415] 03:42:45 INFO - PROCESS | 720 | ++DOMWINDOW == 191 (140A0800) [pid = 720] [serial = 1245] [outer = 00000000] 03:42:45 INFO - PROCESS | 720 | ++DOMWINDOW == 192 (143A9800) [pid = 720] [serial = 1246] [outer = 140A0800] 03:42:45 INFO - PROCESS | 720 | 1464864165093 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 720 | ++DOMWINDOW == 193 (14E67400) [pid = 720] [serial = 1247] [outer = 140A0800] 03:42:45 INFO - PROCESS | 720 | 1464864165574 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 719ms 03:42:45 INFO - PROCESS | 720 | 1464864165603 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 720 | 1464864165606 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:42:45 INFO - PROCESS | 720 | 1464864165642 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 720 | 1464864165644 Marionette TRACE conn3 <- [1,1626,null,{}] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 192 (10B53C00) [pid = 720] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 191 (1A88F000) [pid = 720] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 190 (18656C00) [pid = 720] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 189 (11D7E800) [pid = 720] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 188 (18279000) [pid = 720] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 187 (1864A000) [pid = 720] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 186 (15D68800) [pid = 720] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 185 (11B11800) [pid = 720] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 184 (140B0000) [pid = 720] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 183 (1A8D4400) [pid = 720] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 182 (17619800) [pid = 720] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 181 (18272800) [pid = 720] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 180 (10B79000) [pid = 720] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 179 (18651400) [pid = 720] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 178 (15486C00) [pid = 720] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 177 (132A7C00) [pid = 720] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 176 (14E5B400) [pid = 720] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 175 (1607B800) [pid = 720] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 174 (1B05A400) [pid = 720] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 173 (10683000) [pid = 720] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 172 (10B5E800) [pid = 720] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 171 (1786C000) [pid = 720] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 170 (14095400) [pid = 720] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 169 (14E6AC00) [pid = 720] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 168 (19A9DC00) [pid = 720] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 167 (10F40400) [pid = 720] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 166 (15191400) [pid = 720] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 165 (132A8000) [pid = 720] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 164 (178C8800) [pid = 720] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 163 (151E3000) [pid = 720] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 162 (10E13400) [pid = 720] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 161 (10BBF800) [pid = 720] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 160 (11366800) [pid = 720] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 159 (18277C00) [pid = 720] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 158 (1AC72800) [pid = 720] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 157 (18D9BC00) [pid = 720] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 156 (1B20B400) [pid = 720] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 155 (1AD5FC00) [pid = 720] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 154 (18D8A400) [pid = 720] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 153 (1627B400) [pid = 720] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 152 (1A665000) [pid = 720] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 151 (19AA5800) [pid = 720] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 150 (1A963400) [pid = 720] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 149 (1135F400) [pid = 720] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 148 (10E12400) [pid = 720] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 147 (1A959800) [pid = 720] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 146 (13250C00) [pid = 720] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 145 (10BC0C00) [pid = 720] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 144 (1A152400) [pid = 720] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 143 (0F269C00) [pid = 720] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 142 (1A672C00) [pid = 720] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 141 (178C8C00) [pid = 720] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 140 (12BA2400) [pid = 720] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 139 (13404000) [pid = 720] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 138 (19A9E400) [pid = 720] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 137 (16D7C000) [pid = 720] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:42:46 INFO - PROCESS | 720 | --DOMWINDOW == 136 (1A181400) [pid = 720] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:42:46 INFO - PROCESS | 720 | 1464864166759 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 720 | 1464864166845 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:42:46 INFO - PROCESS | 720 | 1464864166853 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BBF800 == 13 [pid = 720] [id = 416] 03:42:46 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (10BC0C00) [pid = 720] [serial = 1248] [outer = 00000000] 03:42:46 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (10E0A800) [pid = 720] [serial = 1249] [outer = 10BC0C00] 03:42:46 INFO - PROCESS | 720 | 1464864166900 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (10E11800) [pid = 720] [serial = 1250] [outer = 10BC0C00] 03:42:47 INFO - PROCESS | 720 | 1464864167333 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1719ms 03:42:47 INFO - PROCESS | 720 | 1464864167362 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 720 | 1464864167364 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:42:47 INFO - PROCESS | 720 | 1464864167367 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 720 | 1464864167369 Marionette TRACE conn3 <- [1,1630,null,{}] 03:42:47 INFO - PROCESS | 720 | 1464864167372 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 720 | 1464864167452 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:42:47 INFO - PROCESS | 720 | 1464864167460 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1324E000 == 14 [pid = 720] [id = 417] 03:42:47 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (13250C00) [pid = 720] [serial = 1251] [outer = 00000000] 03:42:47 INFO - PROCESS | 720 | ++DOMWINDOW == 141 (140B0000) [pid = 720] [serial = 1252] [outer = 13250C00] 03:42:47 INFO - PROCESS | 720 | 1464864167514 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 720 | ++DOMWINDOW == 142 (15197800) [pid = 720] [serial = 1253] [outer = 13250C00] 03:42:47 INFO - PROCESS | 720 | 1464864167976 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 625ms 03:42:48 INFO - PROCESS | 720 | 1464864168012 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 720 | 1464864168014 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 720 | 1464864168017 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 720 | 1464864168019 Marionette TRACE conn3 <- [1,1634,null,{}] 03:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:42:48 INFO - PROCESS | 720 | 1464864168023 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 720 | 1464864168102 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:42:48 INFO - PROCESS | 720 | 1464864168109 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10762000 == 15 [pid = 720] [id = 418] 03:42:48 INFO - PROCESS | 720 | ++DOMWINDOW == 143 (15689400) [pid = 720] [serial = 1254] [outer = 00000000] 03:42:48 INFO - PROCESS | 720 | ++DOMWINDOW == 144 (15D6F800) [pid = 720] [serial = 1255] [outer = 15689400] 03:42:48 INFO - PROCESS | 720 | 1464864168159 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 720 | ++DOMWINDOW == 145 (16077800) [pid = 720] [serial = 1256] [outer = 15689400] 03:42:48 INFO - PROCESS | 720 | 1464864168607 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 625ms 03:42:48 INFO - PROCESS | 720 | 1464864168660 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 720 | 1464864168662 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:42:48 INFO - PROCESS | 720 | 1464864168669 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 720 | 1464864168671 Marionette TRACE conn3 <- [1,1638,null,{}] 03:42:48 INFO - PROCESS | 720 | 1464864168674 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 720 | 1464864168804 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:42:48 INFO - PROCESS | 720 | 1464864168948 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F231400 == 16 [pid = 720] [id = 419] 03:42:48 INFO - PROCESS | 720 | ++DOMWINDOW == 146 (0F231C00) [pid = 720] [serial = 1257] [outer = 00000000] 03:42:49 INFO - PROCESS | 720 | ++DOMWINDOW == 147 (0F263000) [pid = 720] [serial = 1258] [outer = 0F231C00] 03:42:49 INFO - PROCESS | 720 | 1464864169007 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 720 | ++DOMWINDOW == 148 (10328400) [pid = 720] [serial = 1259] [outer = 0F231C00] 03:42:49 INFO - PROCESS | 720 | 1464864169634 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1000ms 03:42:49 INFO - PROCESS | 720 | 1464864169673 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 720 | 1464864169677 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:42:49 INFO - PROCESS | 720 | 1464864169682 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:42:49 INFO - PROCESS | 720 | 1464864169686 Marionette TRACE conn3 <- [1,1642,null,{}] 03:42:49 INFO - PROCESS | 720 | 1464864169691 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 720 | 1464864169796 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:42:49 INFO - PROCESS | 720 | 1464864169910 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BA1800 == 17 [pid = 720] [id = 420] 03:42:49 INFO - PROCESS | 720 | ++DOMWINDOW == 149 (12BF0800) [pid = 720] [serial = 1260] [outer = 00000000] 03:42:50 INFO - PROCESS | 720 | ++DOMWINDOW == 150 (132AA800) [pid = 720] [serial = 1261] [outer = 12BF0800] 03:42:50 INFO - PROCESS | 720 | 1464864170007 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 720 | ++DOMWINDOW == 151 (1340D400) [pid = 720] [serial = 1262] [outer = 12BF0800] 03:42:50 INFO - PROCESS | 720 | 1464864170549 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 937ms 03:42:50 INFO - PROCESS | 720 | 1464864170628 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 720 | 1464864170632 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:42:50 INFO - PROCESS | 720 | 1464864170635 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 720 | 1464864170638 Marionette TRACE conn3 <- [1,1646,null,{}] 03:42:50 INFO - PROCESS | 720 | 1464864170642 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 720 | 1464864170742 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:42:50 INFO - PROCESS | 720 | 1464864170881 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140A9400 == 18 [pid = 720] [id = 421] 03:42:50 INFO - PROCESS | 720 | ++DOMWINDOW == 152 (140B5800) [pid = 720] [serial = 1263] [outer = 00000000] 03:42:50 INFO - PROCESS | 720 | ++DOMWINDOW == 153 (15480000) [pid = 720] [serial = 1264] [outer = 140B5800] 03:42:50 INFO - PROCESS | 720 | 1464864170947 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 720 | ++DOMWINDOW == 154 (1607A400) [pid = 720] [serial = 1265] [outer = 140B5800] 03:42:51 INFO - PROCESS | 720 | 1464864171566 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1000ms 03:42:51 INFO - PROCESS | 720 | 1464864171636 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 720 | 1464864171640 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:42:51 INFO - PROCESS | 720 | 1464864171664 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 720 | 1464864171669 Marionette TRACE conn3 <- [1,1650,null,{}] 03:42:51 INFO - PROCESS | 720 | 1464864171675 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 720 | 1464864171802 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:42:51 INFO - PROCESS | 720 | 1464864171934 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D72800 == 19 [pid = 720] [id = 422] 03:42:51 INFO - PROCESS | 720 | ++DOMWINDOW == 155 (16D72C00) [pid = 720] [serial = 1266] [outer = 00000000] 03:42:52 INFO - PROCESS | 720 | ++DOMWINDOW == 156 (16D79400) [pid = 720] [serial = 1267] [outer = 16D72C00] 03:42:52 INFO - PROCESS | 720 | 1464864171997 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 720 | ++DOMWINDOW == 157 (16D7C000) [pid = 720] [serial = 1268] [outer = 16D72C00] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 156 (17896400) [pid = 720] [serial = 1168] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 155 (14E69800) [pid = 720] [serial = 1166] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 154 (10E12800) [pid = 720] [serial = 1101] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 153 (1A273000) [pid = 720] [serial = 1141] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 152 (13DC8C00) [pid = 720] [serial = 1135] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 151 (1A8D2800) [pid = 720] [serial = 1108] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 150 (19A9D000) [pid = 720] [serial = 1138] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 149 (1826CC00) [pid = 720] [serial = 1137] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 148 (17161000) [pid = 720] [serial = 1126] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 147 (1607E400) [pid = 720] [serial = 1175] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 146 (15410C00) [pid = 720] [serial = 1174] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 145 (15486800) [pid = 720] [serial = 1219] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 144 (14099000) [pid = 720] [serial = 1193] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 143 (1371DC00) [pid = 720] [serial = 1195] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 142 (143AC400) [pid = 720] [serial = 1217] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 141 (1A15B800) [pid = 720] [serial = 1140] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 140 (132AC000) [pid = 720] [serial = 1192] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 139 (12BF3400) [pid = 720] [serial = 1165] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 138 (1A9F8000) [pid = 720] [serial = 1159] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 137 (1A672800) [pid = 720] [serial = 1152] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 136 (153B1000) [pid = 720] [serial = 1039] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 135 (185C0400) [pid = 720] [serial = 1066] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1A183800) [pid = 720] [serial = 1069] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 133 (1789B800) [pid = 720] [serial = 1042] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 132 (12BFA800) [pid = 720] [serial = 1161] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 131 (1A9F3000) [pid = 720] [serial = 1158] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 130 (1607C400) [pid = 720] [serial = 1150] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 129 (137F8800) [pid = 720] [serial = 1147] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 128 (1B209C00) [pid = 720] [serial = 1099] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 127 (13422800) [pid = 720] [serial = 1162] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1A962C00) [pid = 720] [serial = 1075] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1A8D2C00) [pid = 720] [serial = 1153] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 124 (10E13800) [pid = 720] [serial = 1216] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1786D000) [pid = 720] [serial = 1128] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1864A400) [pid = 720] [serial = 1131] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 121 (10E18400) [pid = 720] [serial = 1102] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1A71D400) [pid = 720] [serial = 1107] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 119 (156B2000) [pid = 720] [serial = 1122] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 118 (15F67400) [pid = 720] [serial = 1123] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 117 (17897C00) [pid = 720] [serial = 1129] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 116 (140A3000) [pid = 720] [serial = 1119] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 115 (143A9000) [pid = 720] [serial = 1120] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 114 (172BF400) [pid = 720] [serial = 1105] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1607C800) [pid = 720] [serial = 1104] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 112 (16279C00) [pid = 720] [serial = 1125] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1B301400) [pid = 720] [serial = 1111] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1B20F800) [pid = 720] [serial = 1110] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 109 (13249800) [pid = 720] [serial = 1134] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 108 (13716800) [pid = 720] [serial = 1117] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 107 (132B0400) [pid = 720] [serial = 1116] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 106 (0F26D800) [pid = 720] [serial = 1113] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 105 (17A14400) [pid = 720] [serial = 1169] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1864D000) [pid = 720] [serial = 1132] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1A95AC00) [pid = 720] [serial = 1202] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1AD5E400) [pid = 720] [serial = 1204] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 101 (137F4400) [pid = 720] [serial = 1172] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 100 (176C8C00) [pid = 720] [serial = 1199] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1A26E000) [pid = 720] [serial = 1201] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1A66BC00) [pid = 720] [serial = 1180] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 97 (15D66C00) [pid = 720] [serial = 1057] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 96 (16EA8000) [pid = 720] [serial = 1198] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 95 (18D8FC00) [pid = 720] [serial = 1225] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 94 (18D85800) [pid = 720] [serial = 1223] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1A729000) [pid = 720] [serial = 1143] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1370EC00) [pid = 720] [serial = 1171] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 91 (18652400) [pid = 720] [serial = 1222] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 90 (185B6C00) [pid = 720] [serial = 1177] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1B05FC00) [pid = 720] [serial = 1208] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1B30AC00) [pid = 720] [serial = 1213] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1B302400) [pid = 720] [serial = 1211] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1B053400) [pid = 720] [serial = 1210] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 85 (17869800) [pid = 720] [serial = 1063] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1A95E400) [pid = 720] [serial = 1156] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1A71FC00) [pid = 720] [serial = 1072] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 82 (1AD63800) [pid = 720] [serial = 1048] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 81 (1323DC00) [pid = 720] [serial = 1146] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A88C400) [pid = 720] [serial = 1144] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A9FAC00) [pid = 720] [serial = 1045] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 78 (151E0C00) [pid = 720] [serial = 1060] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 77 (10BCB000) [pid = 720] [serial = 1190] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1AC6D000) [pid = 720] [serial = 1036] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 75 (0F270400) [pid = 720] [serial = 1114] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 74 (1A957C00) [pid = 720] [serial = 1155] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1B205C00) [pid = 720] [serial = 1229] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1B054800) [pid = 720] [serial = 1187] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 71 (15188800) [pid = 720] [serial = 1196] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 70 (18DA2800) [pid = 720] [serial = 1231] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 69 (10BCA800) [pid = 720] [serial = 1189] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 68 (16279800) [pid = 720] [serial = 1220] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 67 (169D5000) [pid = 720] [serial = 715] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 66 (1A95E000) [pid = 720] [serial = 1184] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 65 (1AD61C00) [pid = 720] [serial = 1186] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 64 (1A271C00) [pid = 720] [serial = 1226] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 63 (1A888400) [pid = 720] [serial = 1181] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 62 (1AC74000) [pid = 720] [serial = 1228] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 61 (1A956400) [pid = 720] [serial = 1183] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 60 (1B05BC00) [pid = 720] [serial = 1207] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 59 (156B9800) [pid = 720] [serial = 1149] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 58 (1864B800) [pid = 720] [serial = 1178] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 57 (1AD62C00) [pid = 720] [serial = 1205] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 56 (18DA7000) [pid = 720] [serial = 1232] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 55 (1B436400) [pid = 720] [serial = 1234] [outer = 00000000] [url = about:blank] 03:42:52 INFO - PROCESS | 720 | --DOMWINDOW == 54 (1B30F000) [pid = 720] [serial = 1214] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 720 | 1464864173296 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1657ms 03:42:53 INFO - PROCESS | 720 | 1464864173320 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 720 | 1464864173323 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:42:53 INFO - PROCESS | 720 | 1464864173328 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 720 | 1464864173333 Marionette TRACE conn3 <- [1,1654,null,{}] 03:42:53 INFO - PROCESS | 720 | 1464864173338 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 720 | 1464864173419 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:42:53 INFO - PROCESS | 720 | 1464864173431 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC7400 == 20 [pid = 720] [id = 423] 03:42:53 INFO - PROCESS | 720 | ++DOMWINDOW == 55 (10BC7C00) [pid = 720] [serial = 1269] [outer = 00000000] 03:42:53 INFO - PROCESS | 720 | ++DOMWINDOW == 56 (10BCB000) [pid = 720] [serial = 1270] [outer = 10BC7C00] 03:42:53 INFO - PROCESS | 720 | 1464864173478 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 720 | ++DOMWINDOW == 57 (10E0A000) [pid = 720] [serial = 1271] [outer = 10BC7C00] 03:42:53 INFO - PROCESS | 720 | 1464864173952 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 657ms 03:42:54 INFO - PROCESS | 720 | 1464864173984 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 720 | 1464864173990 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:42:54 INFO - PROCESS | 720 | 1464864173997 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:42:54 INFO - PROCESS | 720 | 1464864174000 Marionette TRACE conn3 <- [1,1658,null,{}] 03:42:54 INFO - PROCESS | 720 | 1464864174004 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 720 | 1464864174113 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:42:54 INFO - PROCESS | 720 | 1464864174123 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113A2000 == 21 [pid = 720] [id = 424] 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 58 (113A2C00) [pid = 720] [serial = 1272] [outer = 00000000] 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (113E0C00) [pid = 720] [serial = 1273] [outer = 113A2C00] 03:42:54 INFO - PROCESS | 720 | 1464864174171 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (11B05400) [pid = 720] [serial = 1274] [outer = 113A2C00] 03:42:54 INFO - PROCESS | 720 | 1464864174624 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:42:54 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:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 641ms 03:42:54 INFO - PROCESS | 720 | 1464864174638 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 720 | 1464864174640 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:42:54 INFO - PROCESS | 720 | 1464864174643 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 720 | 1464864174647 Marionette TRACE conn3 <- [1,1662,null,{}] 03:42:54 INFO - PROCESS | 720 | 1464864174657 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 720 | 1464864174736 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:42:54 INFO - PROCESS | 720 | 1464864174744 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA9000 == 22 [pid = 720] [id = 425] 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (12BF1000) [pid = 720] [serial = 1275] [outer = 00000000] 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (1317A400) [pid = 720] [serial = 1276] [outer = 12BF1000] 03:42:54 INFO - PROCESS | 720 | 1464864174791 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (13252400) [pid = 720] [serial = 1277] [outer = 12BF1000] 03:42:55 INFO - PROCESS | 720 | 1464864175225 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:42:55 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:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 641ms 03:42:55 INFO - PROCESS | 720 | 1464864175282 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 720 | 1464864175285 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:42:55 INFO - PROCESS | 720 | 1464864175288 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 720 | 1464864175290 Marionette TRACE conn3 <- [1,1666,null,{}] 03:42:55 INFO - PROCESS | 720 | 1464864175293 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 720 | 1464864175399 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:42:55 INFO - PROCESS | 720 | 1464864175406 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13178C00 == 23 [pid = 720] [id = 426] 03:42:55 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (132A4C00) [pid = 720] [serial = 1278] [outer = 00000000] 03:42:55 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (13710800) [pid = 720] [serial = 1279] [outer = 132A4C00] 03:42:55 INFO - PROCESS | 720 | 1464864175450 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (137F5000) [pid = 720] [serial = 1280] [outer = 132A4C00] 03:42:55 INFO - PROCESS | 720 | 1464864175895 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:42:55 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:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 625ms 03:42:55 INFO - PROCESS | 720 | 1464864175925 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 720 | 1464864175926 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:42:55 INFO - PROCESS | 720 | 1464864175930 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 720 | 1464864175931 Marionette TRACE conn3 <- [1,1670,null,{}] 03:42:55 INFO - PROCESS | 720 | 1464864175935 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 720 | 1464864176034 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:42:56 INFO - PROCESS | 720 | 1464864176040 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F0400 == 24 [pid = 720] [id = 427] 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (13DC8C00) [pid = 720] [serial = 1281] [outer = 00000000] 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (1409CC00) [pid = 720] [serial = 1282] [outer = 13DC8C00] 03:42:56 INFO - PROCESS | 720 | 1464864176088 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (140A2C00) [pid = 720] [serial = 1283] [outer = 13DC8C00] 03:42:56 INFO - PROCESS | 720 | 1464864176545 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 625ms 03:42:56 INFO - PROCESS | 720 | 1464864176573 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 720 | 1464864176575 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:42:56 INFO - PROCESS | 720 | 1464864176578 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:42:56 INFO - PROCESS | 720 | 1464864176579 Marionette TRACE conn3 <- [1,1674,null,{}] 03:42:56 INFO - PROCESS | 720 | 1464864176583 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 720 | 1464864176694 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:42:56 INFO - PROCESS | 720 | 1464864176777 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5DC00 == 25 [pid = 720] [id = 428] 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (14E63400) [pid = 720] [serial = 1284] [outer = 00000000] 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (1518E400) [pid = 720] [serial = 1285] [outer = 14E63400] 03:42:56 INFO - PROCESS | 720 | 1464864176829 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (15196800) [pid = 720] [serial = 1286] [outer = 14E63400] 03:42:57 INFO - PROCESS | 720 | 1464864177238 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:42:57 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:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 703ms 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 71 (10F3C000) [pid = 720] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 70 (15689400) [pid = 720] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 69 (12BFAC00) [pid = 720] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 68 (140A0800) [pid = 720] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 67 (0F234C00) [pid = 720] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 66 (10BC9C00) [pid = 720] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 65 (10BC0C00) [pid = 720] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:42:57 INFO - PROCESS | 720 | --DOMWINDOW == 64 (13250C00) [pid = 720] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:42:57 INFO - PROCESS | 720 | 1464864177321 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:42:57 INFO - PROCESS | 720 | 1464864177323 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:42:57 INFO - PROCESS | 720 | 1464864177327 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 720 | 1464864177329 Marionette TRACE conn3 <- [1,1678,null,{}] 03:42:57 INFO - PROCESS | 720 | 1464864177333 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 720 | 1464864177408 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:42:57 INFO - PROCESS | 720 | 1464864177414 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0000 == 26 [pid = 720] [id = 429] 03:42:57 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (132A9400) [pid = 720] [serial = 1287] [outer = 00000000] 03:42:57 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (14E62400) [pid = 720] [serial = 1288] [outer = 132A9400] 03:42:57 INFO - PROCESS | 720 | 1464864177457 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (14E6A000) [pid = 720] [serial = 1289] [outer = 132A9400] 03:42:57 INFO - PROCESS | 720 | 1464864177874 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 594ms 03:42:57 INFO - PROCESS | 720 | 1464864177925 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 720 | 1464864177927 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:42:57 INFO - PROCESS | 720 | 1464864177934 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 720 | 1464864177936 Marionette TRACE conn3 <- [1,1682,null,{}] 03:42:57 INFO - PROCESS | 720 | 1464864177939 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 720 | 1464864178011 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:42:58 INFO - PROCESS | 720 | 1464864178018 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1547D400 == 27 [pid = 720] [id = 430] 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (1547D800) [pid = 720] [serial = 1290] [outer = 00000000] 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (15684400) [pid = 720] [serial = 1291] [outer = 1547D800] 03:42:58 INFO - PROCESS | 720 | 1464864178061 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (15689400) [pid = 720] [serial = 1292] [outer = 1547D800] 03:42:58 INFO - PROCESS | 720 | 1464864178495 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 594ms 03:42:58 INFO - PROCESS | 720 | 1464864178527 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 720 | 1464864178529 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:42:58 INFO - PROCESS | 720 | 1464864178543 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 720 | 1464864178545 Marionette TRACE conn3 <- [1,1686,null,{}] 03:42:58 INFO - PROCESS | 720 | 1464864178553 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 720 | 1464864178625 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:42:58 INFO - PROCESS | 720 | 1464864178631 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15416800 == 28 [pid = 720] [id = 431] 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (15483400) [pid = 720] [serial = 1293] [outer = 00000000] 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (15F66C00) [pid = 720] [serial = 1294] [outer = 15483400] 03:42:58 INFO - PROCESS | 720 | 1464864178675 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (15F6F400) [pid = 720] [serial = 1295] [outer = 15483400] 03:42:59 INFO - PROCESS | 720 | 1464864179101 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:42:59 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:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 593ms 03:42:59 INFO - PROCESS | 720 | 1464864179141 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 720 | 1464864179143 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:42:59 INFO - PROCESS | 720 | 1464864179150 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 720 | 1464864179152 Marionette TRACE conn3 <- [1,1690,null,{}] 03:42:59 INFO - PROCESS | 720 | 1464864179155 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 720 | 1464864179228 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:42:59 INFO - PROCESS | 720 | 1464864179235 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107EE400 == 29 [pid = 720] [id = 432] 03:42:59 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (10BCD400) [pid = 720] [serial = 1296] [outer = 00000000] 03:42:59 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1607AC00) [pid = 720] [serial = 1297] [outer = 10BCD400] 03:42:59 INFO - PROCESS | 720 | 1464864179279 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1409D000) [pid = 720] [serial = 1298] [outer = 10BCD400] 03:42:59 INFO - PROCESS | 720 | 1464864179966 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 828ms 03:43:00 INFO - PROCESS | 720 | 1464864179990 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 720 | 1464864179995 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:43:00 INFO - PROCESS | 720 | 1464864180000 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 720 | 1464864180004 Marionette TRACE conn3 <- [1,1694,null,{}] 03:43:00 INFO - PROCESS | 720 | 1464864180010 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 720 | 1464864180113 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:43:00 INFO - PROCESS | 720 | 1464864180212 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B59400 == 30 [pid = 720] [id = 433] 03:43:00 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (10B70800) [pid = 720] [serial = 1299] [outer = 00000000] 03:43:00 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (10E10400) [pid = 720] [serial = 1300] [outer = 10B70800] 03:43:00 INFO - PROCESS | 720 | 1464864180267 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (10F44C00) [pid = 720] [serial = 1301] [outer = 10B70800] 03:43:00 INFO - PROCESS | 720 | 1464864180830 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 844ms 03:43:00 INFO - PROCESS | 720 | 1464864180843 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 720 | 1464864180849 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:43:00 INFO - PROCESS | 720 | 1464864180856 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 720 | 1464864180859 Marionette TRACE conn3 <- [1,1698,null,{}] 03:43:00 INFO - PROCESS | 720 | 1464864180862 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 720 | 1464864181008 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:43:01 INFO - PROCESS | 720 | 1464864181078 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113AB400 == 31 [pid = 720] [id = 434] 03:43:01 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (129C4000) [pid = 720] [serial = 1302] [outer = 00000000] 03:43:01 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (13249C00) [pid = 720] [serial = 1303] [outer = 129C4000] 03:43:01 INFO - PROCESS | 720 | 1464864181131 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (13423800) [pid = 720] [serial = 1304] [outer = 129C4000] 03:43:01 INFO - PROCESS | 720 | 1464864181666 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 844ms 03:43:01 INFO - PROCESS | 720 | 1464864181697 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 720 | 1464864181700 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:43:01 INFO - PROCESS | 720 | 1464864181704 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 720 | 1464864181707 Marionette TRACE conn3 <- [1,1702,null,{}] 03:43:01 INFO - PROCESS | 720 | 1464864181719 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 720 | 1464864181825 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:43:01 INFO - PROCESS | 720 | 1464864181924 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23E400 == 32 [pid = 720] [id = 435] 03:43:01 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (15418000) [pid = 720] [serial = 1305] [outer = 00000000] 03:43:01 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15D6F400) [pid = 720] [serial = 1306] [outer = 15418000] 03:43:01 INFO - PROCESS | 720 | 1464864181980 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (16277800) [pid = 720] [serial = 1307] [outer = 15418000] 03:43:02 INFO - PROCESS | 720 | 1464864182591 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 938ms 03:43:02 INFO - PROCESS | 720 | 1464864182648 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 720 | 1464864182651 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:43:02 INFO - PROCESS | 720 | 1464864182654 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 720 | 1464864182656 Marionette TRACE conn3 <- [1,1706,null,{}] 03:43:02 INFO - PROCESS | 720 | 1464864182659 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 720 | 1464864182770 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:43:02 INFO - PROCESS | 720 | 1464864182866 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13478400 == 33 [pid = 720] [id = 436] 03:43:02 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1409C000) [pid = 720] [serial = 1308] [outer = 00000000] 03:43:02 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (167C8C00) [pid = 720] [serial = 1309] [outer = 1409C000] 03:43:02 INFO - PROCESS | 720 | 1464864182919 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (169D5000) [pid = 720] [serial = 1310] [outer = 1409C000] 03:43:03 INFO - PROCESS | 720 | 1464864183561 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 938ms 03:43:03 INFO - PROCESS | 720 | 1464864183600 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 720 | 1464864183604 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:43:03 INFO - PROCESS | 720 | 1464864183610 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 720 | 1464864183614 Marionette TRACE conn3 <- [1,1710,null,{}] 03:43:03 INFO - PROCESS | 720 | 1464864183621 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 720 | 1464864183719 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:43:03 INFO - PROCESS | 720 | 1464864183829 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1032DC00 == 34 [pid = 720] [id = 437] 03:43:03 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (10764800) [pid = 720] [serial = 1311] [outer = 00000000] 03:43:03 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (10F3F000) [pid = 720] [serial = 1312] [outer = 10764800] 03:43:03 INFO - PROCESS | 720 | 1464864183877 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (11D03C00) [pid = 720] [serial = 1313] [outer = 10764800] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 90 (16077800) [pid = 720] [serial = 1256] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 89 (12E2D400) [pid = 720] [serial = 1243] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 88 (143A9800) [pid = 720] [serial = 1246] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 87 (131E1000) [pid = 720] [serial = 1244] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 86 (14E67400) [pid = 720] [serial = 1247] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 85 (0F23B000) [pid = 720] [serial = 1237] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 84 (0F263400) [pid = 720] [serial = 1238] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 83 (10E0EC00) [pid = 720] [serial = 1240] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 82 (10E0A800) [pid = 720] [serial = 1249] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 81 (10E11800) [pid = 720] [serial = 1250] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 80 (10F45C00) [pid = 720] [serial = 1241] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 79 (15197800) [pid = 720] [serial = 1253] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 78 (140B0000) [pid = 720] [serial = 1252] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1B43EC00) [pid = 720] [serial = 1235] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | --DOMWINDOW == 76 (15D6F800) [pid = 720] [serial = 1255] [outer = 00000000] [url = about:blank] 03:43:04 INFO - PROCESS | 720 | 1464864184398 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:43:04 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:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 843ms 03:43:04 INFO - PROCESS | 720 | 1464864184453 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 720 | 1464864184458 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:43:04 INFO - PROCESS | 720 | 1464864184464 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 720 | 1464864184467 Marionette TRACE conn3 <- [1,1714,null,{}] 03:43:04 INFO - PROCESS | 720 | 1464864184470 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 720 | 1464864184586 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:43:04 INFO - PROCESS | 720 | 1464864184697 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E16000 == 35 [pid = 720] [id = 438] 03:43:04 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (10F43800) [pid = 720] [serial = 1314] [outer = 00000000] 03:43:04 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (12BF7C00) [pid = 720] [serial = 1315] [outer = 10F43800] 03:43:04 INFO - PROCESS | 720 | 1464864184742 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (13417000) [pid = 720] [serial = 1316] [outer = 10F43800] 03:43:05 INFO - PROCESS | 720 | 1464864185119 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 688ms 03:43:05 INFO - PROCESS | 720 | 1464864185163 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 720 | 1464864185165 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:43:05 INFO - PROCESS | 720 | 1464864185169 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 720 | 1464864185172 Marionette TRACE conn3 <- [1,1718,null,{}] 03:43:05 INFO - PROCESS | 720 | 1464864185183 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 720 | 1464864185291 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:43:05 INFO - PROCESS | 720 | 1464864185300 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137FB800 == 36 [pid = 720] [id = 439] 03:43:05 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (1409D400) [pid = 720] [serial = 1317] [outer = 00000000] 03:43:05 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (14E5F400) [pid = 720] [serial = 1318] [outer = 1409D400] 03:43:05 INFO - PROCESS | 720 | 1464864185346 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1518A800) [pid = 720] [serial = 1319] [outer = 1409D400] 03:43:05 INFO - PROCESS | 720 | 1464864185813 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:43:05 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:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 03:43:05 INFO - PROCESS | 720 | 1464864185867 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 720 | 1464864185870 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:43:05 INFO - PROCESS | 720 | 1464864185874 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 720 | 1464864185875 Marionette TRACE conn3 <- [1,1722,null,{}] 03:43:05 INFO - PROCESS | 720 | 1464864185879 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 720 | 1464864185957 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:43:05 INFO - PROCESS | 720 | 1464864185966 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5D800 == 37 [pid = 720] [id = 440] 03:43:05 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (15195C00) [pid = 720] [serial = 1320] [outer = 00000000] 03:43:06 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15680000) [pid = 720] [serial = 1321] [outer = 15195C00] 03:43:06 INFO - PROCESS | 720 | 1464864186013 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15D6E400) [pid = 720] [serial = 1322] [outer = 15195C00] 03:43:06 INFO - PROCESS | 720 | 1464864186481 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:43:06 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:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 641ms 03:43:06 INFO - PROCESS | 720 | 1464864186511 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 720 | 1464864186513 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:43:06 INFO - PROCESS | 720 | 1464864186516 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 720 | 1464864186527 Marionette TRACE conn3 <- [1,1726,null,{}] 03:43:06 INFO - PROCESS | 720 | 1464864186531 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 720 | 1464864186635 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:43:06 INFO - PROCESS | 720 | 1464864186719 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113A4000 == 38 [pid = 720] [id = 441] 03:43:06 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15416C00) [pid = 720] [serial = 1323] [outer = 00000000] 03:43:06 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1627A000) [pid = 720] [serial = 1324] [outer = 15416C00] 03:43:06 INFO - PROCESS | 720 | 1464864186764 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1627AC00) [pid = 720] [serial = 1325] [outer = 15416C00] 03:43:07 INFO - PROCESS | 720 | 1464864187217 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 766ms 03:43:07 INFO - PROCESS | 720 | 1464864187278 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 720 | 1464864187280 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:43:07 INFO - PROCESS | 720 | 1464864187283 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 720 | 1464864187284 Marionette TRACE conn3 <- [1,1730,null,{}] 03:43:07 INFO - PROCESS | 720 | 1464864187288 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 720 | 1464864187414 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:43:07 INFO - PROCESS | 720 | 1464864187483 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16C27C00 == 39 [pid = 720] [id = 442] 03:43:07 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (16D6EC00) [pid = 720] [serial = 1326] [outer = 00000000] 03:43:07 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (16EAF000) [pid = 720] [serial = 1327] [outer = 16D6EC00] 03:43:07 INFO - PROCESS | 720 | 1464864187528 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (172BF400) [pid = 720] [serial = 1328] [outer = 16D6EC00] 03:43:07 INFO - PROCESS | 720 | 1464864187941 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 703ms 03:43:07 INFO - PROCESS | 720 | 1464864187983 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 720 | 1464864187984 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:43:08 INFO - PROCESS | 720 | 1464864187988 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 720 | 1464864187989 Marionette TRACE conn3 <- [1,1734,null,{}] 03:43:08 INFO - PROCESS | 720 | 1464864188004 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 720 | 1464864188134 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:43:08 INFO - PROCESS | 720 | 1464864188146 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16C27400 == 40 [pid = 720] [id = 443] 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (16EA3C00) [pid = 720] [serial = 1329] [outer = 00000000] 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (17620400) [pid = 720] [serial = 1330] [outer = 16EA3C00] 03:43:08 INFO - PROCESS | 720 | 1464864188194 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17620C00) [pid = 720] [serial = 1331] [outer = 16EA3C00] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 93 (12BF1000) [pid = 720] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 92 (16D72C00) [pid = 720] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10BC7C00) [pid = 720] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 90 (132A4C00) [pid = 720] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 89 (113A2C00) [pid = 720] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 88 (13DC8C00) [pid = 720] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 87 (14E63400) [pid = 720] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 86 (132A9400) [pid = 720] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 85 (0F231C00) [pid = 720] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 84 (12BF0800) [pid = 720] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1547D800) [pid = 720] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:43:08 INFO - PROCESS | 720 | --DOMWINDOW == 82 (15483400) [pid = 720] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:43:08 INFO - PROCESS | 720 | 1464864188668 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:43:08 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:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 750ms 03:43:08 INFO - PROCESS | 720 | 1464864188729 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 720 | 1464864188731 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:43:08 INFO - PROCESS | 720 | 1464864188734 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 720 | 1464864188736 Marionette TRACE conn3 <- [1,1738,null,{}] 03:43:08 INFO - PROCESS | 720 | 1464864188739 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 720 | 1464864188817 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:43:08 INFO - PROCESS | 720 | 1464864188824 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23D800 == 41 [pid = 720] [id = 444] 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (113A1400) [pid = 720] [serial = 1332] [outer = 00000000] 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15483400) [pid = 720] [serial = 1333] [outer = 113A1400] 03:43:08 INFO - PROCESS | 720 | 1464864188867 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (16D72C00) [pid = 720] [serial = 1334] [outer = 113A1400] 03:43:09 INFO - PROCESS | 720 | 1464864189313 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:43:09 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:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 641ms 03:43:09 INFO - PROCESS | 720 | 1464864189372 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 720 | 1464864189374 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:43:09 INFO - PROCESS | 720 | 1464864189377 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:43:09 INFO - PROCESS | 720 | 1464864189379 Marionette TRACE conn3 <- [1,1742,null,{}] 03:43:09 INFO - PROCESS | 720 | 1464864189383 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 720 | 1464864189458 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:43:09 INFO - PROCESS | 720 | 1464864189466 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23F800 == 42 [pid = 720] [id = 445] 03:43:09 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (0F263800) [pid = 720] [serial = 1335] [outer = 00000000] 03:43:09 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (176C2000) [pid = 720] [serial = 1336] [outer = 0F263800] 03:43:09 INFO - PROCESS | 720 | 1464864189516 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1780DC00) [pid = 720] [serial = 1337] [outer = 0F263800] 03:43:09 INFO - PROCESS | 720 | 1464864189950 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 594ms 03:43:09 INFO - PROCESS | 720 | 1464864189975 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 720 | 1464864189977 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:43:10 INFO - PROCESS | 720 | 1464864189992 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 720 | 1464864189994 Marionette TRACE conn3 <- [1,1746,null,{}] 03:43:10 INFO - PROCESS | 720 | 1464864189998 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 720 | 1464864190073 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:43:10 INFO - PROCESS | 720 | 1464864190080 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11361C00 == 43 [pid = 720] [id = 446] 03:43:10 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (13DC0800) [pid = 720] [serial = 1338] [outer = 00000000] 03:43:10 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (17874400) [pid = 720] [serial = 1339] [outer = 13DC0800] 03:43:10 INFO - PROCESS | 720 | 1464864190123 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (17895400) [pid = 720] [serial = 1340] [outer = 13DC0800] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 1547D400 == 42 [pid = 720] [id = 430] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 15416800 == 41 [pid = 720] [id = 431] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 0F234800 == 40 [pid = 720] [id = 412] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 13478400 == 39 [pid = 720] [id = 436] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 1032DC00 == 38 [pid = 720] [id = 437] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 0F23E400 == 37 [pid = 720] [id = 435] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 10B59400 == 36 [pid = 720] [id = 433] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 113AB400 == 35 [pid = 720] [id = 434] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 107EE400 == 34 [pid = 720] [id = 432] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 10E16000 == 33 [pid = 720] [id = 438] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 137FB800 == 32 [pid = 720] [id = 439] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 14E5D800 == 31 [pid = 720] [id = 440] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 16C27C00 == 30 [pid = 720] [id = 442] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 16C27400 == 29 [pid = 720] [id = 443] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 0F23D800 == 28 [pid = 720] [id = 444] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 113A4000 == 27 [pid = 720] [id = 441] 03:43:11 INFO - PROCESS | 720 | --DOCSHELL 0F23F800 == 26 [pid = 720] [id = 445] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 90 (14E62400) [pid = 720] [serial = 1288] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 89 (15196800) [pid = 720] [serial = 1286] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 88 (10328400) [pid = 720] [serial = 1259] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 87 (0F263000) [pid = 720] [serial = 1258] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1340D400) [pid = 720] [serial = 1262] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 85 (132AA800) [pid = 720] [serial = 1261] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 84 (15480000) [pid = 720] [serial = 1264] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 83 (13710800) [pid = 720] [serial = 1279] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 82 (15F6F400) [pid = 720] [serial = 1295] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 81 (15689400) [pid = 720] [serial = 1292] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 80 (15684400) [pid = 720] [serial = 1291] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 79 (13252400) [pid = 720] [serial = 1277] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 78 (14E6A000) [pid = 720] [serial = 1289] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 77 (15F66C00) [pid = 720] [serial = 1294] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1317A400) [pid = 720] [serial = 1276] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 75 (16D7C000) [pid = 720] [serial = 1268] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 74 (16D79400) [pid = 720] [serial = 1267] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 73 (10BCB000) [pid = 720] [serial = 1270] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 72 (137F5000) [pid = 720] [serial = 1280] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 71 (10E0A000) [pid = 720] [serial = 1271] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 70 (113E0C00) [pid = 720] [serial = 1273] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 69 (11B05400) [pid = 720] [serial = 1274] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 68 (140A2C00) [pid = 720] [serial = 1283] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 67 (1409CC00) [pid = 720] [serial = 1282] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | --DOMWINDOW == 66 (1518E400) [pid = 720] [serial = 1285] [outer = 00000000] [url = about:blank] 03:43:11 INFO - PROCESS | 720 | 1464864191874 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1938ms 03:43:11 INFO - PROCESS | 720 | 1464864191915 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 720 | 1464864191919 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:43:11 INFO - PROCESS | 720 | 1464864191924 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:43:11 INFO - PROCESS | 720 | 1464864191928 Marionette TRACE conn3 <- [1,1750,null,{}] 03:43:11 INFO - PROCESS | 720 | 1464864191933 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 720 | 1464864192021 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:43:12 INFO - PROCESS | 720 | 1464864192030 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26F400 == 27 [pid = 720] [id = 447] 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (10322800) [pid = 720] [serial = 1341] [outer = 00000000] 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (1075C800) [pid = 720] [serial = 1342] [outer = 10322800] 03:43:12 INFO - PROCESS | 720 | 1464864192077 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (107ED800) [pid = 720] [serial = 1343] [outer = 10322800] 03:43:12 INFO - PROCESS | 720 | 1464864192572 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 03:43:12 INFO - PROCESS | 720 | 1464864192625 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 720 | 1464864192631 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:43:12 INFO - PROCESS | 720 | 1464864192637 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 720 | 1464864192640 Marionette TRACE conn3 <- [1,1754,null,{}] 03:43:12 INFO - PROCESS | 720 | 1464864192644 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 720 | 1464864192724 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:43:12 INFO - PROCESS | 720 | 1464864192734 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC9000 == 28 [pid = 720] [id = 448] 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (10BC9400) [pid = 720] [serial = 1344] [outer = 00000000] 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (10E09C00) [pid = 720] [serial = 1345] [outer = 10BC9400] 03:43:12 INFO - PROCESS | 720 | 1464864192779 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (10E0F400) [pid = 720] [serial = 1346] [outer = 10BC9400] 03:43:13 INFO - PROCESS | 720 | 1464864193228 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 625ms 03:43:13 INFO - PROCESS | 720 | 1464864193273 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 720 | 1464864193275 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:43:13 INFO - PROCESS | 720 | 1464864193279 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 720 | 1464864193283 Marionette TRACE conn3 <- [1,1758,null,{}] 03:43:13 INFO - PROCESS | 720 | 1464864193296 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 720 | 1464864193378 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:43:13 INFO - PROCESS | 720 | 1464864193492 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12B60800 == 29 [pid = 720] [id = 449] 03:43:13 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (12B62000) [pid = 720] [serial = 1347] [outer = 00000000] 03:43:13 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (12BEEC00) [pid = 720] [serial = 1348] [outer = 12B62000] 03:43:13 INFO - PROCESS | 720 | 1464864193548 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (12E73000) [pid = 720] [serial = 1349] [outer = 12B62000] 03:43:13 INFO - PROCESS | 720 | 1464864193930 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 704ms 03:43:14 INFO - PROCESS | 720 | 1464864193978 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 720 | 1464864193980 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:43:14 INFO - PROCESS | 720 | 1464864193983 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 720 | 1464864193985 Marionette TRACE conn3 <- [1,1762,null,{}] 03:43:14 INFO - PROCESS | 720 | 1464864193988 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 720 | 1464864194099 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:43:14 INFO - PROCESS | 720 | 1464864194136 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E70800 == 30 [pid = 720] [id = 450] 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1317A400) [pid = 720] [serial = 1350] [outer = 00000000] 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (13409800) [pid = 720] [serial = 1351] [outer = 1317A400] 03:43:14 INFO - PROCESS | 720 | 1464864194191 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (1347B000) [pid = 720] [serial = 1352] [outer = 1317A400] 03:43:14 INFO - PROCESS | 720 | 1464864194573 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 640ms 03:43:14 INFO - PROCESS | 720 | 1464864194621 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 720 | 1464864194623 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:43:14 INFO - PROCESS | 720 | 1464864194626 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:43:14 INFO - PROCESS | 720 | 1464864194628 Marionette TRACE conn3 <- [1,1766,null,{}] 03:43:14 INFO - PROCESS | 720 | 1464864194632 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 720 | 1464864194736 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:43:14 INFO - PROCESS | 720 | 1464864194778 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13479C00 == 31 [pid = 720] [id = 451] 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (1347A000) [pid = 720] [serial = 1353] [outer = 00000000] 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (14096000) [pid = 720] [serial = 1354] [outer = 1347A000] 03:43:14 INFO - PROCESS | 720 | 1464864194821 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (140A0000) [pid = 720] [serial = 1355] [outer = 1347A000] 03:43:15 INFO - PROCESS | 720 | 1464864195226 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:43:15 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:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 641ms 03:43:15 INFO - PROCESS | 720 | 1464864195265 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 720 | 1464864195267 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:43:15 INFO - PROCESS | 720 | 1464864195270 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 720 | 1464864195272 Marionette TRACE conn3 <- [1,1770,null,{}] 03:43:15 INFO - PROCESS | 720 | 1464864195275 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 720 | 1464864195397 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:43:15 INFO - PROCESS | 720 | 1464864195406 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B7800 == 32 [pid = 720] [id = 452] 03:43:15 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (143A9800) [pid = 720] [serial = 1356] [outer = 00000000] 03:43:15 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (14E69C00) [pid = 720] [serial = 1357] [outer = 143A9800] 03:43:15 INFO - PROCESS | 720 | 1464864195451 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15190800) [pid = 720] [serial = 1358] [outer = 143A9800] 03:43:15 INFO - PROCESS | 720 | 1464864195850 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:43:15 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:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms 03:43:15 INFO - PROCESS | 720 | 1464864195908 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 720 | 1464864195910 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:43:15 INFO - PROCESS | 720 | 1464864195913 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 720 | 1464864195915 Marionette TRACE conn3 <- [1,1774,null,{}] 03:43:15 INFO - PROCESS | 720 | 1464864195918 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 720 | 1464864195992 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:43:16 INFO - PROCESS | 720 | 1464864196105 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518D400 == 33 [pid = 720] [id = 453] 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15197000) [pid = 720] [serial = 1359] [outer = 00000000] 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (15410000) [pid = 720] [serial = 1360] [outer = 15197000] 03:43:16 INFO - PROCESS | 720 | 1464864196148 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (15410400) [pid = 720] [serial = 1361] [outer = 15197000] 03:43:16 INFO - PROCESS | 720 | 1464864196496 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:43:16 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:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 03:43:16 INFO - PROCESS | 720 | 1464864196552 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 720 | 1464864196554 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:43:16 INFO - PROCESS | 720 | 1464864196573 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:43:16 INFO - PROCESS | 720 | 1464864196575 Marionette TRACE conn3 <- [1,1778,null,{}] 03:43:16 INFO - PROCESS | 720 | 1464864196578 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 720 | 1464864196671 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:43:16 INFO - PROCESS | 720 | 1464864196677 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCEC00 == 34 [pid = 720] [id = 454] 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (153ADC00) [pid = 720] [serial = 1362] [outer = 00000000] 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (156B9800) [pid = 720] [serial = 1363] [outer = 153ADC00] 03:43:16 INFO - PROCESS | 720 | 1464864196721 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (15D2D800) [pid = 720] [serial = 1364] [outer = 153ADC00] 03:43:17 INFO - PROCESS | 720 | 1464864197167 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:43:17 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:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 640ms 03:43:17 INFO - PROCESS | 720 | 1464864197213 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 720 | 1464864197215 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 720 | 1464864197218 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:43:17 INFO - PROCESS | 720 | 1464864197220 Marionette TRACE conn3 <- [1,1782,null,{}] 03:43:17 INFO - PROCESS | 720 | 1464864197223 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 720 | 1464864197327 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:43:17 INFO - PROCESS | 720 | 1464864197415 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 129C0400 == 35 [pid = 720] [id = 455] 03:43:17 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (15F6EC00) [pid = 720] [serial = 1365] [outer = 00000000] 03:43:17 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (16076000) [pid = 720] [serial = 1366] [outer = 15F6EC00] 03:43:17 INFO - PROCESS | 720 | 1464864197459 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1607B000) [pid = 720] [serial = 1367] [outer = 15F6EC00] 03:43:17 INFO - PROCESS | 720 | 1464864197866 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 703ms 03:43:17 INFO - PROCESS | 720 | 1464864197918 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 720 | 1464864197920 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:43:17 INFO - PROCESS | 720 | 1464864197923 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 720 | 1464864197925 Marionette TRACE conn3 <- [1,1786,null,{}] 03:43:17 INFO - PROCESS | 720 | 1464864197946 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 720 | 1464864198058 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:43:18 INFO - PROCESS | 720 | 1464864198069 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16075C00 == 36 [pid = 720] [id = 456] 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (16279000) [pid = 720] [serial = 1368] [outer = 00000000] 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (16C24400) [pid = 720] [serial = 1369] [outer = 16279000] 03:43:18 INFO - PROCESS | 720 | 1464864198112 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (16D74800) [pid = 720] [serial = 1370] [outer = 16279000] 03:43:18 INFO - PROCESS | 720 | 1464864198535 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 641ms 03:43:18 INFO - PROCESS | 720 | 1464864198562 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 720 | 1464864198564 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:43:18 INFO - PROCESS | 720 | 1464864198567 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 720 | 1464864198570 Marionette TRACE conn3 <- [1,1790,null,{}] 03:43:18 INFO - PROCESS | 720 | 1464864198573 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 720 | 1464864198699 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:43:18 INFO - PROCESS | 720 | 1464864198793 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A7000 == 37 [pid = 720] [id = 457] 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (16D7C800) [pid = 720] [serial = 1371] [outer = 00000000] 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1761BC00) [pid = 720] [serial = 1372] [outer = 16D7C800] 03:43:18 INFO - PROCESS | 720 | 1464864198844 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (17807000) [pid = 720] [serial = 1373] [outer = 16D7C800] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 98 (0F263800) [pid = 720] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 97 (15416C00) [pid = 720] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 96 (16D6EC00) [pid = 720] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 95 (16EA3C00) [pid = 720] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 94 (113A1400) [pid = 720] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 93 (15195C00) [pid = 720] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1409D400) [pid = 720] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10F43800) [pid = 720] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 90 (10764800) [pid = 720] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1409C000) [pid = 720] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 88 (15418000) [pid = 720] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 87 (129C4000) [pid = 720] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 86 (10B70800) [pid = 720] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 85 (10BCD400) [pid = 720] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:43:19 INFO - PROCESS | 720 | --DOMWINDOW == 84 (140B5800) [pid = 720] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:43:19 INFO - PROCESS | 720 | 1464864199391 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 828ms 03:43:19 INFO - PROCESS | 720 | 1464864199416 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 720 | 1464864199418 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:43:19 INFO - PROCESS | 720 | 1464864199421 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 720 | 1464864199422 Marionette TRACE conn3 <- [1,1794,null,{}] 03:43:19 INFO - PROCESS | 720 | 1464864199426 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 720 | 1464864199501 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:43:19 INFO - PROCESS | 720 | 1464864199507 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11369800 == 38 [pid = 720] [id = 458] 03:43:19 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (1317AC00) [pid = 720] [serial = 1374] [outer = 00000000] 03:43:19 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (14097000) [pid = 720] [serial = 1375] [outer = 1317AC00] 03:43:19 INFO - PROCESS | 720 | 1464864199549 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (143A7C00) [pid = 720] [serial = 1376] [outer = 1317AC00] 03:43:20 INFO - PROCESS | 720 | 1464864199999 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 640ms 03:43:20 INFO - PROCESS | 720 | 1464864200059 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 720 | 1464864200061 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:43:20 INFO - PROCESS | 720 | 1464864200064 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 720 | 1464864200066 Marionette TRACE conn3 <- [1,1798,null,{}] 03:43:20 INFO - PROCESS | 720 | 1464864200069 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 720 | 1464864200143 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:43:20 INFO - PROCESS | 720 | 1464864200151 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B7000 == 39 [pid = 720] [id = 459] 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (15483000) [pid = 720] [serial = 1377] [outer = 00000000] 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (16EA6400) [pid = 720] [serial = 1378] [outer = 15483000] 03:43:20 INFO - PROCESS | 720 | 1464864200197 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1761F400) [pid = 720] [serial = 1379] [outer = 15483000] 03:43:20 INFO - PROCESS | 720 | 1464864200665 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 641ms 03:43:20 INFO - PROCESS | 720 | 1464864200703 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 720 | 1464864200705 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:43:20 INFO - PROCESS | 720 | 1464864200708 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 720 | 1464864200710 Marionette TRACE conn3 <- [1,1802,null,{}] 03:43:20 INFO - PROCESS | 720 | 1464864200713 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 720 | 1464864200787 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:43:20 INFO - PROCESS | 720 | 1464864200794 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A9400 == 40 [pid = 720] [id = 460] 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (14095800) [pid = 720] [serial = 1380] [outer = 00000000] 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (17894800) [pid = 720] [serial = 1381] [outer = 14095800] 03:43:20 INFO - PROCESS | 720 | 1464864200837 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1789CC00) [pid = 720] [serial = 1382] [outer = 14095800] 03:43:21 INFO - PROCESS | 720 | 1464864201441 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 796ms 03:43:21 INFO - PROCESS | 720 | 1464864201536 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 720 | 1464864201540 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 720 | 1464864201590 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 720 | 1464864201594 Marionette TRACE conn3 <- [1,1806,null,{}] 03:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:43:21 INFO - PROCESS | 720 | 1464864201601 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 720 | 1464864201729 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:43:21 INFO - PROCESS | 720 | 1464864201854 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23E000 == 41 [pid = 720] [id = 461] 03:43:21 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (0F26AC00) [pid = 720] [serial = 1383] [outer = 00000000] 03:43:21 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (10374400) [pid = 720] [serial = 1384] [outer = 0F26AC00] 03:43:21 INFO - PROCESS | 720 | 1464864201915 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (10BCC000) [pid = 720] [serial = 1385] [outer = 0F26AC00] 03:43:22 INFO - PROCESS | 720 | 1464864202604 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1093ms 03:43:22 INFO - PROCESS | 720 | 1464864202868 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 720 | 1464864202872 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:43:22 INFO - PROCESS | 720 | 1464864202878 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 720 | 1464864202880 Marionette TRACE conn3 <- [1,1810,null,{}] 03:43:22 INFO - PROCESS | 720 | 1464864202886 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:43:23 INFO - PROCESS | 720 | 1464864202988 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:43:23 INFO - PROCESS | 720 | 1464864203094 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103C9400 == 42 [pid = 720] [id = 462] 03:43:23 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (10B57800) [pid = 720] [serial = 1386] [outer = 00000000] 03:43:23 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (10BC3800) [pid = 720] [serial = 1387] [outer = 10B57800] 03:43:23 INFO - PROCESS | 720 | 1464864203141 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (10E14000) [pid = 720] [serial = 1388] [outer = 10B57800] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 140B7000 == 41 [pid = 720] [id = 459] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 11369800 == 40 [pid = 720] [id = 458] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 132A7000 == 39 [pid = 720] [id = 457] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 16075C00 == 38 [pid = 720] [id = 456] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 129C0400 == 37 [pid = 720] [id = 455] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 10BCEC00 == 36 [pid = 720] [id = 454] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 1518D400 == 35 [pid = 720] [id = 453] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 140B7800 == 34 [pid = 720] [id = 452] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 13479C00 == 33 [pid = 720] [id = 451] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 12E70800 == 32 [pid = 720] [id = 450] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 12B60800 == 31 [pid = 720] [id = 449] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 10BC9000 == 30 [pid = 720] [id = 448] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 98 (17874400) [pid = 720] [serial = 1339] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOCSHELL 0F26F400 == 29 [pid = 720] [id = 447] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1607A400) [pid = 720] [serial = 1265] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1780DC00) [pid = 720] [serial = 1337] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1627A000) [pid = 720] [serial = 1324] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 94 (16EAF000) [pid = 720] [serial = 1327] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1627AC00) [pid = 720] [serial = 1325] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17620400) [pid = 720] [serial = 1330] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 91 (172BF400) [pid = 720] [serial = 1328] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 90 (17620C00) [pid = 720] [serial = 1331] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 89 (176C2000) [pid = 720] [serial = 1336] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 88 (15483400) [pid = 720] [serial = 1333] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15680000) [pid = 720] [serial = 1321] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 86 (14E5F400) [pid = 720] [serial = 1318] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1518A800) [pid = 720] [serial = 1319] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 84 (12BF7C00) [pid = 720] [serial = 1315] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 83 (13417000) [pid = 720] [serial = 1316] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 82 (11D03C00) [pid = 720] [serial = 1313] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 81 (10F3F000) [pid = 720] [serial = 1312] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 80 (169D5000) [pid = 720] [serial = 1310] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 79 (167C8C00) [pid = 720] [serial = 1309] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 78 (16277800) [pid = 720] [serial = 1307] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 77 (15D6F400) [pid = 720] [serial = 1306] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 76 (13423800) [pid = 720] [serial = 1304] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 75 (13249C00) [pid = 720] [serial = 1303] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 74 (10F44C00) [pid = 720] [serial = 1301] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 73 (10E10400) [pid = 720] [serial = 1300] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1607AC00) [pid = 720] [serial = 1297] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 71 (1409D000) [pid = 720] [serial = 1298] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 70 (15D6E400) [pid = 720] [serial = 1322] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | --DOMWINDOW == 69 (16D72C00) [pid = 720] [serial = 1334] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 720 | 1464864203758 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 890ms 03:43:23 INFO - PROCESS | 720 | 1464864203775 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 720 | 1464864203779 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:43:23 INFO - PROCESS | 720 | 1464864203787 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 720 | 1464864203790 Marionette TRACE conn3 <- [1,1814,null,{}] 03:43:23 INFO - PROCESS | 720 | 1464864203794 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 720 | 1464864203875 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:43:23 INFO - PROCESS | 720 | 1464864203962 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC8800 == 30 [pid = 720] [id = 463] 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (10E0E400) [pid = 720] [serial = 1389] [outer = 00000000] 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (110F5C00) [pid = 720] [serial = 1390] [outer = 10E0E400] 03:43:24 INFO - PROCESS | 720 | 1464864204017 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (113AB400) [pid = 720] [serial = 1391] [outer = 10E0E400] 03:43:24 INFO - PROCESS | 720 | 1464864204431 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 704ms 03:43:24 INFO - PROCESS | 720 | 1464864204485 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 720 | 1464864204487 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:43:24 INFO - PROCESS | 720 | 1464864204491 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 720 | 1464864204493 Marionette TRACE conn3 <- [1,1818,null,{}] 03:43:24 INFO - PROCESS | 720 | 1464864204502 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 720 | 1464864204585 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:43:24 INFO - PROCESS | 720 | 1464864204598 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E2E400 == 31 [pid = 720] [id = 464] 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (12E70800) [pid = 720] [serial = 1392] [outer = 00000000] 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (1324CC00) [pid = 720] [serial = 1393] [outer = 12E70800] 03:43:24 INFO - PROCESS | 720 | 1464864204646 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (132AC400) [pid = 720] [serial = 1394] [outer = 12E70800] 03:43:25 INFO - PROCESS | 720 | 1464864205108 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:43:25 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:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 625ms 03:43:25 INFO - PROCESS | 720 | 1464864205128 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 720 | 1464864205130 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:43:25 INFO - PROCESS | 720 | 1464864205133 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 720 | 1464864205135 Marionette TRACE conn3 <- [1,1822,null,{}] 03:43:25 INFO - PROCESS | 720 | 1464864205139 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 720 | 1464864205216 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:43:25 INFO - PROCESS | 720 | 1464864205223 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13479C00 == 32 [pid = 720] [id = 465] 03:43:25 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1347E000) [pid = 720] [serial = 1395] [outer = 00000000] 03:43:25 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (1409EC00) [pid = 720] [serial = 1396] [outer = 1347E000] 03:43:25 INFO - PROCESS | 720 | 1464864205271 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (140B0000) [pid = 720] [serial = 1397] [outer = 1347E000] 03:43:25 INFO - PROCESS | 720 | 1464864205729 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:43:25 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:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 625ms 03:43:25 INFO - PROCESS | 720 | 1464864205777 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:43:25 INFO - PROCESS | 720 | 1464864205780 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 720 | 1464864205785 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 720 | 1464864205787 Marionette TRACE conn3 <- [1,1826,null,{}] 03:43:25 INFO - PROCESS | 720 | 1464864205790 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 720 | 1464864205902 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:43:25 INFO - PROCESS | 720 | 1464864205908 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143AF000 == 33 [pid = 720] [id = 466] 03:43:25 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (143B1800) [pid = 720] [serial = 1398] [outer = 00000000] 03:43:25 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (14E67400) [pid = 720] [serial = 1399] [outer = 143B1800] 03:43:25 INFO - PROCESS | 720 | 1464864205952 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (1518AC00) [pid = 720] [serial = 1400] [outer = 143B1800] 03:43:26 INFO - PROCESS | 720 | 1464864206411 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 704ms 03:43:26 INFO - PROCESS | 720 | 1464864206484 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 720 | 1464864206486 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:43:26 INFO - PROCESS | 720 | 1464864206490 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 720 | 1464864206491 Marionette TRACE conn3 <- [1,1830,null,{}] 03:43:26 INFO - PROCESS | 720 | 1464864206495 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 720 | 1464864206622 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:43:26 INFO - PROCESS | 720 | 1464864206683 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15190000 == 34 [pid = 720] [id = 467] 03:43:26 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (151EA800) [pid = 720] [serial = 1401] [outer = 00000000] 03:43:26 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (15684800) [pid = 720] [serial = 1402] [outer = 151EA800] 03:43:26 INFO - PROCESS | 720 | 1464864206728 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15D68000) [pid = 720] [serial = 1403] [outer = 151EA800] 03:43:27 INFO - PROCESS | 720 | 1464864207152 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 03:43:27 INFO - PROCESS | 720 | 1464864207187 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 720 | 1464864207189 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:43:27 INFO - PROCESS | 720 | 1464864207192 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 720 | 1464864207194 Marionette TRACE conn3 <- [1,1834,null,{}] 03:43:27 INFO - PROCESS | 720 | 1464864207197 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 720 | 1464864207325 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:43:27 INFO - PROCESS | 720 | 1464864207350 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D2F400 == 35 [pid = 720] [id = 468] 03:43:27 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (15F72C00) [pid = 720] [serial = 1404] [outer = 00000000] 03:43:27 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (1607AC00) [pid = 720] [serial = 1405] [outer = 15F72C00] 03:43:27 INFO - PROCESS | 720 | 1464864207396 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1607B800) [pid = 720] [serial = 1406] [outer = 15F72C00] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 86 (15F6EC00) [pid = 720] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 85 (10322800) [pid = 720] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1347A000) [pid = 720] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 83 (153ADC00) [pid = 720] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 82 (13DC0800) [pid = 720] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 81 (143A9800) [pid = 720] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1317A400) [pid = 720] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 79 (16279000) [pid = 720] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 78 (12B62000) [pid = 720] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 77 (10BC9400) [pid = 720] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 76 (15197000) [pid = 720] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 75 (16D7C800) [pid = 720] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 74 (15483000) [pid = 720] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:43:27 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1317AC00) [pid = 720] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:43:28 INFO - PROCESS | 720 | 1464864207983 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:43:28 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:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 829ms 03:43:28 INFO - PROCESS | 720 | 1464864208035 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 720 | 1464864208037 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:43:28 INFO - PROCESS | 720 | 1464864208041 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 720 | 1464864208042 Marionette TRACE conn3 <- [1,1838,null,{}] 03:43:28 INFO - PROCESS | 720 | 1464864208046 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 720 | 1464864208118 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:43:28 INFO - PROCESS | 720 | 1464864208124 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 720 | ++DOCSHELL 10BC6800 == 36 [pid = 720] [id = 469] 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (10BC6C00) [pid = 720] [serial = 1407] [outer = 00000000] 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (14098000) [pid = 720] [serial = 1408] [outer = 10BC6C00] 03:43:28 INFO - PROCESS | 720 | 1464864208168 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (14E60000) [pid = 720] [serial = 1409] [outer = 10BC6C00] 03:43:28 INFO - PROCESS | 720 | 1464864208613 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms 03:43:28 INFO - PROCESS | 720 | 1464864208679 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 720 | 1464864208681 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:43:28 INFO - PROCESS | 720 | 1464864208685 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 720 | 1464864208686 Marionette TRACE conn3 <- [1,1842,null,{}] 03:43:28 INFO - PROCESS | 720 | 1464864208689 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 720 | 1464864208764 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:43:28 INFO - PROCESS | 720 | 1464864208771 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 720 | ++DOCSHELL 14099000 == 37 [pid = 720] [id = 470] 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (14E63400) [pid = 720] [serial = 1410] [outer = 00000000] 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (16072C00) [pid = 720] [serial = 1411] [outer = 14E63400] 03:43:28 INFO - PROCESS | 720 | 1464864208813 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (167C6C00) [pid = 720] [serial = 1412] [outer = 14E63400] 03:43:29 INFO - PROCESS | 720 | 1464864209258 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 641ms 03:43:29 INFO - PROCESS | 720 | 1464864209323 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 720 | 1464864209325 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:43:29 INFO - PROCESS | 720 | 1464864209328 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:43:29 INFO - PROCESS | 720 | 1464864209329 Marionette TRACE conn3 <- [1,1846,null,{}] 03:43:29 INFO - PROCESS | 720 | 1464864209334 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 720 | 1464864209407 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:43:29 INFO - PROCESS | 720 | 1464864209416 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13418000 == 38 [pid = 720] [id = 471] 03:43:29 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (167C8C00) [pid = 720] [serial = 1413] [outer = 00000000] 03:43:29 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (16C22800) [pid = 720] [serial = 1414] [outer = 167C8C00] 03:43:29 INFO - PROCESS | 720 | 1464864209459 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (16C24000) [pid = 720] [serial = 1415] [outer = 167C8C00] 03:43:29 INFO - PROCESS | 720 | 1464864209893 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 593ms 03:43:29 INFO - PROCESS | 720 | 1464864209958 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 720 | 1464864209962 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:43:30 INFO - PROCESS | 720 | 1464864209972 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:43:30 INFO - PROCESS | 720 | 1464864209976 Marionette TRACE conn3 <- [1,1850,null,{}] 03:43:30 INFO - PROCESS | 720 | 1464864209982 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 720 | 1464864210089 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:43:30 INFO - PROCESS | 720 | 1464864210252 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107EE400 == 39 [pid = 720] [id = 472] 03:43:30 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (10B55800) [pid = 720] [serial = 1416] [outer = 00000000] 03:43:30 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (10BC2800) [pid = 720] [serial = 1417] [outer = 10B55800] 03:43:30 INFO - PROCESS | 720 | 1464864210307 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (10E17C00) [pid = 720] [serial = 1418] [outer = 10B55800] 03:43:30 INFO - PROCESS | 720 | 1464864210875 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 938ms 03:43:30 INFO - PROCESS | 720 | 1464864210921 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 720 | 1464864210925 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:43:30 INFO - PROCESS | 720 | 1464864210933 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 720 | 1464864210937 Marionette TRACE conn3 <- [1,1854,null,{}] 03:43:30 INFO - PROCESS | 720 | 1464864210941 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 720 | 1464864211043 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:43:31 INFO - PROCESS | 720 | 1464864211145 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11D06000 == 40 [pid = 720] [id = 473] 03:43:31 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (12992C00) [pid = 720] [serial = 1419] [outer = 00000000] 03:43:31 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (13417000) [pid = 720] [serial = 1420] [outer = 12992C00] 03:43:31 INFO - PROCESS | 720 | 1464864211198 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (13DC7400) [pid = 720] [serial = 1421] [outer = 12992C00] 03:43:31 INFO - PROCESS | 720 | 1464864211821 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 938ms 03:43:31 INFO - PROCESS | 720 | 1464864211878 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 720 | 1464864211882 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:43:31 INFO - PROCESS | 720 | 1464864211887 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:43:31 INFO - PROCESS | 720 | 1464864211890 Marionette TRACE conn3 <- [1,1858,null,{}] 03:43:31 INFO - PROCESS | 720 | 1464864211900 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 720 | 1464864212004 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:43:32 INFO - PROCESS | 720 | 1464864212135 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 720 | ++DOCSHELL 16081000 == 41 [pid = 720] [id = 474] 03:43:32 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (16081800) [pid = 720] [serial = 1422] [outer = 00000000] 03:43:32 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (169D6400) [pid = 720] [serial = 1423] [outer = 16081800] 03:43:32 INFO - PROCESS | 720 | 1464864212193 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (16D77000) [pid = 720] [serial = 1424] [outer = 16081800] 03:43:32 INFO - PROCESS | 720 | 1464864212762 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 938ms 03:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:43:32 INFO - PROCESS | 720 | 1464864212833 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 720 | 1464864212835 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:43:32 INFO - PROCESS | 720 | 1464864212838 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 720 | 1464864212840 Marionette TRACE conn3 <- [1,1862,null,{}] 03:43:32 INFO - PROCESS | 720 | 1464864212844 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:33 INFO - PROCESS | 720 | 1464864212992 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:43:33 INFO - PROCESS | 720 | 1464864213050 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D7A400 == 42 [pid = 720] [id = 475] 03:43:33 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1716BC00) [pid = 720] [serial = 1425] [outer = 00000000] 03:43:33 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1761A400) [pid = 720] [serial = 1426] [outer = 1716BC00] 03:43:33 INFO - PROCESS | 720 | 1464864213103 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17623C00) [pid = 720] [serial = 1427] [outer = 1716BC00] 03:43:33 INFO - PROCESS | 720 | 1464864213843 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1031ms 03:43:33 INFO - PROCESS | 720 | 1464864213879 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 720 | 1464864213883 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:43:33 INFO - PROCESS | 720 | 1464864213888 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:43:33 INFO - PROCESS | 720 | 1464864213892 Marionette TRACE conn3 <- [1,1866,null,{}] 03:43:33 INFO - PROCESS | 720 | 1464864213925 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 720 | 1464864214024 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:43:34 INFO - PROCESS | 720 | 1464864214159 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B70C00 == 43 [pid = 720] [id = 476] 03:43:34 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (10B74400) [pid = 720] [serial = 1428] [outer = 00000000] 03:43:34 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (113D8000) [pid = 720] [serial = 1429] [outer = 10B74400] 03:43:34 INFO - PROCESS | 720 | 1464864214212 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (11B11000) [pid = 720] [serial = 1430] [outer = 10B74400] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 14099000 == 42 [pid = 720] [id = 470] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 10BC6800 == 41 [pid = 720] [id = 469] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 15D2F400 == 40 [pid = 720] [id = 468] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 15190000 == 39 [pid = 720] [id = 467] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 143AF000 == 38 [pid = 720] [id = 466] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 13479C00 == 37 [pid = 720] [id = 465] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 12E2E400 == 36 [pid = 720] [id = 464] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 10BC8800 == 35 [pid = 720] [id = 463] 03:43:34 INFO - PROCESS | 720 | --DOCSHELL 103C9400 == 34 [pid = 720] [id = 462] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 96 (16076000) [pid = 720] [serial = 1366] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1075C800) [pid = 720] [serial = 1342] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 94 (107ED800) [pid = 720] [serial = 1343] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 93 (14096000) [pid = 720] [serial = 1354] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 92 (140A0000) [pid = 720] [serial = 1355] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 91 (156B9800) [pid = 720] [serial = 1363] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 90 (17895400) [pid = 720] [serial = 1340] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 89 (14E69C00) [pid = 720] [serial = 1357] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 88 (15190800) [pid = 720] [serial = 1358] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 87 (13409800) [pid = 720] [serial = 1351] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1347B000) [pid = 720] [serial = 1352] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 85 (17894800) [pid = 720] [serial = 1381] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 84 (16C24400) [pid = 720] [serial = 1369] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 83 (12BEEC00) [pid = 720] [serial = 1348] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 82 (12E73000) [pid = 720] [serial = 1349] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 81 (10E09C00) [pid = 720] [serial = 1345] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 80 (10E0F400) [pid = 720] [serial = 1346] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1607B000) [pid = 720] [serial = 1367] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 78 (15410000) [pid = 720] [serial = 1360] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1761BC00) [pid = 720] [serial = 1372] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 76 (16D74800) [pid = 720] [serial = 1370] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 75 (15410400) [pid = 720] [serial = 1361] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 74 (16EA6400) [pid = 720] [serial = 1378] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 73 (1761F400) [pid = 720] [serial = 1379] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 72 (17807000) [pid = 720] [serial = 1373] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 71 (14097000) [pid = 720] [serial = 1375] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 70 (143A7C00) [pid = 720] [serial = 1376] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | --DOMWINDOW == 69 (15D2D800) [pid = 720] [serial = 1364] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 720 | 1464864214724 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 859ms 03:43:34 INFO - PROCESS | 720 | 1464864214753 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 720 | 1464864214758 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:43:34 INFO - PROCESS | 720 | 1464864214764 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 720 | 1464864214767 Marionette TRACE conn3 <- [1,1870,null,{}] 03:43:34 INFO - PROCESS | 720 | 1464864214771 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 720 | 1464864214856 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:43:34 INFO - PROCESS | 720 | 1464864214866 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF6000 == 35 [pid = 720] [id = 477] 03:43:34 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (12BF8000) [pid = 720] [serial = 1431] [outer = 00000000] 03:43:34 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (132AA400) [pid = 720] [serial = 1432] [outer = 12BF8000] 03:43:34 INFO - PROCESS | 720 | 1464864214912 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (13425400) [pid = 720] [serial = 1433] [outer = 12BF8000] 03:43:35 INFO - PROCESS | 720 | 1464864215397 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms 03:43:35 INFO - PROCESS | 720 | 1464864215463 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 720 | 1464864215465 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:43:35 INFO - PROCESS | 720 | 1464864215468 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 720 | 1464864215472 Marionette TRACE conn3 <- [1,1874,null,{}] 03:43:35 INFO - PROCESS | 720 | 1464864215482 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 720 | 1464864215563 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:43:35 INFO - PROCESS | 720 | 1464864215573 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B3C00 == 36 [pid = 720] [id = 478] 03:43:35 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (140B6800) [pid = 720] [serial = 1434] [outer = 00000000] 03:43:35 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (14E5E400) [pid = 720] [serial = 1435] [outer = 140B6800] 03:43:35 INFO - PROCESS | 720 | 1464864215627 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1518D000) [pid = 720] [serial = 1436] [outer = 140B6800] 03:43:36 INFO - PROCESS | 720 | 1464864216070 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 641ms 03:43:36 INFO - PROCESS | 720 | 1464864216106 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 720 | 1464864216108 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:43:36 INFO - PROCESS | 720 | 1464864216112 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 720 | 1464864216113 Marionette TRACE conn3 <- [1,1878,null,{}] 03:43:36 INFO - PROCESS | 720 | 1464864216117 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 720 | 1464864216237 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:43:36 INFO - PROCESS | 720 | 1464864216279 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E5000 == 37 [pid = 720] [id = 479] 03:43:36 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (151E7C00) [pid = 720] [serial = 1437] [outer = 00000000] 03:43:36 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (15416800) [pid = 720] [serial = 1438] [outer = 151E7C00] 03:43:36 INFO - PROCESS | 720 | 1464864216324 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (15484C00) [pid = 720] [serial = 1439] [outer = 151E7C00] 03:43:36 INFO - PROCESS | 720 | 1464864216753 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 703ms 03:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:43:36 INFO - PROCESS | 720 | 1464864216816 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 720 | 1464864216818 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:43:36 INFO - PROCESS | 720 | 1464864216821 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 720 | 1464864216823 Marionette TRACE conn3 <- [1,1882,null,{}] 03:43:36 INFO - PROCESS | 720 | 1464864216836 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 720 | 1464864216941 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:43:37 INFO - PROCESS | 720 | 1464864217005 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B70000 == 38 [pid = 720] [id = 480] 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (10E0D800) [pid = 720] [serial = 1440] [outer = 00000000] 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15D30800) [pid = 720] [serial = 1441] [outer = 10E0D800] 03:43:37 INFO - PROCESS | 720 | 1464864217049 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (15D6EC00) [pid = 720] [serial = 1442] [outer = 10E0D800] 03:43:37 INFO - PROCESS | 720 | 1464864217454 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 688ms 03:43:37 INFO - PROCESS | 720 | 1464864217521 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 720 | 1464864217523 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:43:37 INFO - PROCESS | 720 | 1464864217526 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:43:37 INFO - PROCESS | 720 | 1464864217528 Marionette TRACE conn3 <- [1,1886,null,{}] 03:43:37 INFO - PROCESS | 720 | 1464864217531 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 720 | 1464864217690 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:43:37 INFO - PROCESS | 720 | 1464864217705 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15196800 == 39 [pid = 720] [id = 481] 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (151E1C00) [pid = 720] [serial = 1443] [outer = 00000000] 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (1627C000) [pid = 720] [serial = 1444] [outer = 151E1C00] 03:43:37 INFO - PROCESS | 720 | 1464864217749 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (16D77400) [pid = 720] [serial = 1445] [outer = 151E1C00] 03:43:38 INFO - PROCESS | 720 | 1464864218186 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 687ms 03:43:38 INFO - PROCESS | 720 | 1464864218226 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 720 | 1464864218228 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 720 | 1464864218231 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:43:38 INFO - PROCESS | 720 | 1464864218233 Marionette TRACE conn3 <- [1,1890,null,{}] 03:43:38 INFO - PROCESS | 720 | 1464864218236 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 720 | 1464864218342 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:43:38 INFO - PROCESS | 720 | 1464864218348 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F261C00 == 40 [pid = 720] [id = 482] 03:43:38 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (10B74C00) [pid = 720] [serial = 1446] [outer = 00000000] 03:43:38 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (172B0800) [pid = 720] [serial = 1447] [outer = 10B74C00] 03:43:38 INFO - PROCESS | 720 | 1464864218391 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17621C00) [pid = 720] [serial = 1448] [outer = 10B74C00] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1347E000) [pid = 720] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 85 (143B1800) [pid = 720] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 84 (151EA800) [pid = 720] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 83 (15F72C00) [pid = 720] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 82 (10BC6C00) [pid = 720] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 81 (14E63400) [pid = 720] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 80 (10B57800) [pid = 720] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 79 (12E70800) [pid = 720] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:43:38 INFO - PROCESS | 720 | --DOMWINDOW == 78 (10E0E400) [pid = 720] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:43:38 INFO - PROCESS | 720 | 1464864218852 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 640ms 03:43:38 INFO - PROCESS | 720 | 1464864218879 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 720 | 1464864218881 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 720 | 1464864218884 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 720 | 1464864218886 Marionette TRACE conn3 <- [1,1894,null,{}] 03:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:43:38 INFO - PROCESS | 720 | 1464864218890 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 720 | 1464864219005 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:43:39 INFO - PROCESS | 720 | 1464864219091 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B57800 == 41 [pid = 720] [id = 483] 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (13DBB800) [pid = 720] [serial = 1449] [outer = 00000000] 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (15F72C00) [pid = 720] [serial = 1450] [outer = 13DBB800] 03:43:39 INFO - PROCESS | 720 | 1464864219134 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (131E6800) [pid = 720] [serial = 1451] [outer = 13DBB800] 03:43:39 INFO - PROCESS | 720 | 1464864219485 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 641ms 03:43:39 INFO - PROCESS | 720 | 1464864219529 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 720 | 1464864219531 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 720 | 1464864219534 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:43:39 INFO - PROCESS | 720 | 1464864219536 Marionette TRACE conn3 <- [1,1898,null,{}] 03:43:39 INFO - PROCESS | 720 | 1464864219539 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 720 | 1464864219616 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:43:39 INFO - PROCESS | 720 | 1464864219622 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23E800 == 42 [pid = 720] [id = 484] 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (131DD800) [pid = 720] [serial = 1452] [outer = 00000000] 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (1780CC00) [pid = 720] [serial = 1453] [outer = 131DD800] 03:43:39 INFO - PROCESS | 720 | 1464864219664 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (1786CC00) [pid = 720] [serial = 1454] [outer = 131DD800] 03:43:40 INFO - PROCESS | 720 | 1464864220085 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 594ms 03:43:40 INFO - PROCESS | 720 | 1464864220134 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 720 | 1464864220136 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:43:40 INFO - PROCESS | 720 | 1464864220139 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 720 | 1464864220141 Marionette TRACE conn3 <- [1,1902,null,{}] 03:43:40 INFO - PROCESS | 720 | 1464864220144 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 720 | 1464864220225 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:43:40 INFO - PROCESS | 720 | 1464864220231 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D7C400 == 43 [pid = 720] [id = 485] 03:43:40 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (17623800) [pid = 720] [serial = 1455] [outer = 00000000] 03:43:40 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17897000) [pid = 720] [serial = 1456] [outer = 17623800] 03:43:40 INFO - PROCESS | 720 | 1464864220274 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17899000) [pid = 720] [serial = 1457] [outer = 17623800] 03:43:40 INFO - PROCESS | 720 | 1464864220801 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 703ms 03:43:40 INFO - PROCESS | 720 | 1464864220837 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 720 | 1464864220841 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:43:40 INFO - PROCESS | 720 | 1464864220847 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 720 | 1464864220851 Marionette TRACE conn3 <- [1,1906,null,{}] 03:43:40 INFO - PROCESS | 720 | 1464864220858 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 720 | 1464864220964 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:43:41 INFO - PROCESS | 720 | 1464864221106 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1067FC00 == 44 [pid = 720] [id = 486] 03:43:41 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1075DC00) [pid = 720] [serial = 1458] [outer = 00000000] 03:43:41 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (10E13400) [pid = 720] [serial = 1459] [outer = 1075DC00] 03:43:41 INFO - PROCESS | 720 | 1464864221164 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (11DAC400) [pid = 720] [serial = 1460] [outer = 1075DC00] 03:43:41 INFO - PROCESS | 720 | 1464864221770 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1000ms 03:43:41 INFO - PROCESS | 720 | 1464864221851 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 720 | 1464864221857 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:43:41 INFO - PROCESS | 720 | 1464864221863 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 720 | 1464864221866 Marionette TRACE conn3 <- [1,1910,null,{}] 03:43:41 INFO - PROCESS | 720 | 1464864221870 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 720 | 1464864221974 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:43:42 INFO - PROCESS | 720 | 1464864222111 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1371D000 == 45 [pid = 720] [id = 487] 03:43:42 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (13DC0400) [pid = 720] [serial = 1461] [outer = 00000000] 03:43:42 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (143AC800) [pid = 720] [serial = 1462] [outer = 13DC0400] 03:43:42 INFO - PROCESS | 720 | 1464864222165 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (15197800) [pid = 720] [serial = 1463] [outer = 13DC0400] 03:43:42 INFO - PROCESS | 720 | 1464864222705 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 906ms 03:43:42 INFO - PROCESS | 720 | 1464864222765 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 720 | 1464864222768 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:43:42 INFO - PROCESS | 720 | 1464864222772 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 720 | 1464864222776 Marionette TRACE conn3 <- [1,1914,null,{}] 03:43:42 INFO - PROCESS | 720 | 1464864222787 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 720 | 1464864222922 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:43:43 INFO - PROCESS | 720 | 1464864223053 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D6F800 == 46 [pid = 720] [id = 488] 03:43:43 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (16077800) [pid = 720] [serial = 1464] [outer = 00000000] 03:43:43 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (17620400) [pid = 720] [serial = 1465] [outer = 16077800] 03:43:43 INFO - PROCESS | 720 | 1464864223117 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (17894800) [pid = 720] [serial = 1466] [outer = 16077800] 03:43:43 INFO - PROCESS | 720 | 1464864223907 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1188ms 03:43:44 INFO - PROCESS | 720 | 1464864223974 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 720 | 1464864223978 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:43:44 INFO - PROCESS | 720 | 1464864223998 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 720 | 1464864224002 Marionette TRACE conn3 <- [1,1918,null,{}] 03:43:44 INFO - PROCESS | 720 | 1464864224009 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 720 | 1464864224112 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:43:44 INFO - PROCESS | 720 | 1464864224239 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCC800 == 47 [pid = 720] [id = 489] 03:43:44 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (10E0C800) [pid = 720] [serial = 1467] [outer = 00000000] 03:43:44 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (10F44C00) [pid = 720] [serial = 1468] [outer = 10E0C800] 03:43:44 INFO - PROCESS | 720 | 1464864224316 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (113B0C00) [pid = 720] [serial = 1469] [outer = 10E0C800] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 11361C00 == 46 [pid = 720] [id = 446] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 0F23E800 == 45 [pid = 720] [id = 484] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 10B57800 == 44 [pid = 720] [id = 483] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 0F261C00 == 43 [pid = 720] [id = 482] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 15196800 == 42 [pid = 720] [id = 481] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 10B70000 == 41 [pid = 720] [id = 480] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 151E5000 == 40 [pid = 720] [id = 479] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 140B3C00 == 39 [pid = 720] [id = 478] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 12BF6000 == 38 [pid = 720] [id = 477] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 10B70C00 == 37 [pid = 720] [id = 476] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 107EE400 == 36 [pid = 720] [id = 472] 03:43:44 INFO - PROCESS | 720 | --DOCSHELL 13418000 == 35 [pid = 720] [id = 471] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 98 (16C22800) [pid = 720] [serial = 1414] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 97 (10E14000) [pid = 720] [serial = 1388] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 96 (10BC3800) [pid = 720] [serial = 1387] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 95 (10374400) [pid = 720] [serial = 1384] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1324CC00) [pid = 720] [serial = 1393] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 93 (132AC400) [pid = 720] [serial = 1394] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 92 (110F5C00) [pid = 720] [serial = 1390] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 91 (113AB400) [pid = 720] [serial = 1391] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1409EC00) [pid = 720] [serial = 1396] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1518AC00) [pid = 720] [serial = 1400] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 88 (15D68000) [pid = 720] [serial = 1403] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15684800) [pid = 720] [serial = 1402] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1607AC00) [pid = 720] [serial = 1405] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 85 (14098000) [pid = 720] [serial = 1408] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 84 (14E60000) [pid = 720] [serial = 1409] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 83 (16072C00) [pid = 720] [serial = 1411] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 82 (167C6C00) [pid = 720] [serial = 1412] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 81 (14E67400) [pid = 720] [serial = 1399] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1607B800) [pid = 720] [serial = 1406] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | --DOMWINDOW == 79 (140B0000) [pid = 720] [serial = 1397] [outer = 00000000] [url = about:blank] 03:43:44 INFO - PROCESS | 720 | 1464864224877 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 906ms 03:43:44 INFO - PROCESS | 720 | 1464864224903 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 720 | 1464864224909 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:43:44 INFO - PROCESS | 720 | 1464864224919 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 720 | 1464864224922 Marionette TRACE conn3 <- [1,1922,null,{}] 03:43:44 INFO - PROCESS | 720 | 1464864224925 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 720 | 1464864225010 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:43:45 INFO - PROCESS | 720 | 1464864225016 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B70C00 == 36 [pid = 720] [id = 490] 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (10BC0C00) [pid = 720] [serial = 1470] [outer = 00000000] 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (12B9DC00) [pid = 720] [serial = 1471] [outer = 10BC0C00] 03:43:45 INFO - PROCESS | 720 | 1464864225060 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (1323C400) [pid = 720] [serial = 1472] [outer = 10BC0C00] 03:43:45 INFO - PROCESS | 720 | 1464864225559 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 703ms 03:43:45 INFO - PROCESS | 720 | 1464864225618 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 720 | 1464864225620 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:43:45 INFO - PROCESS | 720 | 1464864225624 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 720 | 1464864225627 Marionette TRACE conn3 <- [1,1926,null,{}] 03:43:45 INFO - PROCESS | 720 | 1464864225637 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 720 | 1464864225717 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:43:45 INFO - PROCESS | 720 | 1464864225724 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13416C00 == 37 [pid = 720] [id = 491] 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (13418000) [pid = 720] [serial = 1473] [outer = 00000000] 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (137F2800) [pid = 720] [serial = 1474] [outer = 13418000] 03:43:45 INFO - PROCESS | 720 | 1464864225770 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (14098000) [pid = 720] [serial = 1475] [outer = 13418000] 03:43:46 INFO - PROCESS | 720 | 1464864226220 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 641ms 03:43:46 INFO - PROCESS | 720 | 1464864226261 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 720 | 1464864226264 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:43:46 INFO - PROCESS | 720 | 1464864226271 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:43:46 INFO - PROCESS | 720 | 1464864226273 Marionette TRACE conn3 <- [1,1930,null,{}] 03:43:46 INFO - PROCESS | 720 | 1464864226276 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 720 | 1464864226359 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:43:46 INFO - PROCESS | 720 | 1464864226365 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 143A7C00 == 38 [pid = 720] [id = 492] 03:43:46 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (143AA400) [pid = 720] [serial = 1476] [outer = 00000000] 03:43:46 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (15189400) [pid = 720] [serial = 1477] [outer = 143AA400] 03:43:46 INFO - PROCESS | 720 | 1464864226409 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (15196800) [pid = 720] [serial = 1478] [outer = 143AA400] 03:43:46 INFO - PROCESS | 720 | 1464864226831 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 594ms 03:43:46 INFO - PROCESS | 720 | 1464864226869 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 720 | 1464864226871 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:43:46 INFO - PROCESS | 720 | 1464864226874 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:43:46 INFO - PROCESS | 720 | 1464864226876 Marionette TRACE conn3 <- [1,1934,null,{}] 03:43:46 INFO - PROCESS | 720 | 1464864226879 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 720 | 1464864226969 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:43:47 INFO - PROCESS | 720 | 1464864226975 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5E800 == 39 [pid = 720] [id = 493] 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (153B1C00) [pid = 720] [serial = 1479] [outer = 00000000] 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (15684000) [pid = 720] [serial = 1480] [outer = 153B1C00] 03:43:47 INFO - PROCESS | 720 | 1464864227019 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1568B800) [pid = 720] [serial = 1481] [outer = 153B1C00] 03:43:47 INFO - PROCESS | 720 | 1464864227515 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 703ms 03:43:47 INFO - PROCESS | 720 | 1464864227574 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 720 | 1464864227576 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:43:47 INFO - PROCESS | 720 | 1464864227580 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 720 | 1464864227582 Marionette TRACE conn3 <- [1,1938,null,{}] 03:43:47 INFO - PROCESS | 720 | 1464864227585 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 720 | 1464864227710 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:43:47 INFO - PROCESS | 720 | 1464864227772 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15681400 == 40 [pid = 720] [id = 494] 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (16077400) [pid = 720] [serial = 1482] [outer = 00000000] 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1607E400) [pid = 720] [serial = 1483] [outer = 16077400] 03:43:47 INFO - PROCESS | 720 | 1464864227816 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1678F800) [pid = 720] [serial = 1484] [outer = 16077400] 03:43:48 INFO - PROCESS | 720 | 1464864228239 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 704ms 03:43:48 INFO - PROCESS | 720 | 1464864228283 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:43:48 INFO - PROCESS | 720 | 1464864228285 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 720 | 1464864228288 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 720 | 1464864228290 Marionette TRACE conn3 <- [1,1942,null,{}] 03:43:48 INFO - PROCESS | 720 | 1464864228293 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 720 | 1464864228423 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:43:48 INFO - PROCESS | 720 | 1464864228446 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1607AC00 == 41 [pid = 720] [id = 495] 03:43:48 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (169D6C00) [pid = 720] [serial = 1485] [outer = 00000000] 03:43:48 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (16D71800) [pid = 720] [serial = 1486] [outer = 169D6C00] 03:43:48 INFO - PROCESS | 720 | 1464864228489 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1715FC00) [pid = 720] [serial = 1487] [outer = 169D6C00] 03:43:48 INFO - PROCESS | 720 | 1464864228908 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 625ms 03:43:48 INFO - PROCESS | 720 | 1464864228927 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 720 | 1464864228929 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:43:48 INFO - PROCESS | 720 | 1464864228937 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 720 | 1464864228939 Marionette TRACE conn3 <- [1,1946,null,{}] 03:43:48 INFO - PROCESS | 720 | 1464864228942 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 720 | 1464864229059 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:43:49 INFO - PROCESS | 720 | 1464864229065 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CC000 == 42 [pid = 720] [id = 496] 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (167C7000) [pid = 720] [serial = 1488] [outer = 00000000] 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (172BF400) [pid = 720] [serial = 1489] [outer = 167C7000] 03:43:49 INFO - PROCESS | 720 | 1464864229108 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (1761A800) [pid = 720] [serial = 1490] [outer = 167C7000] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 99 (0F26AC00) [pid = 720] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1716BC00) [pid = 720] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 97 (140B6800) [pid = 720] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 96 (151E7C00) [pid = 720] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 95 (12BF8000) [pid = 720] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 94 (10E0D800) [pid = 720] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 93 (10B74400) [pid = 720] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 92 (151E1C00) [pid = 720] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10B74C00) [pid = 720] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 90 (13DBB800) [pid = 720] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 89 (131DD800) [pid = 720] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:43:49 INFO - PROCESS | 720 | --DOMWINDOW == 88 (14095800) [pid = 720] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:43:49 INFO - PROCESS | 720 | 1464864229671 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 797ms 03:43:49 INFO - PROCESS | 720 | 1464864229753 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 720 | 1464864229755 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:43:49 INFO - PROCESS | 720 | 1464864229759 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 720 | 1464864229761 Marionette TRACE conn3 <- [1,1950,null,{}] 03:43:49 INFO - PROCESS | 720 | 1464864229766 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 720 | 1464864229840 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:43:49 INFO - PROCESS | 720 | 1464864229846 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0D800 == 43 [pid = 720] [id = 497] 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (110F8800) [pid = 720] [serial = 1491] [outer = 00000000] 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (14097C00) [pid = 720] [serial = 1492] [outer = 110F8800] 03:43:49 INFO - PROCESS | 720 | 1464864229889 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (14096000) [pid = 720] [serial = 1493] [outer = 110F8800] 03:43:50 INFO - PROCESS | 720 | 1464864230331 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 625ms 03:43:50 INFO - PROCESS | 720 | 1464864230396 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 720 | 1464864230398 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:43:50 INFO - PROCESS | 720 | 1464864230401 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:43:50 INFO - PROCESS | 720 | 1464864230403 Marionette TRACE conn3 <- [1,1954,null,{}] 03:43:50 INFO - PROCESS | 720 | 1464864230407 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 720 | 1464864230484 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:43:50 INFO - PROCESS | 720 | 1464864230490 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26B400 == 44 [pid = 720] [id = 498] 03:43:50 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (113A2800) [pid = 720] [serial = 1494] [outer = 00000000] 03:43:50 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1761D400) [pid = 720] [serial = 1495] [outer = 113A2800] 03:43:50 INFO - PROCESS | 720 | 1464864230533 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17869000) [pid = 720] [serial = 1496] [outer = 113A2800] 03:43:50 INFO - PROCESS | 720 | 1464864230951 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 594ms 03:43:51 INFO - PROCESS | 720 | 1464864231000 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 720 | 1464864231002 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:43:51 INFO - PROCESS | 720 | 1464864231006 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 720 | 1464864231008 Marionette TRACE conn3 <- [1,1958,null,{}] 03:43:51 INFO - PROCESS | 720 | 1464864231011 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 720 | 1464864231105 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:43:51 INFO - PROCESS | 720 | 1464864231111 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B50400 == 45 [pid = 720] [id = 499] 03:43:51 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1323C000) [pid = 720] [serial = 1497] [outer = 00000000] 03:43:51 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (17ABB800) [pid = 720] [serial = 1498] [outer = 1323C000] 03:43:51 INFO - PROCESS | 720 | 1464864231160 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (18272800) [pid = 720] [serial = 1499] [outer = 1323C000] 03:43:51 INFO - PROCESS | 720 | 1464864231827 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 843ms 03:43:51 INFO - PROCESS | 720 | 1464864231848 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 720 | 1464864231853 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:43:51 INFO - PROCESS | 720 | 1464864231858 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 720 | 1464864231862 Marionette TRACE conn3 <- [1,1962,null,{}] 03:43:51 INFO - PROCESS | 720 | 1464864231867 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 720 | 1464864231973 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:43:52 INFO - PROCESS | 720 | 1464864232107 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC2400 == 46 [pid = 720] [id = 500] 03:43:52 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (10BC4000) [pid = 720] [serial = 1500] [outer = 00000000] 03:43:52 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1135C000) [pid = 720] [serial = 1501] [outer = 10BC4000] 03:43:52 INFO - PROCESS | 720 | 1464864232165 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (12B6C400) [pid = 720] [serial = 1502] [outer = 10BC4000] 03:43:52 INFO - PROCESS | 720 | 1464864232769 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1000ms 03:43:52 INFO - PROCESS | 720 | 1464864232861 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 720 | 1464864232867 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:43:52 INFO - PROCESS | 720 | 1464864232873 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 720 | 1464864232876 Marionette TRACE conn3 <- [1,1966,null,{}] 03:43:52 INFO - PROCESS | 720 | 1464864232883 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 720 | 1464864232988 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:43:53 INFO - PROCESS | 720 | 1464864233119 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409E800 == 47 [pid = 720] [id = 501] 03:43:53 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (140A1800) [pid = 720] [serial = 1503] [outer = 00000000] 03:43:53 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (14E6A000) [pid = 720] [serial = 1504] [outer = 140A1800] 03:43:53 INFO - PROCESS | 720 | 1464864233173 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (156AF400) [pid = 720] [serial = 1505] [outer = 140A1800] 03:43:53 INFO - PROCESS | 720 | 1464864233708 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 906ms 03:43:53 INFO - PROCESS | 720 | 1464864233776 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 720 | 1464864233778 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:43:53 INFO - PROCESS | 720 | 1464864233782 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 720 | 1464864233785 Marionette TRACE conn3 <- [1,1970,null,{}] 03:43:53 INFO - PROCESS | 720 | 1464864233797 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 720 | 1464864233931 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:43:54 INFO - PROCESS | 720 | 1464864234070 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16080000 == 48 [pid = 720] [id = 502] 03:43:54 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (16785C00) [pid = 720] [serial = 1506] [outer = 00000000] 03:43:54 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1786D000) [pid = 720] [serial = 1507] [outer = 16785C00] 03:43:54 INFO - PROCESS | 720 | 1464864234127 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (17A18C00) [pid = 720] [serial = 1508] [outer = 16785C00] 03:43:54 INFO - PROCESS | 720 | 1464864234909 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1219ms 03:43:55 INFO - PROCESS | 720 | 1464864234994 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 720 | 1464864234998 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 720 | 1464864235003 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:43:55 INFO - PROCESS | 720 | 1464864235007 Marionette TRACE conn3 <- [1,1974,null,{}] 03:43:55 INFO - PROCESS | 720 | 1464864235013 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 720 | 1464864235148 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:43:55 INFO - PROCESS | 720 | 1464864235276 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F268800 == 49 [pid = 720] [id = 503] 03:43:55 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (10BC6800) [pid = 720] [serial = 1509] [outer = 00000000] 03:43:55 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (10E16C00) [pid = 720] [serial = 1510] [outer = 10BC6800] 03:43:55 INFO - PROCESS | 720 | 1464864235326 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (11361800) [pid = 720] [serial = 1511] [outer = 10BC6800] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 0F26B400 == 48 [pid = 720] [id = 498] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 10E0D800 == 47 [pid = 720] [id = 497] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 103CC000 == 46 [pid = 720] [id = 496] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 1607AC00 == 45 [pid = 720] [id = 495] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 15681400 == 44 [pid = 720] [id = 494] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 14E5E800 == 43 [pid = 720] [id = 493] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 143A7C00 == 42 [pid = 720] [id = 492] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 13416C00 == 41 [pid = 720] [id = 491] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 10B70C00 == 40 [pid = 720] [id = 490] 03:43:55 INFO - PROCESS | 720 | --DOCSHELL 10BCC800 == 39 [pid = 720] [id = 489] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 108 (131E6800) [pid = 720] [serial = 1451] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17621C00) [pid = 720] [serial = 1448] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 106 (15484C00) [pid = 720] [serial = 1439] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1789CC00) [pid = 720] [serial = 1382] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 104 (10BCC000) [pid = 720] [serial = 1385] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 103 (17623C00) [pid = 720] [serial = 1427] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1761A400) [pid = 720] [serial = 1426] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 101 (14E5E400) [pid = 720] [serial = 1435] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1518D000) [pid = 720] [serial = 1436] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 99 (15416800) [pid = 720] [serial = 1438] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 98 (132AA400) [pid = 720] [serial = 1432] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 97 (13425400) [pid = 720] [serial = 1433] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15D30800) [pid = 720] [serial = 1441] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 95 (11B11000) [pid = 720] [serial = 1430] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 94 (113D8000) [pid = 720] [serial = 1429] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 93 (10BC2800) [pid = 720] [serial = 1417] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 92 (13417000) [pid = 720] [serial = 1420] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1627C000) [pid = 720] [serial = 1444] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 90 (169D6400) [pid = 720] [serial = 1423] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 89 (15D6EC00) [pid = 720] [serial = 1442] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 88 (172B0800) [pid = 720] [serial = 1447] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 87 (16D77400) [pid = 720] [serial = 1445] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 86 (15F72C00) [pid = 720] [serial = 1450] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1780CC00) [pid = 720] [serial = 1453] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 84 (17897000) [pid = 720] [serial = 1456] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1786CC00) [pid = 720] [serial = 1454] [outer = 00000000] [url = about:blank] 03:43:55 INFO - PROCESS | 720 | 1464864235869 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 906ms 03:43:55 INFO - PROCESS | 720 | 1464864235909 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 720 | 1464864235914 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 720 | 1464864235920 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:43:55 INFO - PROCESS | 720 | 1464864235923 Marionette TRACE conn3 <- [1,1978,null,{}] 03:43:55 INFO - PROCESS | 720 | 1464864235926 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 720 | 1464864236012 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:43:56 INFO - PROCESS | 720 | 1464864236019 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E14800 == 40 [pid = 720] [id = 504] 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (10F3B000) [pid = 720] [serial = 1512] [outer = 00000000] 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (12BF6000) [pid = 720] [serial = 1513] [outer = 10F3B000] 03:43:56 INFO - PROCESS | 720 | 1464864236063 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (132A8400) [pid = 720] [serial = 1514] [outer = 10F3B000] 03:43:56 INFO - PROCESS | 720 | 1464864236537 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 641ms 03:43:56 INFO - PROCESS | 720 | 1464864236557 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 720 | 1464864236559 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:43:56 INFO - PROCESS | 720 | 1464864236563 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 720 | 1464864236566 Marionette TRACE conn3 <- [1,1982,null,{}] 03:43:56 INFO - PROCESS | 720 | 1464864236576 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 720 | 1464864236664 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:43:56 INFO - PROCESS | 720 | 1464864236672 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F8000 == 41 [pid = 720] [id = 505] 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (137FB800) [pid = 720] [serial = 1515] [outer = 00000000] 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (140B6800) [pid = 720] [serial = 1516] [outer = 137FB800] 03:43:56 INFO - PROCESS | 720 | 1464864236717 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (14E62800) [pid = 720] [serial = 1517] [outer = 137FB800] 03:43:57 INFO - PROCESS | 720 | 1464864237199 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 703ms 03:43:57 INFO - PROCESS | 720 | 1464864237263 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 720 | 1464864237265 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:43:57 INFO - PROCESS | 720 | 1464864237268 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 720 | 1464864237270 Marionette TRACE conn3 <- [1,1986,null,{}] 03:43:57 INFO - PROCESS | 720 | 1464864237274 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 720 | 1464864237361 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:43:57 INFO - PROCESS | 720 | 1464864237446 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518DC00 == 42 [pid = 720] [id = 506] 03:43:57 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (151EA400) [pid = 720] [serial = 1518] [outer = 00000000] 03:43:57 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (15687C00) [pid = 720] [serial = 1519] [outer = 151EA400] 03:43:57 INFO - PROCESS | 720 | 1464864237496 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (15D6EC00) [pid = 720] [serial = 1520] [outer = 151EA400] 03:43:57 INFO - PROCESS | 720 | 1464864237855 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 640ms 03:43:57 INFO - PROCESS | 720 | 1464864237906 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 720 | 1464864237908 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:43:57 INFO - PROCESS | 720 | 1464864237911 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:43:57 INFO - PROCESS | 720 | 1464864237913 Marionette TRACE conn3 <- [1,1990,null,{}] 03:43:57 INFO - PROCESS | 720 | 1464864237916 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 720 | 1464864238000 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:43:58 INFO - PROCESS | 720 | 1464864238137 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E0C00 == 43 [pid = 720] [id = 507] 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (15409800) [pid = 720] [serial = 1521] [outer = 00000000] 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1607FC00) [pid = 720] [serial = 1522] [outer = 15409800] 03:43:58 INFO - PROCESS | 720 | 1464864238181 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (16279C00) [pid = 720] [serial = 1523] [outer = 15409800] 03:43:58 INFO - PROCESS | 720 | 1464864238602 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 03:43:58 INFO - PROCESS | 720 | 1464864238652 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 720 | 1464864238654 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:43:58 INFO - PROCESS | 720 | 1464864238657 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:43:58 INFO - PROCESS | 720 | 1464864238659 Marionette TRACE conn3 <- [1,1994,null,{}] 03:43:58 INFO - PROCESS | 720 | 1464864238662 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 720 | 1464864238791 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:43:58 INFO - PROCESS | 720 | 1464864238856 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E6A800 == 44 [pid = 720] [id = 508] 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (167C9000) [pid = 720] [serial = 1524] [outer = 00000000] 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17160C00) [pid = 720] [serial = 1525] [outer = 167C9000] 03:43:58 INFO - PROCESS | 720 | 1464864238901 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (17625800) [pid = 720] [serial = 1526] [outer = 167C9000] 03:43:59 INFO - PROCESS | 720 | 1464864239345 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:43:59 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:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 03:43:59 INFO - PROCESS | 720 | 1464864239435 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 720 | 1464864239437 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:43:59 INFO - PROCESS | 720 | 1464864239445 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 720 | 1464864239447 Marionette TRACE conn3 <- [1,1998,null,{}] 03:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:43:59 INFO - PROCESS | 720 | 1464864239453 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 720 | 1464864239562 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:43:59 INFO - PROCESS | 720 | 1464864239572 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 720 | ++DOCSHELL 1715F400 == 45 [pid = 720] [id = 509] 03:43:59 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (176C6800) [pid = 720] [serial = 1527] [outer = 00000000] 03:43:59 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (17894400) [pid = 720] [serial = 1528] [outer = 176C6800] 03:43:59 INFO - PROCESS | 720 | 1464864239616 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (178A0400) [pid = 720] [serial = 1529] [outer = 176C6800] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 100 (16077400) [pid = 720] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 99 (10E0C800) [pid = 720] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 98 (113A2800) [pid = 720] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 97 (169D6C00) [pid = 720] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 96 (167C7000) [pid = 720] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 95 (153B1C00) [pid = 720] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 94 (13418000) [pid = 720] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 93 (143AA400) [pid = 720] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 92 (167C8C00) [pid = 720] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:44:00 INFO - PROCESS | 720 | --DOMWINDOW == 91 (110F8800) [pid = 720] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:44:00 INFO - PROCESS | 720 | 1464864240141 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:44:00 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:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms 03:44:00 INFO - PROCESS | 720 | 1464864240188 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 720 | 1464864240190 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:44:00 INFO - PROCESS | 720 | 1464864240193 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:44:00 INFO - PROCESS | 720 | 1464864240195 Marionette TRACE conn3 <- [1,2002,null,{}] 03:44:00 INFO - PROCESS | 720 | 1464864240199 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 720 | 1464864240275 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:44:00 INFO - PROCESS | 720 | 1464864240282 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 720 | ++DOCSHELL 10B74400 == 46 [pid = 720] [id = 510] 03:44:00 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (10E14400) [pid = 720] [serial = 1530] [outer = 00000000] 03:44:00 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (14E6A400) [pid = 720] [serial = 1531] [outer = 10E14400] 03:44:00 INFO - PROCESS | 720 | 1464864240325 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1518D400) [pid = 720] [serial = 1532] [outer = 10E14400] 03:44:00 INFO - PROCESS | 720 | 1464864240771 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 626ms 03:44:00 INFO - PROCESS | 720 | 1464864240832 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 720 | 1464864240834 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:44:00 INFO - PROCESS | 720 | 1464864240837 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 720 | 1464864240839 Marionette TRACE conn3 <- [1,2006,null,{}] 03:44:00 INFO - PROCESS | 720 | 1464864240842 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 720 | 1464864240946 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:44:00 INFO - PROCESS | 720 | 1464864240952 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 720 | ++DOCSHELL 14E63C00 == 47 [pid = 720] [id = 511] 03:44:00 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (16D6E800) [pid = 720] [serial = 1533] [outer = 00000000] 03:44:01 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (17A1D800) [pid = 720] [serial = 1534] [outer = 16D6E800] 03:44:01 INFO - PROCESS | 720 | 1464864240995 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (18273C00) [pid = 720] [serial = 1535] [outer = 16D6E800] 03:44:01 INFO - PROCESS | 720 | 1464864241418 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 03:44:01 INFO - PROCESS | 720 | 1464864241475 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 720 | 1464864241477 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:44:01 INFO - PROCESS | 720 | 1464864241481 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 720 | 1464864241482 Marionette TRACE conn3 <- [1,2010,null,{}] 03:44:01 INFO - PROCESS | 720 | 1464864241486 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 720 | 1464864241562 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:44:01 INFO - PROCESS | 720 | 1464864241568 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 720 | ++DOCSHELL 16EA8000 == 48 [pid = 720] [id = 512] 03:44:01 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (18278000) [pid = 720] [serial = 1536] [outer = 00000000] 03:44:01 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (185B7400) [pid = 720] [serial = 1537] [outer = 18278000] 03:44:01 INFO - PROCESS | 720 | 1464864241611 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (185BB000) [pid = 720] [serial = 1538] [outer = 18278000] 03:44:02 INFO - PROCESS | 720 | 1464864242021 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 594ms 03:44:02 INFO - PROCESS | 720 | 1464864242078 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 720 | 1464864242080 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:44:02 INFO - PROCESS | 720 | 1464864242087 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 720 | 1464864242090 Marionette TRACE conn3 <- [1,2014,null,{}] 03:44:02 INFO - PROCESS | 720 | 1464864242093 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - PROCESS | 720 | 1464864242238 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:44:02 INFO - PROCESS | 720 | 1464864242414 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107F0400 == 49 [pid = 720] [id = 513] 03:44:02 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (107F3400) [pid = 720] [serial = 1539] [outer = 00000000] 03:44:02 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10B7A000) [pid = 720] [serial = 1540] [outer = 107F3400] 03:44:02 INFO - PROCESS | 720 | 1464864242472 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (10E0B000) [pid = 720] [serial = 1541] [outer = 107F3400] 03:44:03 INFO - PROCESS | 720 | 1464864243016 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 938ms 03:44:03 INFO - PROCESS | 720 | 1464864243046 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 720 | 1464864243050 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:44:03 INFO - PROCESS | 720 | 1464864243056 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:44:03 INFO - PROCESS | 720 | 1464864243060 Marionette TRACE conn3 <- [1,2018,null,{}] 03:44:03 INFO - PROCESS | 720 | 1464864243065 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 720 | 1464864243178 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:44:03 INFO - PROCESS | 720 | 1464864243284 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1370E800 == 50 [pid = 720] [id = 514] 03:44:03 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (13710800) [pid = 720] [serial = 1542] [outer = 00000000] 03:44:03 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (14097400) [pid = 720] [serial = 1543] [outer = 13710800] 03:44:03 INFO - PROCESS | 720 | 1464864243340 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (15189000) [pid = 720] [serial = 1544] [outer = 13710800] 03:44:04 INFO - PROCESS | 720 | 1464864243966 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 938ms 03:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:44:04 INFO - PROCESS | 720 | 1464864244003 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 720 | 1464864244007 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 720 | 1464864244010 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 720 | 1464864244013 Marionette TRACE conn3 <- [1,2022,null,{}] 03:44:04 INFO - PROCESS | 720 | 1464864244016 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 720 | 1464864244118 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:44:04 INFO - PROCESS | 720 | 1464864244226 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409E400 == 51 [pid = 720] [id = 515] 03:44:04 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (16C21800) [pid = 720] [serial = 1545] [outer = 00000000] 03:44:04 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (172B0C00) [pid = 720] [serial = 1546] [outer = 16C21800] 03:44:04 INFO - PROCESS | 720 | 1464864244279 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1786C400) [pid = 720] [serial = 1547] [outer = 16C21800] 03:44:04 INFO - PROCESS | 720 | 1464864244873 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 891ms 03:44:04 INFO - PROCESS | 720 | 1464864244913 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 720 | 1464864244917 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:44:04 INFO - PROCESS | 720 | 1464864244928 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 720 | 1464864244933 Marionette TRACE conn3 <- [1,2026,null,{}] 03:44:04 INFO - PROCESS | 720 | 1464864244936 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 720 | 1464864245042 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:44:05 INFO - PROCESS | 720 | 1464864245148 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E9000 == 52 [pid = 720] [id = 516] 03:44:05 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15195C00) [pid = 720] [serial = 1548] [outer = 00000000] 03:44:05 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (18653C00) [pid = 720] [serial = 1549] [outer = 15195C00] 03:44:05 INFO - PROCESS | 720 | 1464864245200 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18D82000) [pid = 720] [serial = 1550] [outer = 15195C00] 03:44:05 INFO - PROCESS | 720 | 1464864245775 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 906ms 03:44:05 INFO - PROCESS | 720 | 1464864245828 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 720 | 1464864245831 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:44:05 INFO - PROCESS | 720 | 1464864245834 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 720 | 1464864245836 Marionette TRACE conn3 <- [1,2030,null,{}] 03:44:05 INFO - PROCESS | 720 | 1464864245840 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 720 | 1464864245938 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:44:06 INFO - PROCESS | 720 | 1464864246044 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17869400 == 53 [pid = 720] [id = 517] 03:44:06 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (178C8000) [pid = 720] [serial = 1551] [outer = 00000000] 03:44:06 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (18D89800) [pid = 720] [serial = 1552] [outer = 178C8000] 03:44:06 INFO - PROCESS | 720 | 1464864246096 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (18D8C800) [pid = 720] [serial = 1553] [outer = 178C8000] 03:44:06 INFO - PROCESS | 720 | 1464864246830 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:44:06 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:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1031ms 03:44:06 INFO - PROCESS | 720 | 1464864246897 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 720 | 1464864246900 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:44:06 INFO - PROCESS | 720 | 1464864246906 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 720 | 1464864246910 Marionette TRACE conn3 <- [1,2034,null,{}] 03:44:06 INFO - PROCESS | 720 | 1464864246916 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 720 | 1464864247017 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:44:07 INFO - PROCESS | 720 | 1464864247158 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EB400 == 54 [pid = 720] [id = 518] 03:44:07 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (114A7C00) [pid = 720] [serial = 1554] [outer = 00000000] 03:44:07 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1347FC00) [pid = 720] [serial = 1555] [outer = 114A7C00] 03:44:07 INFO - PROCESS | 720 | 1464864247209 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (14095C00) [pid = 720] [serial = 1556] [outer = 114A7C00] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 16EA8000 == 53 [pid = 720] [id = 512] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 14E63C00 == 52 [pid = 720] [id = 511] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 10B74400 == 51 [pid = 720] [id = 510] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 1715F400 == 50 [pid = 720] [id = 509] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 14E6A800 == 49 [pid = 720] [id = 508] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 151E0C00 == 48 [pid = 720] [id = 507] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 1518DC00 == 47 [pid = 720] [id = 506] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 137F8000 == 46 [pid = 720] [id = 505] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 10E14800 == 45 [pid = 720] [id = 504] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 0F268800 == 44 [pid = 720] [id = 503] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 10BC2400 == 43 [pid = 720] [id = 500] 03:44:07 INFO - PROCESS | 720 | --DOCSHELL 10B50400 == 42 [pid = 720] [id = 499] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 117 (17869000) [pid = 720] [serial = 1496] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1607E400) [pid = 720] [serial = 1483] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 115 (113B0C00) [pid = 720] [serial = 1469] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 114 (12B9DC00) [pid = 720] [serial = 1471] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1761D400) [pid = 720] [serial = 1495] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 112 (10E13400) [pid = 720] [serial = 1459] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 111 (10F44C00) [pid = 720] [serial = 1468] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 110 (16D71800) [pid = 720] [serial = 1486] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 109 (172BF400) [pid = 720] [serial = 1489] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1715FC00) [pid = 720] [serial = 1487] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1568B800) [pid = 720] [serial = 1481] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1678F800) [pid = 720] [serial = 1484] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 105 (137F2800) [pid = 720] [serial = 1474] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 104 (15196800) [pid = 720] [serial = 1478] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16C24000) [pid = 720] [serial = 1415] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 102 (15189400) [pid = 720] [serial = 1477] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 101 (14097C00) [pid = 720] [serial = 1492] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 100 (15684000) [pid = 720] [serial = 1480] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 99 (14098000) [pid = 720] [serial = 1475] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1761A800) [pid = 720] [serial = 1490] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 97 (14096000) [pid = 720] [serial = 1493] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 96 (17620400) [pid = 720] [serial = 1465] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 95 (143AC800) [pid = 720] [serial = 1462] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | --DOMWINDOW == 94 (17ABB800) [pid = 720] [serial = 1498] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 720 | 1464864247798 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 938ms 03:44:07 INFO - PROCESS | 720 | 1464864247848 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 720 | 1464864247853 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:44:07 INFO - PROCESS | 720 | 1464864247859 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 720 | 1464864247861 Marionette TRACE conn3 <- [1,2038,null,{}] 03:44:07 INFO - PROCESS | 720 | 1464864247865 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 720 | 1464864247947 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:44:08 INFO - PROCESS | 720 | 1464864248042 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F233800 == 43 [pid = 720] [id = 519] 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (0F233C00) [pid = 720] [serial = 1557] [outer = 00000000] 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (10F44C00) [pid = 720] [serial = 1558] [outer = 0F233C00] 03:44:08 INFO - PROCESS | 720 | 1464864248088 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (13242C00) [pid = 720] [serial = 1559] [outer = 0F233C00] 03:44:08 INFO - PROCESS | 720 | 1464864248540 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 735ms 03:44:08 INFO - PROCESS | 720 | 1464864248599 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 720 | 1464864248601 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:44:08 INFO - PROCESS | 720 | 1464864248605 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 720 | 1464864248609 Marionette TRACE conn3 <- [1,2042,null,{}] 03:44:08 INFO - PROCESS | 720 | 1464864248619 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 720 | 1464864248703 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:44:08 INFO - PROCESS | 720 | 1464864248716 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15418000 == 44 [pid = 720] [id = 520] 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15480C00) [pid = 720] [serial = 1560] [outer = 00000000] 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (15682000) [pid = 720] [serial = 1561] [outer = 15480C00] 03:44:08 INFO - PROCESS | 720 | 1464864248762 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (15D38000) [pid = 720] [serial = 1562] [outer = 15480C00] 03:44:09 INFO - PROCESS | 720 | 1464864249220 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 626ms 03:44:09 INFO - PROCESS | 720 | 1464864249242 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 720 | 1464864249244 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:44:09 INFO - PROCESS | 720 | 1464864249247 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:44:09 INFO - PROCESS | 720 | 1464864249249 Marionette TRACE conn3 <- [1,2046,null,{}] 03:44:09 INFO - PROCESS | 720 | 1464864249253 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 720 | 1464864249333 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:44:09 INFO - PROCESS | 720 | 1464864249339 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 720 | ++DOCSHELL 16074800 == 45 [pid = 720] [id = 521] 03:44:09 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16074C00) [pid = 720] [serial = 1563] [outer = 00000000] 03:44:09 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (16081C00) [pid = 720] [serial = 1564] [outer = 16074C00] 03:44:09 INFO - PROCESS | 720 | 1464864249383 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (169D6400) [pid = 720] [serial = 1565] [outer = 16074C00] 03:44:09 INFO - PROCESS | 720 | 1464864249834 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 641ms 03:44:09 INFO - PROCESS | 720 | 1464864249886 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 720 | 1464864249888 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:44:09 INFO - PROCESS | 720 | 1464864249891 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:44:09 INFO - PROCESS | 720 | 1464864249893 Marionette TRACE conn3 <- [1,2050,null,{}] 03:44:09 INFO - PROCESS | 720 | 1464864249896 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 720 | 1464864250017 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:44:10 INFO - PROCESS | 720 | 1464864250023 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16074400 == 46 [pid = 720] [id = 522] 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (16C22400) [pid = 720] [serial = 1566] [outer = 00000000] 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (16D79000) [pid = 720] [serial = 1567] [outer = 16C22400] 03:44:10 INFO - PROCESS | 720 | 1464864250067 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1715FC00) [pid = 720] [serial = 1568] [outer = 16C22400] 03:44:10 INFO - PROCESS | 720 | 1464864250556 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 03:44:10 INFO - PROCESS | 720 | 1464864250591 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 720 | 1464864250593 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:44:10 INFO - PROCESS | 720 | 1464864250607 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 720 | 1464864250608 Marionette TRACE conn3 <- [1,2054,null,{}] 03:44:10 INFO - PROCESS | 720 | 1464864250612 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 720 | 1464864250746 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:44:10 INFO - PROCESS | 720 | 1464864250813 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1761A400 == 47 [pid = 720] [id = 523] 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1761B400) [pid = 720] [serial = 1569] [outer = 00000000] 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1789DC00) [pid = 720] [serial = 1570] [outer = 1761B400] 03:44:10 INFO - PROCESS | 720 | 1464864250858 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (17AB5800) [pid = 720] [serial = 1571] [outer = 1761B400] 03:44:11 INFO - PROCESS | 720 | 1464864251270 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 703ms 03:44:11 INFO - PROCESS | 720 | 1464864251296 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 720 | 1464864251298 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:44:11 INFO - PROCESS | 720 | 1464864251301 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:44:11 INFO - PROCESS | 720 | 1464864251303 Marionette TRACE conn3 <- [1,2058,null,{}] 03:44:11 INFO - PROCESS | 720 | 1464864251306 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 720 | 1464864251441 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:44:11 INFO - PROCESS | 720 | 1464864251461 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17A16400 == 48 [pid = 720] [id = 524] 03:44:11 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (18065C00) [pid = 720] [serial = 1572] [outer = 00000000] 03:44:11 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (185C1000) [pid = 720] [serial = 1573] [outer = 18065C00] 03:44:11 INFO - PROCESS | 720 | 1464864251509 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (185B6000) [pid = 720] [serial = 1574] [outer = 18065C00] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 111 (10BC0C00) [pid = 720] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 110 (167C9000) [pid = 720] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10F3B000) [pid = 720] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 108 (10BC6800) [pid = 720] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 107 (151EA400) [pid = 720] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 106 (137FB800) [pid = 720] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 105 (176C6800) [pid = 720] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 104 (10E14400) [pid = 720] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16D6E800) [pid = 720] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 102 (15409800) [pid = 720] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 101 (16077800) [pid = 720] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 100 (16081800) [pid = 720] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 99 (12992C00) [pid = 720] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:44:12 INFO - PROCESS | 720 | --DOMWINDOW == 98 (10B55800) [pid = 720] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:44:12 INFO - PROCESS | 720 | 1464864252089 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 844ms 03:44:12 INFO - PROCESS | 720 | 1464864252145 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 720 | 1464864252146 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:44:12 INFO - PROCESS | 720 | 1464864252150 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 720 | 1464864252152 Marionette TRACE conn3 <- [1,2062,null,{}] 03:44:12 INFO - PROCESS | 720 | 1464864252155 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 720 | 1464864252231 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:44:12 INFO - PROCESS | 720 | 1464864252238 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10684C00 == 49 [pid = 720] [id = 525] 03:44:12 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (10BC0C00) [pid = 720] [serial = 1575] [outer = 00000000] 03:44:12 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (13409800) [pid = 720] [serial = 1576] [outer = 10BC0C00] 03:44:12 INFO - PROCESS | 720 | 1464864252281 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16784C00) [pid = 720] [serial = 1577] [outer = 10BC0C00] 03:44:12 INFO - PROCESS | 720 | 1464864252749 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 625ms 03:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:44:12 INFO - PROCESS | 720 | 1464864252791 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 720 | 1464864252793 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:44:12 INFO - PROCESS | 720 | 1464864252796 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 720 | 1464864252798 Marionette TRACE conn3 <- [1,2066,null,{}] 03:44:12 INFO - PROCESS | 720 | 1464864252801 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 720 | 1464864252878 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:44:12 INFO - PROCESS | 720 | 1464864252884 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107EEC00 == 50 [pid = 720] [id = 526] 03:44:12 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (11369800) [pid = 720] [serial = 1578] [outer = 00000000] 03:44:12 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (16D7D000) [pid = 720] [serial = 1579] [outer = 11369800] 03:44:12 INFO - PROCESS | 720 | 1464864252927 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17899C00) [pid = 720] [serial = 1580] [outer = 11369800] 03:44:13 INFO - PROCESS | 720 | 1464864253340 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 594ms 03:44:13 INFO - PROCESS | 720 | 1464864253394 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 720 | 1464864253396 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:44:13 INFO - PROCESS | 720 | 1464864253404 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 720 | 1464864253406 Marionette TRACE conn3 <- [1,2070,null,{}] 03:44:13 INFO - PROCESS | 720 | 1464864253409 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 720 | 1464864253487 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:44:13 INFO - PROCESS | 720 | 1464864253493 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15409800 == 51 [pid = 720] [id = 527] 03:44:13 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (15484C00) [pid = 720] [serial = 1581] [outer = 00000000] 03:44:13 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (18D8FC00) [pid = 720] [serial = 1582] [outer = 15484C00] 03:44:13 INFO - PROCESS | 720 | 1464864253536 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (18D9E400) [pid = 720] [serial = 1583] [outer = 15484C00] 03:44:14 INFO - PROCESS | 720 | 1464864253996 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 625ms 03:44:14 INFO - PROCESS | 720 | 1464864254070 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 720 | 1464864254074 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:44:14 INFO - PROCESS | 720 | 1464864254080 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 720 | 1464864254084 Marionette TRACE conn3 <- [1,2074,null,{}] 03:44:14 INFO - PROCESS | 720 | 1464864254091 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 720 | 1464864254202 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:44:14 INFO - PROCESS | 720 | 1464864254383 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 720 | ++DOCSHELL 113B0C00 == 52 [pid = 720] [id = 528] 03:44:14 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (11B0BC00) [pid = 720] [serial = 1584] [outer = 00000000] 03:44:14 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (12BF0800) [pid = 720] [serial = 1585] [outer = 11B0BC00] 03:44:14 INFO - PROCESS | 720 | 1464864254442 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1341C800) [pid = 720] [serial = 1586] [outer = 11B0BC00] 03:44:15 INFO - PROCESS | 720 | 1464864254981 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 953ms 03:44:15 INFO - PROCESS | 720 | 1464864255025 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 720 | 1464864255029 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:44:15 INFO - PROCESS | 720 | 1464864255037 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 720 | 1464864255041 Marionette TRACE conn3 <- [1,2078,null,{}] 03:44:15 INFO - PROCESS | 720 | 1464864255046 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 720 | 1464864255152 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:44:15 INFO - PROCESS | 720 | 1464864255263 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E4000 == 53 [pid = 720] [id = 529] 03:44:15 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (153A2800) [pid = 720] [serial = 1587] [outer = 00000000] 03:44:15 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (15D2F400) [pid = 720] [serial = 1588] [outer = 153A2800] 03:44:15 INFO - PROCESS | 720 | 1464864255316 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1607F800) [pid = 720] [serial = 1589] [outer = 153A2800] 03:44:15 INFO - PROCESS | 720 | 1464864255906 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 953ms 03:44:16 INFO - PROCESS | 720 | 1464864255981 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 720 | 1464864255984 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:44:16 INFO - PROCESS | 720 | 1464864255987 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 720 | 1464864255990 Marionette TRACE conn3 <- [1,2082,null,{}] 03:44:16 INFO - PROCESS | 720 | 1464864256000 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 720 | 1464864256104 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:44:16 INFO - PROCESS | 720 | 1464864256243 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1789C800 == 54 [pid = 720] [id = 530] 03:44:16 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (18066400) [pid = 720] [serial = 1590] [outer = 00000000] 03:44:16 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (185BE800) [pid = 720] [serial = 1591] [outer = 18066400] 03:44:16 INFO - PROCESS | 720 | 1464864256301 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (18D86400) [pid = 720] [serial = 1592] [outer = 18066400] 03:44:16 INFO - PROCESS | 720 | 1464864256855 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 953ms 03:44:16 INFO - PROCESS | 720 | 1464864256932 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 720 | 1464864256934 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:44:16 INFO - PROCESS | 720 | 1464864256938 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 720 | 1464864256940 Marionette TRACE conn3 <- [1,2086,null,{}] 03:44:16 INFO - PROCESS | 720 | 1464864256943 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 720 | 1464864257046 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:44:17 INFO - PROCESS | 720 | 1464864257181 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18DA5C00 == 55 [pid = 720] [id = 531] 03:44:17 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (18DA6800) [pid = 720] [serial = 1593] [outer = 00000000] 03:44:17 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (19A9BC00) [pid = 720] [serial = 1594] [outer = 18DA6800] 03:44:17 INFO - PROCESS | 720 | 1464864257235 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (19AA5800) [pid = 720] [serial = 1595] [outer = 18DA6800] 03:44:17 INFO - PROCESS | 720 | 1464864257849 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 938ms 03:44:17 INFO - PROCESS | 720 | 1464864257883 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 720 | 1464864257885 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:44:17 INFO - PROCESS | 720 | 1464864257888 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 720 | 1464864257890 Marionette TRACE conn3 <- [1,2090,null,{}] 03:44:17 INFO - PROCESS | 720 | 1464864257894 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 720 | 1464864258022 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:44:18 INFO - PROCESS | 720 | 1464864258135 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCBC00 == 56 [pid = 720] [id = 532] 03:44:18 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (14E61000) [pid = 720] [serial = 1596] [outer = 00000000] 03:44:18 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (17868400) [pid = 720] [serial = 1597] [outer = 14E61000] 03:44:18 INFO - PROCESS | 720 | 1464864258189 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (18277400) [pid = 720] [serial = 1598] [outer = 14E61000] 03:44:19 INFO - PROCESS | 720 | 1464864258971 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1140ms 03:44:19 INFO - PROCESS | 720 | 1464864259032 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 720 | 1464864259036 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:44:19 INFO - PROCESS | 720 | 1464864259041 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:44:19 INFO - PROCESS | 720 | 1464864259045 Marionette TRACE conn3 <- [1,2094,null,{}] 03:44:19 INFO - PROCESS | 720 | 1464864259051 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 720 | 1464864259147 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:44:19 INFO - PROCESS | 720 | 1464864259288 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 720 | ++DOCSHELL 12B69400 == 57 [pid = 720] [id = 533] 03:44:19 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (12B9A800) [pid = 720] [serial = 1599] [outer = 00000000] 03:44:19 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (13253400) [pid = 720] [serial = 1600] [outer = 12B9A800] 03:44:19 INFO - PROCESS | 720 | 1464864259341 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (13418000) [pid = 720] [serial = 1601] [outer = 12B9A800] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 107EEC00 == 56 [pid = 720] [id = 526] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 10684C00 == 55 [pid = 720] [id = 525] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 17A16400 == 54 [pid = 720] [id = 524] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 1761A400 == 53 [pid = 720] [id = 523] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 16074400 == 52 [pid = 720] [id = 522] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 16074800 == 51 [pid = 720] [id = 521] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 15418000 == 50 [pid = 720] [id = 520] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 0F233800 == 49 [pid = 720] [id = 519] 03:44:19 INFO - PROCESS | 720 | --DOCSHELL 110EB400 == 48 [pid = 720] [id = 518] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 124 (17894800) [pid = 720] [serial = 1466] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 123 (16D77000) [pid = 720] [serial = 1424] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 122 (13DC7400) [pid = 720] [serial = 1421] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 121 (10E17C00) [pid = 720] [serial = 1418] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 120 (17160C00) [pid = 720] [serial = 1525] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 119 (12BF6000) [pid = 720] [serial = 1513] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 118 (132A8400) [pid = 720] [serial = 1514] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1135C000) [pid = 720] [serial = 1501] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 116 (11361800) [pid = 720] [serial = 1511] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 115 (10E16C00) [pid = 720] [serial = 1510] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 114 (15687C00) [pid = 720] [serial = 1519] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 113 (17625800) [pid = 720] [serial = 1526] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 112 (15D6EC00) [pid = 720] [serial = 1520] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 111 (140B6800) [pid = 720] [serial = 1516] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 110 (14E62800) [pid = 720] [serial = 1517] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 109 (14E6A000) [pid = 720] [serial = 1504] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 108 (17894400) [pid = 720] [serial = 1528] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1518D400) [pid = 720] [serial = 1532] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 106 (14E6A400) [pid = 720] [serial = 1531] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1786D000) [pid = 720] [serial = 1507] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17A1D800) [pid = 720] [serial = 1534] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1607FC00) [pid = 720] [serial = 1522] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 102 (178A0400) [pid = 720] [serial = 1529] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 101 (16279C00) [pid = 720] [serial = 1523] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 100 (18273C00) [pid = 720] [serial = 1535] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 99 (185B7400) [pid = 720] [serial = 1537] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1323C400) [pid = 720] [serial = 1472] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 720 | 1464864259943 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 937ms 03:44:20 INFO - PROCESS | 720 | 1464864259988 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 720 | 1464864259993 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:44:20 INFO - PROCESS | 720 | 1464864259999 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 720 | 1464864260001 Marionette TRACE conn3 <- [1,2098,null,{}] 03:44:20 INFO - PROCESS | 720 | 1464864260005 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 720 | 1464864260104 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:44:20 INFO - PROCESS | 720 | 1464864260201 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10374400 == 49 [pid = 720] [id = 534] 03:44:20 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (103CA000) [pid = 720] [serial = 1602] [outer = 00000000] 03:44:20 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (113ABC00) [pid = 720] [serial = 1603] [outer = 103CA000] 03:44:20 INFO - PROCESS | 720 | 1464864260246 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (131E0800) [pid = 720] [serial = 1604] [outer = 103CA000] 03:44:20 INFO - PROCESS | 720 | 1464864260666 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 735ms 03:44:20 INFO - PROCESS | 720 | 1464864260739 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 720 | 1464864260741 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:44:20 INFO - PROCESS | 720 | 1464864260745 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 720 | 1464864260748 Marionette TRACE conn3 <- [1,2102,null,{}] 03:44:20 INFO - PROCESS | 720 | 1464864260758 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 720 | 1464864260841 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:44:20 INFO - PROCESS | 720 | 1464864260857 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15192000 == 50 [pid = 720] [id = 535] 03:44:20 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (15193000) [pid = 720] [serial = 1605] [outer = 00000000] 03:44:20 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (15415C00) [pid = 720] [serial = 1606] [outer = 15193000] 03:44:20 INFO - PROCESS | 720 | 1464864260904 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (15680800) [pid = 720] [serial = 1607] [outer = 15193000] 03:44:21 INFO - PROCESS | 720 | 1464864261346 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 625ms 03:44:21 INFO - PROCESS | 720 | 1464864261383 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 720 | 1464864261386 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:44:21 INFO - PROCESS | 720 | 1464864261389 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 720 | 1464864261390 Marionette TRACE conn3 <- [1,2106,null,{}] 03:44:21 INFO - PROCESS | 720 | 1464864261393 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 720 | 1464864261474 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:44:21 INFO - PROCESS | 720 | 1464864261483 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15410C00 == 51 [pid = 720] [id = 536] 03:44:21 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (156B6400) [pid = 720] [serial = 1608] [outer = 00000000] 03:44:21 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (16075800) [pid = 720] [serial = 1609] [outer = 156B6400] 03:44:21 INFO - PROCESS | 720 | 1464864261527 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (16080400) [pid = 720] [serial = 1610] [outer = 156B6400] 03:44:22 INFO - PROCESS | 720 | 1464864261967 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 641ms 03:44:22 INFO - PROCESS | 720 | 1464864262026 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 720 | 1464864262027 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:44:22 INFO - PROCESS | 720 | 1464864262031 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 720 | 1464864262033 Marionette TRACE conn3 <- [1,2110,null,{}] 03:44:22 INFO - PROCESS | 720 | 1464864262036 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 720 | 1464864262126 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:44:22 INFO - PROCESS | 720 | 1464864262132 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D66800 == 52 [pid = 720] [id = 537] 03:44:22 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (15D6E400) [pid = 720] [serial = 1611] [outer = 00000000] 03:44:22 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (153A3800) [pid = 720] [serial = 1612] [outer = 15D6E400] 03:44:22 INFO - PROCESS | 720 | 1464864262176 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (16D78400) [pid = 720] [serial = 1613] [outer = 15D6E400] 03:44:22 INFO - PROCESS | 720 | 1464864262670 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 703ms 03:44:22 INFO - PROCESS | 720 | 1464864262732 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 720 | 1464864262735 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:44:22 INFO - PROCESS | 720 | 1464864262745 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 720 | 1464864262747 Marionette TRACE conn3 <- [1,2114,null,{}] 03:44:22 INFO - PROCESS | 720 | 1464864262751 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 720 | 1464864262880 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:44:22 INFO - PROCESS | 720 | 1464864262945 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17806000 == 53 [pid = 720] [id = 538] 03:44:22 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1780BC00) [pid = 720] [serial = 1614] [outer = 00000000] 03:44:23 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (17871400) [pid = 720] [serial = 1615] [outer = 1780BC00] 03:44:23 INFO - PROCESS | 720 | 1464864262992 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (17894800) [pid = 720] [serial = 1616] [outer = 1780BC00] 03:44:23 INFO - PROCESS | 720 | 1464864263400 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 688ms 03:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:44:23 INFO - PROCESS | 720 | 1464864263441 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 720 | 1464864263442 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 720 | 1464864263446 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 720 | 1464864263448 Marionette TRACE conn3 <- [1,2118,null,{}] 03:44:23 INFO - PROCESS | 720 | 1464864263451 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 720 | 1464864263588 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:44:23 INFO - PROCESS | 720 | 1464864263610 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 720 | ++DOCSHELL 17624800 == 54 [pid = 720] [id = 539] 03:44:23 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1780DC00) [pid = 720] [serial = 1617] [outer = 00000000] 03:44:23 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (18274800) [pid = 720] [serial = 1618] [outer = 1780DC00] 03:44:23 INFO - PROCESS | 720 | 1464864263654 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1827AC00) [pid = 720] [serial = 1619] [outer = 1780DC00] 03:44:24 INFO - PROCESS | 720 | 1464864264093 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 720 | 1464864264148 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:44:24 INFO - PROCESS | 720 | 1464864264151 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 720 | 1464864264152 Marionette TRACE conn3 <- [1,2122,null,{}] 03:44:24 INFO - PROCESS | 720 | 1464864264160 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 720 | 1464864264270 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:44:24 INFO - PROCESS | 720 | 1464864264276 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17619800 == 55 [pid = 720] [id = 540] 03:44:24 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (18272400) [pid = 720] [serial = 1620] [outer = 00000000] 03:44:24 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18D9E800) [pid = 720] [serial = 1621] [outer = 18272400] 03:44:24 INFO - PROCESS | 720 | 1464864264320 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (18DA7800) [pid = 720] [serial = 1622] [outer = 18272400] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16785C00) [pid = 720] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 117 (16C22400) [pid = 720] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1761B400) [pid = 720] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 115 (114A7C00) [pid = 720] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 114 (178C8000) [pid = 720] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 113 (15480C00) [pid = 720] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 112 (16074C00) [pid = 720] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 111 (0F233C00) [pid = 720] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 110 (18065C00) [pid = 720] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10BC0C00) [pid = 720] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:44:24 INFO - PROCESS | 720 | --DOMWINDOW == 108 (11369800) [pid = 720] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:44:25 INFO - PROCESS | 720 | 1464864264997 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 906ms 03:44:25 INFO - PROCESS | 720 | 1464864265056 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 720 | 1464864265058 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 720 | 1464864265061 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:44:25 INFO - PROCESS | 720 | 1464864265063 Marionette TRACE conn3 <- [1,2126,null,{}] 03:44:25 INFO - PROCESS | 720 | 1464864265071 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 720 | 1464864265148 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:44:25 INFO - PROCESS | 720 | 1464864265155 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11369800 == 56 [pid = 720] [id = 541] 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (153ADC00) [pid = 720] [serial = 1623] [outer = 00000000] 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (17624400) [pid = 720] [serial = 1624] [outer = 153ADC00] 03:44:25 INFO - PROCESS | 720 | 1464864265198 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (17ABB800) [pid = 720] [serial = 1625] [outer = 153ADC00] 03:44:25 INFO - PROCESS | 720 | 1464864265646 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 641ms 03:44:25 INFO - PROCESS | 720 | 1464864265699 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 720 | 1464864265702 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 720 | 1464864265705 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:44:25 INFO - PROCESS | 720 | 1464864265707 Marionette TRACE conn3 <- [1,2130,null,{}] 03:44:25 INFO - PROCESS | 720 | 1464864265710 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 720 | 1464864265796 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:44:25 INFO - PROCESS | 720 | 1464864265803 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC6800 == 57 [pid = 720] [id = 542] 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1347A000) [pid = 720] [serial = 1626] [outer = 00000000] 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (18D9C800) [pid = 720] [serial = 1627] [outer = 1347A000] 03:44:25 INFO - PROCESS | 720 | 1464864265845 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (19A9E400) [pid = 720] [serial = 1628] [outer = 1347A000] 03:44:26 INFO - PROCESS | 720 | 1464864266272 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 720 | 1464864266314 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:44:26 INFO - PROCESS | 720 | 1464864266321 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 720 | 1464864266323 Marionette TRACE conn3 <- [1,2134,null,{}] 03:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:44:26 INFO - PROCESS | 720 | 1464864266327 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 720 | 1464864266424 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:44:26 INFO - PROCESS | 720 | 1464864266431 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16785C00 == 58 [pid = 720] [id = 543] 03:44:26 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1A14C400) [pid = 720] [serial = 1629] [outer = 00000000] 03:44:26 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1789E400) [pid = 720] [serial = 1630] [outer = 1A14C400] 03:44:26 INFO - PROCESS | 720 | 1464864266479 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1A27A000) [pid = 720] [serial = 1631] [outer = 1A14C400] 03:44:27 INFO - PROCESS | 720 | 1464864267182 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 720 | 1464864267215 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:44:27 INFO - PROCESS | 720 | 1464864267220 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 720 | 1464864267225 Marionette TRACE conn3 <- [1,2138,null,{}] 03:44:27 INFO - PROCESS | 720 | 1464864267230 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 720 | 1464864267339 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:44:27 INFO - PROCESS | 720 | 1464864267451 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E8800 == 59 [pid = 720] [id = 544] 03:44:27 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (10F3A400) [pid = 720] [serial = 1632] [outer = 00000000] 03:44:27 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (11B05400) [pid = 720] [serial = 1633] [outer = 10F3A400] 03:44:27 INFO - PROCESS | 720 | 1464864267507 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (140B8400) [pid = 720] [serial = 1634] [outer = 10F3A400] 03:44:28 INFO - PROCESS | 720 | 1464864268104 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:44:28 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:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 953ms 03:44:28 INFO - PROCESS | 720 | 1464864268166 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 720 | 1464864268172 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:44:28 INFO - PROCESS | 720 | 1464864268179 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 720 | 1464864268181 Marionette TRACE conn3 <- [1,2142,null,{}] 03:44:28 INFO - PROCESS | 720 | 1464864268186 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 720 | 1464864268294 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:44:28 INFO - PROCESS | 720 | 1464864268433 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15488800 == 60 [pid = 720] [id = 545] 03:44:28 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (15689400) [pid = 720] [serial = 1635] [outer = 00000000] 03:44:28 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (16D7B400) [pid = 720] [serial = 1636] [outer = 15689400] 03:44:28 INFO - PROCESS | 720 | 1464864268487 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1761B400) [pid = 720] [serial = 1637] [outer = 15689400] 03:44:29 INFO - PROCESS | 720 | 1464864269034 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 906ms 03:44:29 INFO - PROCESS | 720 | 1464864269081 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 720 | 1464864269083 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:44:29 INFO - PROCESS | 720 | 1464864269088 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 720 | 1464864269091 Marionette TRACE conn3 <- [1,2146,null,{}] 03:44:29 INFO - PROCESS | 720 | 1464864269102 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 720 | 1464864269214 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:44:29 INFO - PROCESS | 720 | 1464864269328 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26C800 == 61 [pid = 720] [id = 546] 03:44:29 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1518CC00) [pid = 720] [serial = 1638] [outer = 00000000] 03:44:29 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A156800) [pid = 720] [serial = 1639] [outer = 1518CC00] 03:44:29 INFO - PROCESS | 720 | 1464864269425 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A26EC00) [pid = 720] [serial = 1640] [outer = 1518CC00] 03:44:30 INFO - PROCESS | 720 | 1464864270032 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 03:44:30 INFO - PROCESS | 720 | 1464864270089 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 720 | 1464864270092 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:44:30 INFO - PROCESS | 720 | 1464864270096 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 720 | 1464864270098 Marionette TRACE conn3 <- [1,2150,null,{}] 03:44:30 INFO - PROCESS | 720 | 1464864270102 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 720 | 1464864270238 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:44:30 INFO - PROCESS | 720 | 1464864270389 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 720 | ++DOCSHELL 1A27A800 == 62 [pid = 720] [id = 547] 03:44:30 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A670C00) [pid = 720] [serial = 1641] [outer = 00000000] 03:44:30 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1A71B800) [pid = 720] [serial = 1642] [outer = 1A670C00] 03:44:30 INFO - PROCESS | 720 | 1464864270442 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1A727000) [pid = 720] [serial = 1643] [outer = 1A670C00] 03:44:31 INFO - PROCESS | 720 | 1464864270993 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 953ms 03:44:31 INFO - PROCESS | 720 | 1464864271040 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 720 | 1464864271043 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:44:31 INFO - PROCESS | 720 | 1464864271046 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 720 | 1464864271048 Marionette TRACE conn3 <- [1,2154,null,{}] 03:44:31 INFO - PROCESS | 720 | 1464864271051 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 720 | 1464864271154 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:44:31 INFO - PROCESS | 720 | 1464864271487 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B5C400 == 63 [pid = 720] [id = 548] 03:44:31 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (10BCA800) [pid = 720] [serial = 1644] [outer = 00000000] 03:44:31 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (110EFC00) [pid = 720] [serial = 1645] [outer = 10BCA800] 03:44:31 INFO - PROCESS | 720 | 1464864271537 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (114B6800) [pid = 720] [serial = 1646] [outer = 10BCA800] 03:44:32 INFO - PROCESS | 720 | 1464864272188 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 16080000 == 62 [pid = 720] [id = 502] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 10BC6800 == 61 [pid = 720] [id = 542] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 11369800 == 60 [pid = 720] [id = 541] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 17619800 == 59 [pid = 720] [id = 540] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 17624800 == 58 [pid = 720] [id = 539] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 17806000 == 57 [pid = 720] [id = 538] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 15D66800 == 56 [pid = 720] [id = 537] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 15410C00 == 55 [pid = 720] [id = 536] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 15192000 == 54 [pid = 720] [id = 535] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 10374400 == 53 [pid = 720] [id = 534] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 12B69400 == 52 [pid = 720] [id = 533] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 131 (18D8FC00) [pid = 720] [serial = 1582] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 151E4000 == 51 [pid = 720] [id = 529] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 113B0C00 == 50 [pid = 720] [id = 528] 03:44:32 INFO - PROCESS | 720 | --DOCSHELL 15409800 == 49 [pid = 720] [id = 527] 03:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1188ms 03:44:32 INFO - PROCESS | 720 | 1464864272241 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 720 | 1464864272246 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:44:32 INFO - PROCESS | 720 | 1464864272250 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:44:32 INFO - PROCESS | 720 | 1464864272253 Marionette TRACE conn3 <- [1,2158,null,{}] 03:44:32 INFO - PROCESS | 720 | 1464864272258 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 720 | 1464864272364 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 130 (17A18C00) [pid = 720] [serial = 1508] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 129 (1715FC00) [pid = 720] [serial = 1568] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 128 (17AB5800) [pid = 720] [serial = 1571] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 127 (1347FC00) [pid = 720] [serial = 1555] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 126 (10B7A000) [pid = 720] [serial = 1540] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 125 (18D8C800) [pid = 720] [serial = 1553] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 124 (18D89800) [pid = 720] [serial = 1552] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 123 (15682000) [pid = 720] [serial = 1561] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 122 (15D38000) [pid = 720] [serial = 1562] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1789DC00) [pid = 720] [serial = 1570] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 120 (18653C00) [pid = 720] [serial = 1549] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 119 (16081C00) [pid = 720] [serial = 1564] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 118 (172B0C00) [pid = 720] [serial = 1546] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 117 (14097400) [pid = 720] [serial = 1543] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 116 (10F44C00) [pid = 720] [serial = 1558] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 115 (13242C00) [pid = 720] [serial = 1559] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 114 (185C1000) [pid = 720] [serial = 1573] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 113 (13409800) [pid = 720] [serial = 1576] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 112 (16784C00) [pid = 720] [serial = 1577] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 111 (16D7D000) [pid = 720] [serial = 1579] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 110 (14095C00) [pid = 720] [serial = 1556] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 109 (16D79000) [pid = 720] [serial = 1567] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 108 (185B6000) [pid = 720] [serial = 1574] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 107 (17899C00) [pid = 720] [serial = 1580] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | --DOMWINDOW == 106 (169D6400) [pid = 720] [serial = 1565] [outer = 00000000] [url = about:blank] 03:44:32 INFO - PROCESS | 720 | 1464864272457 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 720 | ++DOCSHELL 10BC2000 == 50 [pid = 720] [id = 549] 03:44:32 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (10E14000) [pid = 720] [serial = 1647] [outer = 00000000] 03:44:32 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1324BC00) [pid = 720] [serial = 1648] [outer = 10E14000] 03:44:32 INFO - PROCESS | 720 | 1464864272504 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1341EC00) [pid = 720] [serial = 1649] [outer = 10E14000] 03:44:32 INFO - PROCESS | 720 | 1464864272958 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 03:44:33 INFO - PROCESS | 720 | 1464864272994 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 720 | 1464864272998 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:44:33 INFO - PROCESS | 720 | 1464864273001 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 720 | 1464864273003 Marionette TRACE conn3 <- [1,2162,null,{}] 03:44:33 INFO - PROCESS | 720 | 1464864273007 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 720 | 1464864273090 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:44:33 INFO - PROCESS | 720 | 1464864273104 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15193800 == 51 [pid = 720] [id = 550] 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15194400) [pid = 720] [serial = 1650] [outer = 00000000] 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (15410C00) [pid = 720] [serial = 1651] [outer = 15194400] 03:44:33 INFO - PROCESS | 720 | 1464864273149 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (156AF800) [pid = 720] [serial = 1652] [outer = 15194400] 03:44:33 INFO - PROCESS | 720 | 1464864273616 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 641ms 03:44:33 INFO - PROCESS | 720 | 1464864273640 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 720 | 1464864273642 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:44:33 INFO - PROCESS | 720 | 1464864273651 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 720 | 1464864273657 Marionette TRACE conn3 <- [1,2166,null,{}] 03:44:33 INFO - PROCESS | 720 | 1464864273661 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 720 | 1464864273744 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:44:33 INFO - PROCESS | 720 | 1464864273753 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1607B800 == 52 [pid = 720] [id = 551] 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (16784C00) [pid = 720] [serial = 1653] [outer = 00000000] 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (169D7000) [pid = 720] [serial = 1654] [outer = 16784C00] 03:44:33 INFO - PROCESS | 720 | 1464864273796 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (16C24800) [pid = 720] [serial = 1655] [outer = 16784C00] 03:44:34 INFO - PROCESS | 720 | 1464864274253 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 656ms 03:44:34 INFO - PROCESS | 720 | 1464864274304 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 720 | 1464864274306 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:44:34 INFO - PROCESS | 720 | 1464864274310 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 720 | 1464864274312 Marionette TRACE conn3 <- [1,2170,null,{}] 03:44:34 INFO - PROCESS | 720 | 1464864274315 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 720 | 1464864274407 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:44:34 INFO - PROCESS | 720 | 1464864274413 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B0EC00 == 53 [pid = 720] [id = 552] 03:44:34 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (16D6E800) [pid = 720] [serial = 1656] [outer = 00000000] 03:44:34 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (172B5400) [pid = 720] [serial = 1657] [outer = 16D6E800] 03:44:34 INFO - PROCESS | 720 | 1464864274457 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1761F800) [pid = 720] [serial = 1658] [outer = 16D6E800] 03:44:35 INFO - PROCESS | 720 | 1464864275005 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 703ms 03:44:35 INFO - PROCESS | 720 | 1464864275040 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 720 | 1464864275042 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 720 | 1464864275046 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:44:35 INFO - PROCESS | 720 | 1464864275047 Marionette TRACE conn3 <- [1,2174,null,{}] 03:44:35 INFO - PROCESS | 720 | 1464864275051 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 720 | 1464864275164 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:44:35 INFO - PROCESS | 720 | 1464864275171 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1780B400 == 54 [pid = 720] [id = 553] 03:44:35 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1780CC00) [pid = 720] [serial = 1659] [outer = 00000000] 03:44:35 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (17892400) [pid = 720] [serial = 1660] [outer = 1780CC00] 03:44:35 INFO - PROCESS | 720 | 1464864275222 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (178C6800) [pid = 720] [serial = 1661] [outer = 1780CC00] 03:44:35 INFO - PROCESS | 720 | 1464864275686 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 703ms 03:44:35 INFO - PROCESS | 720 | 1464864275751 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 720 | 1464864275753 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:44:35 INFO - PROCESS | 720 | 1464864275756 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 720 | 1464864275758 Marionette TRACE conn3 <- [1,2178,null,{}] 03:44:35 INFO - PROCESS | 720 | 1464864275761 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 720 | 1464864275874 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:44:35 INFO - PROCESS | 720 | 1464864275968 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F6A000 == 55 [pid = 720] [id = 554] 03:44:35 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (15F70400) [pid = 720] [serial = 1662] [outer = 00000000] 03:44:36 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (185B2800) [pid = 720] [serial = 1663] [outer = 15F70400] 03:44:36 INFO - PROCESS | 720 | 1464864276018 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (185BC400) [pid = 720] [serial = 1664] [outer = 15F70400] 03:44:36 INFO - PROCESS | 720 | 1464864276416 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 03:44:36 INFO - PROCESS | 720 | 1464864276455 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 720 | 1464864276457 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:44:36 INFO - PROCESS | 720 | 1464864276461 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 720 | 1464864276463 Marionette TRACE conn3 <- [1,2182,null,{}] 03:44:36 INFO - PROCESS | 720 | 1464864276466 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 720 | 1464864276579 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:44:36 INFO - PROCESS | 720 | 1464864276585 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107E6800 == 56 [pid = 720] [id = 555] 03:44:36 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (15197000) [pid = 720] [serial = 1665] [outer = 00000000] 03:44:36 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (18D83C00) [pid = 720] [serial = 1666] [outer = 15197000] 03:44:36 INFO - PROCESS | 720 | 1464864276684 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (18D90800) [pid = 720] [serial = 1667] [outer = 15197000] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1780BC00) [pid = 720] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1780DC00) [pid = 720] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 124 (15484C00) [pid = 720] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 123 (15193000) [pid = 720] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 122 (156B6400) [pid = 720] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 121 (18272400) [pid = 720] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 120 (103CA000) [pid = 720] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 119 (15D6E400) [pid = 720] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 118 (12B9A800) [pid = 720] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1347A000) [pid = 720] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:44:37 INFO - PROCESS | 720 | --DOMWINDOW == 116 (153ADC00) [pid = 720] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:44:37 INFO - PROCESS | 720 | 1464864277296 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 891ms 03:44:37 INFO - PROCESS | 720 | 1464864277366 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 720 | 1464864277367 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:44:37 INFO - PROCESS | 720 | 1464864277371 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:44:37 INFO - PROCESS | 720 | 1464864277372 Marionette TRACE conn3 <- [1,2186,null,{}] 03:44:37 INFO - PROCESS | 720 | 1464864277376 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 720 | 1464864277455 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:44:37 INFO - PROCESS | 720 | 1464864277461 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14EF2400 == 57 [pid = 720] [id = 556] 03:44:37 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (15480C00) [pid = 720] [serial = 1668] [outer = 00000000] 03:44:37 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (17869800) [pid = 720] [serial = 1669] [outer = 15480C00] 03:44:37 INFO - PROCESS | 720 | 1464864277504 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (185C1C00) [pid = 720] [serial = 1670] [outer = 15480C00] 03:44:37 INFO - PROCESS | 720 | 1464864277949 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 641ms 03:44:38 INFO - PROCESS | 720 | 1464864278009 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 720 | 1464864278011 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:44:38 INFO - PROCESS | 720 | 1464864278014 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 720 | 1464864278016 Marionette TRACE conn3 <- [1,2190,null,{}] 03:44:38 INFO - PROCESS | 720 | 1464864278020 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 720 | 1464864278105 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:44:38 INFO - PROCESS | 720 | 1464864278111 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B75000 == 58 [pid = 720] [id = 557] 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (18D83400) [pid = 720] [serial = 1671] [outer = 00000000] 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (18DA6400) [pid = 720] [serial = 1672] [outer = 18D83400] 03:44:38 INFO - PROCESS | 720 | 1464864278154 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (19A9EC00) [pid = 720] [serial = 1673] [outer = 18D83400] 03:44:38 INFO - PROCESS | 720 | 1464864278575 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 594ms 03:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:44:38 INFO - PROCESS | 720 | 1464864278614 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 720 | 1464864278616 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:44:38 INFO - PROCESS | 720 | 1464864278623 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 720 | 1464864278625 Marionette TRACE conn3 <- [1,2194,null,{}] 03:44:38 INFO - PROCESS | 720 | 1464864278629 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 720 | 1464864278710 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:44:38 INFO - PROCESS | 720 | 1464864278715 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D8F400 == 59 [pid = 720] [id = 558] 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (18DA3400) [pid = 720] [serial = 1674] [outer = 00000000] 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A26B800) [pid = 720] [serial = 1675] [outer = 18DA3400] 03:44:38 INFO - PROCESS | 720 | 1464864278764 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A66FC00) [pid = 720] [serial = 1676] [outer = 18DA3400] 03:44:39 INFO - PROCESS | 720 | 1464864279461 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 906ms 03:44:39 INFO - PROCESS | 720 | 1464864279527 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 720 | 1464864279532 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:44:39 INFO - PROCESS | 720 | 1464864279538 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 720 | 1464864279542 Marionette TRACE conn3 <- [1,2198,null,{}] 03:44:39 INFO - PROCESS | 720 | 1464864279547 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 720 | 1464864279689 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:44:39 INFO - PROCESS | 720 | 1464864279830 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11369800 == 60 [pid = 720] [id = 559] 03:44:39 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (113A4800) [pid = 720] [serial = 1677] [outer = 00000000] 03:44:39 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (132B0400) [pid = 720] [serial = 1678] [outer = 113A4800] 03:44:39 INFO - PROCESS | 720 | 1464864279887 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (140AA800) [pid = 720] [serial = 1679] [outer = 113A4800] 03:44:40 INFO - PROCESS | 720 | 1464864280495 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1001ms 03:44:40 INFO - PROCESS | 720 | 1464864280545 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:44:40 INFO - PROCESS | 720 | 1464864280551 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:44:40 INFO - PROCESS | 720 | 1464864280558 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 720 | 1464864280561 Marionette TRACE conn3 <- [1,2202,null,{}] 03:44:40 INFO - PROCESS | 720 | 1464864280565 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:40 INFO - PROCESS | 720 | 1464864280672 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:44:40 INFO - PROCESS | 720 | 1464864280784 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 720 | ++DOCSHELL 15191C00 == 61 [pid = 720] [id = 560] 03:44:40 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (15197400) [pid = 720] [serial = 1680] [outer = 00000000] 03:44:40 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (16072800) [pid = 720] [serial = 1681] [outer = 15197400] 03:44:40 INFO - PROCESS | 720 | 1464864280877 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (167C5C00) [pid = 720] [serial = 1682] [outer = 15197400] 03:44:41 INFO - PROCESS | 720 | 1464864281516 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1000ms 03:44:41 INFO - PROCESS | 720 | 1464864281558 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 720 | 1464864281561 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:44:41 INFO - PROCESS | 720 | 1464864281565 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 720 | 1464864281568 Marionette TRACE conn3 <- [1,2206,null,{}] 03:44:41 INFO - PROCESS | 720 | 1464864281579 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 720 | 1464864281687 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:44:41 INFO - PROCESS | 720 | 1464864281829 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18647800 == 62 [pid = 720] [id = 561] 03:44:41 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (18654400) [pid = 720] [serial = 1683] [outer = 00000000] 03:44:41 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1A150000) [pid = 720] [serial = 1684] [outer = 18654400] 03:44:41 INFO - PROCESS | 720 | 1464864281886 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (1A26C000) [pid = 720] [serial = 1685] [outer = 18654400] 03:44:42 INFO - PROCESS | 720 | 1464864282417 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 907ms 03:44:42 INFO - PROCESS | 720 | 1464864282469 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 720 | 1464864282471 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:44:42 INFO - PROCESS | 720 | 1464864282475 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 720 | 1464864282477 Marionette TRACE conn3 <- [1,2210,null,{}] 03:44:42 INFO - PROCESS | 720 | 1464864282481 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 720 | 1464864282586 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:44:42 INFO - PROCESS | 720 | 1464864282698 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A884800 == 63 [pid = 720] [id = 562] 03:44:42 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (1A887000) [pid = 720] [serial = 1686] [outer = 00000000] 03:44:42 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1A88CC00) [pid = 720] [serial = 1687] [outer = 1A887000] 03:44:42 INFO - PROCESS | 720 | 1464864282751 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (1A890400) [pid = 720] [serial = 1688] [outer = 1A887000] 03:44:43 INFO - PROCESS | 720 | 1464864283387 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 953ms 03:44:43 INFO - PROCESS | 720 | 1464864283419 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 720 | 1464864283422 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:44:43 INFO - PROCESS | 720 | 1464864283425 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 720 | 1464864283427 Marionette TRACE conn3 <- [1,2214,null,{}] 03:44:43 INFO - PROCESS | 720 | 1464864283431 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 720 | 1464864283533 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:44:43 INFO - PROCESS | 720 | 1464864283650 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1323DC00 == 64 [pid = 720] [id = 563] 03:44:43 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (1324D800) [pid = 720] [serial = 1689] [outer = 00000000] 03:44:43 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (15D36400) [pid = 720] [serial = 1690] [outer = 1324D800] 03:44:43 INFO - PROCESS | 720 | 1464864283702 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (16077000) [pid = 720] [serial = 1691] [outer = 1324D800] 03:44:44 INFO - PROCESS | 720 | 1464864284438 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:44:44 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:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1047ms 03:44:44 INFO - PROCESS | 720 | 1464864284483 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 720 | 1464864284487 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:44:44 INFO - PROCESS | 720 | 1464864284492 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 720 | 1464864284496 Marionette TRACE conn3 <- [1,2218,null,{}] 03:44:44 INFO - PROCESS | 720 | 1464864284501 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 720 | 1464864284604 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:44:44 INFO - PROCESS | 720 | --DOCSHELL 1B30A800 == 63 [pid = 720] [id = 16] 03:44:44 INFO - PROCESS | 720 | 1464864284799 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCC000 == 64 [pid = 720] [id = 564] 03:44:44 INFO - PROCESS | 720 | ++DOMWINDOW == 141 (10E0A000) [pid = 720] [serial = 1692] [outer = 00000000] 03:44:44 INFO - PROCESS | 720 | ++DOMWINDOW == 142 (12990400) [pid = 720] [serial = 1693] [outer = 10E0A000] 03:44:44 INFO - PROCESS | 720 | 1464864284913 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 720 | ++DOMWINDOW == 143 (1518E800) [pid = 720] [serial = 1694] [outer = 10E0A000] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 10B75000 == 63 [pid = 720] [id = 557] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 14EF2400 == 62 [pid = 720] [id = 556] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 107E6800 == 61 [pid = 720] [id = 555] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 15F6A000 == 60 [pid = 720] [id = 554] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 1780B400 == 59 [pid = 720] [id = 553] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 11B0EC00 == 58 [pid = 720] [id = 552] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 1607B800 == 57 [pid = 720] [id = 551] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 15193800 == 56 [pid = 720] [id = 550] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 10BC2000 == 55 [pid = 720] [id = 549] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 10B5C400 == 54 [pid = 720] [id = 548] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 1A27A800 == 53 [pid = 720] [id = 547] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 0F26C800 == 52 [pid = 720] [id = 546] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 15488800 == 51 [pid = 720] [id = 545] 03:44:45 INFO - PROCESS | 720 | --DOCSHELL 107E8800 == 50 [pid = 720] [id = 544] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 142 (17871400) [pid = 720] [serial = 1615] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 141 (18274800) [pid = 720] [serial = 1618] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 140 (18D9E400) [pid = 720] [serial = 1583] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 139 (17894800) [pid = 720] [serial = 1616] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 138 (12BF0800) [pid = 720] [serial = 1585] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 137 (15D2F400) [pid = 720] [serial = 1588] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 136 (185BE800) [pid = 720] [serial = 1591] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 135 (15415C00) [pid = 720] [serial = 1606] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 134 (15680800) [pid = 720] [serial = 1607] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 133 (16075800) [pid = 720] [serial = 1609] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 132 (16080400) [pid = 720] [serial = 1610] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 131 (18D9E800) [pid = 720] [serial = 1621] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 130 (113ABC00) [pid = 720] [serial = 1603] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 129 (131E0800) [pid = 720] [serial = 1604] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 128 (153A3800) [pid = 720] [serial = 1612] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 127 (13418000) [pid = 720] [serial = 1601] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 126 (13253400) [pid = 720] [serial = 1600] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 125 (17868400) [pid = 720] [serial = 1597] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 124 (19A9BC00) [pid = 720] [serial = 1594] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1789E400) [pid = 720] [serial = 1630] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 122 (18DA7800) [pid = 720] [serial = 1622] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 121 (18D9C800) [pid = 720] [serial = 1627] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1827AC00) [pid = 720] [serial = 1619] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 119 (17624400) [pid = 720] [serial = 1624] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 118 (17ABB800) [pid = 720] [serial = 1625] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 117 (16D78400) [pid = 720] [serial = 1613] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | --DOMWINDOW == 116 (19A9E400) [pid = 720] [serial = 1628] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 720 | 1464864285558 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1110ms 03:44:45 INFO - PROCESS | 720 | 1464864285595 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 720 | 1464864285600 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:44:45 INFO - PROCESS | 720 | 1464864285606 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 720 | 1464864285608 Marionette TRACE conn3 <- [1,2222,null,{}] 03:44:45 INFO - PROCESS | 720 | 1464864285612 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 720 | 1464864285700 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:44:45 INFO - PROCESS | 720 | 1464864285803 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B52C00 == 51 [pid = 720] [id = 565] 03:44:45 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (10BC2000) [pid = 720] [serial = 1695] [outer = 00000000] 03:44:45 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (140A0800) [pid = 720] [serial = 1696] [outer = 10BC2000] 03:44:45 INFO - PROCESS | 720 | 1464864285848 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (151E2C00) [pid = 720] [serial = 1697] [outer = 10BC2000] 03:44:46 INFO - PROCESS | 720 | 1464864286254 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 687ms 03:44:46 INFO - PROCESS | 720 | 1464864286307 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 720 | 1464864286309 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:44:46 INFO - PROCESS | 720 | 1464864286313 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 720 | 1464864286316 Marionette TRACE conn3 <- [1,2226,null,{}] 03:44:46 INFO - PROCESS | 720 | 1464864286327 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 720 | 1464864286414 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:44:46 INFO - PROCESS | 720 | 1464864286420 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15418800 == 52 [pid = 720] [id = 566] 03:44:46 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (15680400) [pid = 720] [serial = 1698] [outer = 00000000] 03:44:46 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (167CA400) [pid = 720] [serial = 1699] [outer = 15680400] 03:44:46 INFO - PROCESS | 720 | 1464864286466 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (16D79400) [pid = 720] [serial = 1700] [outer = 15680400] 03:44:46 INFO - PROCESS | 720 | 1464864286949 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 703ms 03:44:47 INFO - PROCESS | 720 | 1464864287010 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 720 | 1464864287013 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:44:47 INFO - PROCESS | 720 | 1464864287016 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 720 | 1464864287018 Marionette TRACE conn3 <- [1,2230,null,{}] 03:44:47 INFO - PROCESS | 720 | 1464864287021 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 720 | 1464864287103 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:44:47 INFO - PROCESS | 720 | 1464864287112 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 169D3400 == 53 [pid = 720] [id = 567] 03:44:47 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (17165C00) [pid = 720] [serial = 1701] [outer = 00000000] 03:44:47 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (17869000) [pid = 720] [serial = 1702] [outer = 17165C00] 03:44:47 INFO - PROCESS | 720 | 1464864287253 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (17895000) [pid = 720] [serial = 1703] [outer = 17165C00] 03:44:47 INFO - PROCESS | 720 | 1464864287655 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 703ms 03:44:47 INFO - PROCESS | 720 | 1464864287715 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 720 | 1464864287717 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:44:47 INFO - PROCESS | 720 | 1464864287721 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 720 | 1464864287722 Marionette TRACE conn3 <- [1,2234,null,{}] 03:44:47 INFO - PROCESS | 720 | 1464864287731 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 720 | 1464864287881 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:44:47 INFO - PROCESS | 720 | 1464864287907 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1780F800 == 54 [pid = 720] [id = 568] 03:44:47 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (17875400) [pid = 720] [serial = 1704] [outer = 00000000] 03:44:47 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1806AC00) [pid = 720] [serial = 1705] [outer = 17875400] 03:44:47 INFO - PROCESS | 720 | 1464864287951 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (18277C00) [pid = 720] [serial = 1706] [outer = 17875400] 03:44:48 INFO - PROCESS | 720 | 1464864288389 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 703ms 03:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:44:48 INFO - PROCESS | 720 | 1464864288428 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 720 | 1464864288430 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:44:48 INFO - PROCESS | 720 | 1464864288433 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 720 | 1464864288435 Marionette TRACE conn3 <- [1,2238,null,{}] 03:44:48 INFO - PROCESS | 720 | 1464864288439 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 720 | 1464864288572 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:44:48 INFO - PROCESS | 720 | 1464864288638 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178BFC00 == 55 [pid = 720] [id = 569] 03:44:48 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (18275C00) [pid = 720] [serial = 1707] [outer = 00000000] 03:44:48 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (18D9E400) [pid = 720] [serial = 1708] [outer = 18275C00] 03:44:48 INFO - PROCESS | 720 | 1464864288683 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (18DA6C00) [pid = 720] [serial = 1709] [outer = 18275C00] 03:44:49 INFO - PROCESS | 720 | 1464864289092 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 03:44:49 INFO - PROCESS | 720 | 1464864289130 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 720 | 1464864289132 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:44:49 INFO - PROCESS | 720 | 1464864289144 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 720 | 1464864289146 Marionette TRACE conn3 <- [1,2242,null,{}] 03:44:49 INFO - PROCESS | 720 | 1464864289150 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 720 | 1464864289298 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:44:49 INFO - PROCESS | 720 | 1464864289310 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D87800 == 56 [pid = 720] [id = 570] 03:44:49 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (19A9BC00) [pid = 720] [serial = 1710] [outer = 00000000] 03:44:49 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (19D57000) [pid = 720] [serial = 1711] [outer = 19A9BC00] 03:44:49 INFO - PROCESS | 720 | 1464864289410 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (19D59000) [pid = 720] [serial = 1712] [outer = 19A9BC00] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 133 (15F70400) [pid = 720] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 132 (10BCA800) [pid = 720] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 131 (13710800) [pid = 720] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 130 (18D83400) [pid = 720] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 129 (10BC4000) [pid = 720] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 128 (15480C00) [pid = 720] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 127 (15197000) [pid = 720] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 126 (15194400) [pid = 720] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 125 (16784C00) [pid = 720] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 124 (10E14000) [pid = 720] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 123 (17623800) [pid = 720] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 122 (16D6E800) [pid = 720] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 121 (16C21800) [pid = 720] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1323C000) [pid = 720] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 119 (140A1800) [pid = 720] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 118 (15195C00) [pid = 720] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 117 (13DC0400) [pid = 720] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 116 (107F3400) [pid = 720] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1075DC00) [pid = 720] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:44:49 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1780CC00) [pid = 720] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:44:49 INFO - PROCESS | 720 | 1464864289908 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 797ms 03:44:49 INFO - PROCESS | 720 | 1464864289951 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 720 | 1464864289953 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:44:49 INFO - PROCESS | 720 | 1464864289957 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 720 | 1464864289958 Marionette TRACE conn3 <- [1,2246,null,{}] 03:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:44:49 INFO - PROCESS | 720 | 1464864289962 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 720 | 1464864290041 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:44:50 INFO - PROCESS | 720 | 1464864290047 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0C00 == 57 [pid = 720] [id = 571] 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (12C8AC00) [pid = 720] [serial = 1713] [outer = 00000000] 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (14E5C400) [pid = 720] [serial = 1714] [outer = 12C8AC00] 03:44:50 INFO - PROCESS | 720 | 1464864290095 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (169D6800) [pid = 720] [serial = 1715] [outer = 12C8AC00] 03:44:50 INFO - PROCESS | 720 | 1464864290544 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms 03:44:50 INFO - PROCESS | 720 | 1464864290597 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 720 | 1464864290599 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:44:50 INFO - PROCESS | 720 | 1464864290606 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:44:50 INFO - PROCESS | 720 | 1464864290608 Marionette TRACE conn3 <- [1,2250,null,{}] 03:44:50 INFO - PROCESS | 720 | 1464864290611 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 720 | 1464864290691 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:44:50 INFO - PROCESS | 720 | 1464864290698 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B2400 == 58 [pid = 720] [id = 572] 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (15191400) [pid = 720] [serial = 1716] [outer = 00000000] 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1864F400) [pid = 720] [serial = 1717] [outer = 15191400] 03:44:50 INFO - PROCESS | 720 | 1464864290743 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (18653C00) [pid = 720] [serial = 1718] [outer = 15191400] 03:44:51 INFO - PROCESS | 720 | 1464864291181 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 594ms 03:44:51 INFO - PROCESS | 720 | 1464864291205 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 720 | 1464864291206 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:44:51 INFO - PROCESS | 720 | 1464864291210 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:44:51 INFO - PROCESS | 720 | 1464864291211 Marionette TRACE conn3 <- [1,2254,null,{}] 03:44:51 INFO - PROCESS | 720 | 1464864291215 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 720 | 1464864291347 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:44:51 INFO - PROCESS | 720 | 1464864291356 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1627A800 == 59 [pid = 720] [id = 573] 03:44:51 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (169D7400) [pid = 720] [serial = 1719] [outer = 00000000] 03:44:51 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A18FC00) [pid = 720] [serial = 1720] [outer = 169D7400] 03:44:51 INFO - PROCESS | 720 | 1464864291399 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A71FC00) [pid = 720] [serial = 1721] [outer = 169D7400] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 0F23E000 == 58 [pid = 720] [id = 461] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 16785C00 == 57 [pid = 720] [id = 543] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 107E9000 == 56 [pid = 720] [id = 516] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 10BCBC00 == 55 [pid = 720] [id = 532] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1067FC00 == 54 [pid = 720] [id = 486] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 107F0400 == 53 [pid = 720] [id = 513] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1371D000 == 52 [pid = 720] [id = 487] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1370E800 == 51 [pid = 720] [id = 514] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 15D6F800 == 50 [pid = 720] [id = 488] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 11D06000 == 49 [pid = 720] [id = 473] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1409E800 == 48 [pid = 720] [id = 501] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1409E400 == 47 [pid = 720] [id = 515] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 17869400 == 46 [pid = 720] [id = 517] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1789C800 == 45 [pid = 720] [id = 530] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 16D7A400 == 44 [pid = 720] [id = 475] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 16D7C400 == 43 [pid = 720] [id = 485] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 18DA5C00 == 42 [pid = 720] [id = 531] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 132A9400 == 41 [pid = 720] [id = 460] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 16081000 == 40 [pid = 720] [id = 474] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1B439800 == 39 [pid = 720] [id = 17] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 10BCC000 == 38 [pid = 720] [id = 564] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1A884800 == 37 [pid = 720] [id = 562] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 1323DC00 == 36 [pid = 720] [id = 563] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 18647800 == 35 [pid = 720] [id = 561] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 11369800 == 34 [pid = 720] [id = 559] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 15191C00 == 33 [pid = 720] [id = 560] 03:44:52 INFO - PROCESS | 720 | --DOCSHELL 18D8F400 == 32 [pid = 720] [id = 558] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 15418800 == 31 [pid = 720] [id = 566] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 140B2400 == 30 [pid = 720] [id = 572] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 178BFC00 == 29 [pid = 720] [id = 569] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 10BC0C00 == 28 [pid = 720] [id = 571] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 169D3400 == 27 [pid = 720] [id = 567] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 10B52C00 == 26 [pid = 720] [id = 565] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 18D87800 == 25 [pid = 720] [id = 570] 03:44:53 INFO - PROCESS | 720 | --DOCSHELL 1780F800 == 24 [pid = 720] [id = 568] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1A26B800) [pid = 720] [serial = 1675] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 121 (19A9EC00) [pid = 720] [serial = 1673] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 120 (11B05400) [pid = 720] [serial = 1633] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 119 (17892400) [pid = 720] [serial = 1660] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 118 (185BC400) [pid = 720] [serial = 1664] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 117 (110EFC00) [pid = 720] [serial = 1645] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 116 (15189000) [pid = 720] [serial = 1544] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 115 (18DA6400) [pid = 720] [serial = 1672] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 114 (114B6800) [pid = 720] [serial = 1646] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 113 (12B6C400) [pid = 720] [serial = 1502] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 112 (17869800) [pid = 720] [serial = 1669] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 111 (16D7B400) [pid = 720] [serial = 1636] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 110 (185C1C00) [pid = 720] [serial = 1670] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 109 (18D83C00) [pid = 720] [serial = 1666] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 108 (156AF800) [pid = 720] [serial = 1652] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 107 (15410C00) [pid = 720] [serial = 1651] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 106 (16C24800) [pid = 720] [serial = 1655] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1324BC00) [pid = 720] [serial = 1648] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17899000) [pid = 720] [serial = 1457] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1A156800) [pid = 720] [serial = 1639] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1761F800) [pid = 720] [serial = 1658] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 101 (18D90800) [pid = 720] [serial = 1667] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 100 (1786C400) [pid = 720] [serial = 1547] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1341EC00) [pid = 720] [serial = 1649] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 98 (18272800) [pid = 720] [serial = 1499] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 97 (169D7000) [pid = 720] [serial = 1654] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 96 (156AF400) [pid = 720] [serial = 1505] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 95 (172B5400) [pid = 720] [serial = 1657] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1A71B800) [pid = 720] [serial = 1642] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 93 (178C6800) [pid = 720] [serial = 1661] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 92 (18D82000) [pid = 720] [serial = 1550] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 91 (15197800) [pid = 720] [serial = 1463] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 90 (185B2800) [pid = 720] [serial = 1663] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 89 (10E0B000) [pid = 720] [serial = 1541] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | --DOMWINDOW == 88 (11DAC400) [pid = 720] [serial = 1460] [outer = 00000000] [url = about:blank] 03:44:53 INFO - PROCESS | 720 | 1464864293431 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2251ms 03:44:53 INFO - PROCESS | 720 | 1464864293469 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 720 | 1464864293473 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:44:53 INFO - PROCESS | 720 | 1464864293478 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 720 | 1464864293482 Marionette TRACE conn3 <- [1,2258,null,{}] 03:44:53 INFO - PROCESS | 720 | 1464864293488 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 720 | 1464864293579 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:44:53 INFO - PROCESS | 720 | 1464864293587 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F268C00 == 25 [pid = 720] [id = 574] 03:44:53 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (0F269800) [pid = 720] [serial = 1722] [outer = 00000000] 03:44:53 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (103CA800) [pid = 720] [serial = 1723] [outer = 0F269800] 03:44:53 INFO - PROCESS | 720 | 1464864293636 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (10761000) [pid = 720] [serial = 1724] [outer = 0F269800] 03:44:54 INFO - PROCESS | 720 | 1464864294125 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 03:44:54 INFO - PROCESS | 720 | 1464864294179 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 720 | 1464864294185 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:44:54 INFO - PROCESS | 720 | 1464864294191 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 720 | 1464864294194 Marionette TRACE conn3 <- [1,2262,null,{}] 03:44:54 INFO - PROCESS | 720 | 1464864294197 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 720 | 1464864294284 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:44:54 INFO - PROCESS | 720 | 1464864294295 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC3C00 == 26 [pid = 720] [id = 575] 03:44:54 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (10BC4C00) [pid = 720] [serial = 1725] [outer = 00000000] 03:44:54 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (10BCC400) [pid = 720] [serial = 1726] [outer = 10BC4C00] 03:44:54 INFO - PROCESS | 720 | 1464864294347 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (10E0FC00) [pid = 720] [serial = 1727] [outer = 10BC4C00] 03:44:54 INFO - PROCESS | 720 | 1464864294831 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 704ms 03:44:54 INFO - PROCESS | 720 | 1464864294889 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 720 | 1464864294891 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:44:54 INFO - PROCESS | 720 | 1464864294895 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 720 | 1464864294898 Marionette TRACE conn3 <- [1,2266,null,{}] 03:44:54 INFO - PROCESS | 720 | 1464864294909 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 720 | 1464864295025 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:44:55 INFO - PROCESS | 720 | 1464864295126 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1142B000 == 27 [pid = 720] [id = 576] 03:44:55 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1142B800) [pid = 720] [serial = 1728] [outer = 00000000] 03:44:55 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (11D7E800) [pid = 720] [serial = 1729] [outer = 1142B800] 03:44:55 INFO - PROCESS | 720 | 1464864295175 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12B62000) [pid = 720] [serial = 1730] [outer = 1142B800] 03:44:55 INFO - PROCESS | 720 | 1464864295566 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 703ms 03:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:44:55 INFO - PROCESS | 720 | 1464864295598 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 720 | 1464864295600 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:44:55 INFO - PROCESS | 720 | 1464864295604 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 720 | 1464864295606 Marionette TRACE conn3 <- [1,2270,null,{}] 03:44:55 INFO - PROCESS | 720 | 1464864295609 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 720 | 1464864295742 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:44:55 INFO - PROCESS | 720 | 1464864295876 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F237400 == 28 [pid = 720] [id = 577] 03:44:55 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (0F238800) [pid = 720] [serial = 1731] [outer = 00000000] 03:44:55 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (0F265000) [pid = 720] [serial = 1732] [outer = 0F238800] 03:44:55 INFO - PROCESS | 720 | 1464864295934 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (10374400) [pid = 720] [serial = 1733] [outer = 0F238800] 03:44:56 INFO - PROCESS | 720 | 1464864296648 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1079ms 03:44:56 INFO - PROCESS | 720 | 1464864296701 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 720 | 1464864296705 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:44:56 INFO - PROCESS | 720 | 1464864296710 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:44:56 INFO - PROCESS | 720 | 1464864296714 Marionette TRACE conn3 <- [1,2274,null,{}] 03:44:56 INFO - PROCESS | 720 | 1464864296743 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 720 | 1464864296853 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:44:56 INFO - PROCESS | 720 | 1464864296984 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11B12C00 == 29 [pid = 720] [id = 578] 03:44:57 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (11D01C00) [pid = 720] [serial = 1734] [outer = 00000000] 03:44:57 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (12E37000) [pid = 720] [serial = 1735] [outer = 11D01C00] 03:44:57 INFO - PROCESS | 720 | 1464864297047 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (13238C00) [pid = 720] [serial = 1736] [outer = 11D01C00] 03:44:57 INFO - PROCESS | 720 | 1464864297733 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:44:57 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:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1062ms 03:44:57 INFO - PROCESS | 720 | 1464864297781 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 720 | 1464864297785 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:44:57 INFO - PROCESS | 720 | 1464864297807 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 720 | 1464864297809 Marionette TRACE conn3 <- [1,2278,null,{}] 03:44:57 INFO - PROCESS | 720 | 1464864297813 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 720 | 1464864297999 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:44:58 INFO - PROCESS | 720 | 1464864298011 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F6400 == 30 [pid = 720] [id = 579] 03:44:58 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (137F7400) [pid = 720] [serial = 1737] [outer = 00000000] 03:44:58 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (13DC7400) [pid = 720] [serial = 1738] [outer = 137F7400] 03:44:58 INFO - PROCESS | 720 | 1464864298065 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1409E400) [pid = 720] [serial = 1739] [outer = 137F7400] 03:44:58 INFO - PROCESS | 720 | --DOCSHELL 1324E000 == 29 [pid = 720] [id = 417] 03:44:58 INFO - PROCESS | 720 | --DOCSHELL 10763000 == 28 [pid = 720] [id = 414] 03:44:58 INFO - PROCESS | 720 | --DOCSHELL 10BC7400 == 27 [pid = 720] [id = 423] 03:44:58 INFO - PROCESS | 720 | 1464864298844 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1078ms 03:44:58 INFO - PROCESS | 720 | 1464864298906 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 720 | 1464864298910 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:44:58 INFO - PROCESS | 720 | 1464864298915 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 720 | 1464864298918 Marionette TRACE conn3 <- [1,2282,null,{}] 03:44:58 INFO - PROCESS | 720 | 1464864298923 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 720 | 1464864299006 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:44:59 INFO - PROCESS | 720 | 1464864299014 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0C00 == 28 [pid = 720] [id = 580] 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (10BC3000) [pid = 720] [serial = 1740] [outer = 00000000] 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (10F3B000) [pid = 720] [serial = 1741] [outer = 10BC3000] 03:44:59 INFO - PROCESS | 720 | 1464864299061 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (113A8400) [pid = 720] [serial = 1742] [outer = 10BC3000] 03:44:59 INFO - PROCESS | 720 | 1464864299572 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 03:44:59 INFO - PROCESS | 720 | 1464864299614 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 720 | 1464864299619 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:44:59 INFO - PROCESS | 720 | 1464864299625 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 720 | 1464864299627 Marionette TRACE conn3 <- [1,2286,null,{}] 03:44:59 INFO - PROCESS | 720 | 1464864299631 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 720 | 1464864299712 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:44:59 INFO - PROCESS | 720 | 1464864299722 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0800 == 29 [pid = 720] [id = 581] 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (137F2800) [pid = 720] [serial = 1743] [outer = 00000000] 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (13DBD800) [pid = 720] [serial = 1744] [outer = 137F2800] 03:44:59 INFO - PROCESS | 720 | 1464864299769 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (140AFC00) [pid = 720] [serial = 1745] [outer = 137F2800] 03:45:00 INFO - PROCESS | 720 | 1464864300273 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 704ms 03:45:00 INFO - PROCESS | 720 | 1464864300324 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 720 | 1464864300326 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:45:00 INFO - PROCESS | 720 | 1464864300329 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 720 | 1464864300333 Marionette TRACE conn3 <- [1,2290,null,{}] 03:45:00 INFO - PROCESS | 720 | 1464864300344 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 720 | 1464864300433 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:45:00 INFO - PROCESS | 720 | 1464864300441 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518FC00 == 30 [pid = 720] [id = 582] 03:45:00 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (15190800) [pid = 720] [serial = 1746] [outer = 00000000] 03:45:00 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (15195800) [pid = 720] [serial = 1747] [outer = 15190800] 03:45:00 INFO - PROCESS | 720 | 1464864300488 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (151EBC00) [pid = 720] [serial = 1748] [outer = 15190800] 03:45:00 INFO - PROCESS | 720 | 1464864300933 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 640ms 03:45:00 INFO - PROCESS | 720 | 1464864300968 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:45:00 INFO - PROCESS | 720 | 1464864300970 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:45:00 INFO - PROCESS | 720 | 1464864300973 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 720 | 1464864300975 Marionette TRACE conn3 <- [1,2294,null,{}] 03:45:00 INFO - PROCESS | 720 | 1464864300978 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 720 | 1464864301098 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:45:01 INFO - PROCESS | 720 | 1464864301192 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B51000 == 31 [pid = 720] [id = 583] 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (15417000) [pid = 720] [serial = 1749] [outer = 00000000] 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (156B5400) [pid = 720] [serial = 1750] [outer = 15417000] 03:45:01 INFO - PROCESS | 720 | 1464864301237 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (15D3A800) [pid = 720] [serial = 1751] [outer = 15417000] 03:45:01 INFO - PROCESS | 720 | 1464864301657 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 750ms 03:45:01 INFO - PROCESS | 720 | 1464864301713 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 720 | 1464864301715 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:45:01 INFO - PROCESS | 720 | 1464864301718 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 720 | 1464864301720 Marionette TRACE conn3 <- [1,2298,null,{}] 03:45:01 INFO - PROCESS | 720 | 1464864301729 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 720 | 1464864301837 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:45:01 INFO - PROCESS | 720 | 1464864301846 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16072C00 == 32 [pid = 720] [id = 584] 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (16073000) [pid = 720] [serial = 1752] [outer = 00000000] 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (16077800) [pid = 720] [serial = 1753] [outer = 16073000] 03:45:01 INFO - PROCESS | 720 | 1464864301895 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1607B800) [pid = 720] [serial = 1754] [outer = 16073000] 03:45:02 INFO - PROCESS | 720 | 1464864302355 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 704ms 03:45:02 INFO - PROCESS | 720 | 1464864302420 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 720 | 1464864302422 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:45:02 INFO - PROCESS | 720 | 1464864302426 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 720 | 1464864302429 Marionette TRACE conn3 <- [1,2302,null,{}] 03:45:02 INFO - PROCESS | 720 | 1464864302439 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 720 | 1464864302593 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:45:02 INFO - PROCESS | 720 | 1464864302608 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F64400 == 33 [pid = 720] [id = 585] 03:45:02 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (16C27C00) [pid = 720] [serial = 1755] [outer = 00000000] 03:45:02 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (16D77000) [pid = 720] [serial = 1756] [outer = 16C27C00] 03:45:02 INFO - PROCESS | 720 | 1464864302707 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (16D7B400) [pid = 720] [serial = 1757] [outer = 16C27C00] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 123 (18278000) [pid = 720] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1518CC00) [pid = 720] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 121 (15191400) [pid = 720] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 120 (0F269800) [pid = 720] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 119 (17875400) [pid = 720] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 118 (18275C00) [pid = 720] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 117 (19A9BC00) [pid = 720] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 116 (10BC4C00) [pid = 720] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 115 (17165C00) [pid = 720] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 114 (15680400) [pid = 720] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 113 (10BC2000) [pid = 720] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 112 (10E0A000) [pid = 720] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1324D800) [pid = 720] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1A887000) [pid = 720] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 109 (18654400) [pid = 720] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 108 (15197400) [pid = 720] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 107 (113A4800) [pid = 720] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 106 (18DA3400) [pid = 720] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1B43D800) [pid = 720] [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:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 104 (12C8AC00) [pid = 720] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 103 (14E61000) [pid = 720] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1A670C00) [pid = 720] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1A14C400) [pid = 720] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 100 (11B0BC00) [pid = 720] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 99 (18066400) [pid = 720] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 98 (15689400) [pid = 720] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 97 (18DA6800) [pid = 720] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 96 (153A2800) [pid = 720] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:45:03 INFO - PROCESS | 720 | --DOMWINDOW == 95 (10F3A400) [pid = 720] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:45:03 INFO - PROCESS | 720 | 1464864303259 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 906ms 03:45:03 INFO - PROCESS | 720 | 1464864303328 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 720 | 1464864303330 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:45:03 INFO - PROCESS | 720 | 1464864303333 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 720 | 1464864303335 Marionette TRACE conn3 <- [1,2306,null,{}] 03:45:03 INFO - PROCESS | 720 | 1464864303338 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 720 | 1464864303412 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:45:03 INFO - PROCESS | 720 | 1464864303513 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F269000 == 34 [pid = 720] [id = 586] 03:45:03 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (0F269800) [pid = 720] [serial = 1758] [outer = 00000000] 03:45:03 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (10F3A400) [pid = 720] [serial = 1759] [outer = 0F269800] 03:45:03 INFO - PROCESS | 720 | 1464864303556 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (13DBD000) [pid = 720] [serial = 1760] [outer = 0F269800] 03:45:03 INFO - PROCESS | 720 | 1464864303914 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 720 | 1464864303973 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:45:03 INFO - PROCESS | 720 | 1464864303977 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:45:03 INFO - PROCESS | 720 | 1464864303988 Marionette TRACE conn3 <- [1,2310,null,{}] 03:45:04 INFO - PROCESS | 720 | 1464864304001 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 720 | 1464864304079 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:45:04 INFO - PROCESS | 720 | 1464864304085 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110EF800 == 35 [pid = 720] [id = 587] 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (11DA0400) [pid = 720] [serial = 1761] [outer = 00000000] 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16D77C00) [pid = 720] [serial = 1762] [outer = 11DA0400] 03:45:04 INFO - PROCESS | 720 | 1464864304128 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (172BFC00) [pid = 720] [serial = 1763] [outer = 11DA0400] 03:45:04 INFO - PROCESS | 720 | 1464864304553 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 610ms 03:45:04 INFO - PROCESS | 720 | 1464864304605 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 720 | 1464864304607 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:45:04 INFO - PROCESS | 720 | 1464864304610 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:45:04 INFO - PROCESS | 720 | 1464864304612 Marionette TRACE conn3 <- [1,2314,null,{}] 03:45:04 INFO - PROCESS | 720 | 1464864304615 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 720 | 1464864304698 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:45:04 INFO - PROCESS | 720 | 1464864304705 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518F800 == 36 [pid = 720] [id = 588] 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (1607A800) [pid = 720] [serial = 1764] [outer = 00000000] 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (17623800) [pid = 720] [serial = 1765] [outer = 1607A800] 03:45:04 INFO - PROCESS | 720 | 1464864304748 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17623C00) [pid = 720] [serial = 1766] [outer = 1607A800] 03:45:05 INFO - PROCESS | 720 | 1464864305224 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 641ms 03:45:05 INFO - PROCESS | 720 | 1464864305254 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 720 | 1464864305259 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:45:05 INFO - PROCESS | 720 | 1464864305265 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 720 | 1464864305269 Marionette TRACE conn3 <- [1,2318,null,{}] 03:45:05 INFO - PROCESS | 720 | 1464864305277 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 720 | 1464864305383 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:45:05 INFO - PROCESS | 720 | 1464864305565 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B79400 == 37 [pid = 720] [id = 589] 03:45:05 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (10B7C000) [pid = 720] [serial = 1767] [outer = 00000000] 03:45:05 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (10BCBC00) [pid = 720] [serial = 1768] [outer = 10B7C000] 03:45:05 INFO - PROCESS | 720 | 1464864305622 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1135F400) [pid = 720] [serial = 1769] [outer = 10B7C000] 03:45:06 INFO - PROCESS | 720 | 1464864306162 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 937ms 03:45:06 INFO - PROCESS | 720 | 1464864306212 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 720 | 1464864306217 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:45:06 INFO - PROCESS | 720 | 1464864306224 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 720 | 1464864306227 Marionette TRACE conn3 <- [1,2322,null,{}] 03:45:06 INFO - PROCESS | 720 | 1464864306231 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 720 | 1464864306335 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:45:06 INFO - PROCESS | 720 | 1464864306444 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13718000 == 38 [pid = 720] [id = 590] 03:45:06 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (1371D000) [pid = 720] [serial = 1770] [outer = 00000000] 03:45:06 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (140B6000) [pid = 720] [serial = 1771] [outer = 1371D000] 03:45:06 INFO - PROCESS | 720 | 1464864306497 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (14E69000) [pid = 720] [serial = 1772] [outer = 1371D000] 03:45:07 INFO - PROCESS | 720 | 1464864307095 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 906ms 03:45:07 INFO - PROCESS | 720 | 1464864307126 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 720 | 1464864307129 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:45:07 INFO - PROCESS | 720 | 1464864307133 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 720 | 1464864307136 Marionette TRACE conn3 <- [1,2326,null,{}] 03:45:07 INFO - PROCESS | 720 | 1464864307147 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 720 | 1464864307254 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:45:07 INFO - PROCESS | 720 | 1464864307363 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16076C00 == 39 [pid = 720] [id = 591] 03:45:07 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1607EC00) [pid = 720] [serial = 1773] [outer = 00000000] 03:45:07 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (167D1400) [pid = 720] [serial = 1774] [outer = 1607EC00] 03:45:07 INFO - PROCESS | 720 | 1464864307419 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (16C27400) [pid = 720] [serial = 1775] [outer = 1607EC00] 03:45:07 INFO - PROCESS | 720 | 1464864307986 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 890ms 03:45:08 INFO - PROCESS | 720 | 1464864308036 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 720 | 1464864308039 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:45:08 INFO - PROCESS | 720 | 1464864308043 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 720 | 1464864308045 Marionette TRACE conn3 <- [1,2330,null,{}] 03:45:08 INFO - PROCESS | 720 | 1464864308048 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 720 | 1464864308149 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:45:08 INFO - PROCESS | 720 | 1464864308256 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 167C6800 == 40 [pid = 720] [id = 592] 03:45:08 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (167C9000) [pid = 720] [serial = 1776] [outer = 00000000] 03:45:08 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1786D800) [pid = 720] [serial = 1777] [outer = 167C9000] 03:45:08 INFO - PROCESS | 720 | 1464864308310 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (17897400) [pid = 720] [serial = 1778] [outer = 167C9000] 03:45:08 INFO - PROCESS | 720 | 1464864308914 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 891ms 03:45:08 INFO - PROCESS | 720 | 1464864308949 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 720 | 1464864308952 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:45:08 INFO - PROCESS | 720 | 1464864308956 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 720 | 1464864308958 Marionette TRACE conn3 <- [1,2334,null,{}] 03:45:08 INFO - PROCESS | 720 | 1464864308962 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 720 | 1464864309058 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:45:09 INFO - PROCESS | 720 | 1464864309170 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCA800 == 41 [pid = 720] [id = 593] 03:45:09 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (11366800) [pid = 720] [serial = 1779] [outer = 00000000] 03:45:09 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (16D72000) [pid = 720] [serial = 1780] [outer = 11366800] 03:45:09 INFO - PROCESS | 720 | 1464864309222 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (17896C00) [pid = 720] [serial = 1781] [outer = 11366800] 03:45:09 INFO - PROCESS | 720 | 1464864309924 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1047ms 03:45:10 INFO - PROCESS | 720 | 1464864310013 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 720 | 1464864310017 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:45:10 INFO - PROCESS | 720 | 1464864310022 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 720 | 1464864310026 Marionette TRACE conn3 <- [1,2338,null,{}] 03:45:10 INFO - PROCESS | 720 | 1464864310032 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 720 | 1464864310191 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:45:10 INFO - PROCESS | 720 | 1464864310202 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC3800 == 42 [pid = 720] [id = 594] 03:45:10 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (10BC5000) [pid = 720] [serial = 1782] [outer = 00000000] 03:45:10 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (10E15800) [pid = 720] [serial = 1783] [outer = 10BC5000] 03:45:10 INFO - PROCESS | 720 | 1464864310251 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (113A1400) [pid = 720] [serial = 1784] [outer = 10BC5000] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 16D72800 == 41 [pid = 720] [id = 422] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 14E5DC00 == 40 [pid = 720] [id = 428] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 0F231400 == 39 [pid = 720] [id = 419] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 113A2000 == 38 [pid = 720] [id = 424] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 13178C00 == 37 [pid = 720] [id = 426] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 140A9400 == 36 [pid = 720] [id = 421] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 11DA9000 == 35 [pid = 720] [id = 425] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 10BBF800 == 34 [pid = 720] [id = 416] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 1409DC00 == 33 [pid = 720] [id = 415] 03:45:10 INFO - PROCESS | 720 | --DOCSHELL 137F0400 == 32 [pid = 720] [id = 427] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 121 (18277400) [pid = 720] [serial = 1598] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1A727000) [pid = 720] [serial = 1643] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1A27A000) [pid = 720] [serial = 1631] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1341C800) [pid = 720] [serial = 1586] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 117 (18D86400) [pid = 720] [serial = 1592] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1761B400) [pid = 720] [serial = 1637] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 115 (19AA5800) [pid = 720] [serial = 1595] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1607F800) [pid = 720] [serial = 1589] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 113 (140B8400) [pid = 720] [serial = 1634] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 112 (185BB000) [pid = 720] [serial = 1538] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1A26EC00) [pid = 720] [serial = 1640] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 110 (11D7E800) [pid = 720] [serial = 1729] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 109 (18653C00) [pid = 720] [serial = 1718] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A18FC00) [pid = 720] [serial = 1720] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 107 (103CA800) [pid = 720] [serial = 1723] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1806AC00) [pid = 720] [serial = 1705] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 105 (18277C00) [pid = 720] [serial = 1706] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 104 (18DA6C00) [pid = 720] [serial = 1709] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 103 (18D9E400) [pid = 720] [serial = 1708] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 102 (19D57000) [pid = 720] [serial = 1711] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1864F400) [pid = 720] [serial = 1717] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 100 (19D59000) [pid = 720] [serial = 1712] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 99 (10BCC400) [pid = 720] [serial = 1726] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 98 (10E0FC00) [pid = 720] [serial = 1727] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 97 (17869000) [pid = 720] [serial = 1702] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 96 (167CA400) [pid = 720] [serial = 1699] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 95 (16D79400) [pid = 720] [serial = 1700] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 94 (140A0800) [pid = 720] [serial = 1696] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 93 (151E2C00) [pid = 720] [serial = 1697] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1518E800) [pid = 720] [serial = 1694] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 91 (12990400) [pid = 720] [serial = 1693] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 90 (16077000) [pid = 720] [serial = 1691] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 89 (15D36400) [pid = 720] [serial = 1690] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1A890400) [pid = 720] [serial = 1688] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 87 (1A88CC00) [pid = 720] [serial = 1687] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 86 (1A26C000) [pid = 720] [serial = 1685] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1A150000) [pid = 720] [serial = 1684] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 84 (167C5C00) [pid = 720] [serial = 1682] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 83 (16072800) [pid = 720] [serial = 1681] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 82 (140AA800) [pid = 720] [serial = 1679] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 81 (132B0400) [pid = 720] [serial = 1678] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A66FC00) [pid = 720] [serial = 1676] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 79 (10681800) [pid = 720] [serial = 1163] [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:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 78 (10761000) [pid = 720] [serial = 1724] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 77 (14E5C400) [pid = 720] [serial = 1714] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 76 (17895000) [pid = 720] [serial = 1703] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | --DOMWINDOW == 75 (169D6800) [pid = 720] [serial = 1715] [outer = 00000000] [url = about:blank] 03:45:10 INFO - PROCESS | 720 | 1464864310861 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 906ms 03:45:10 INFO - PROCESS | 720 | 1464864310925 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 720 | 1464864310930 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:45:10 INFO - PROCESS | 720 | 1464864310937 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 720 | 1464864310939 Marionette TRACE conn3 <- [1,2342,null,{}] 03:45:10 INFO - PROCESS | 720 | 1464864310943 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 720 | 1464864311072 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:45:11 INFO - PROCESS | 720 | 1464864311135 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E10400 == 33 [pid = 720] [id = 595] 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (10E11000) [pid = 720] [serial = 1785] [outer = 00000000] 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (114AA800) [pid = 720] [serial = 1786] [outer = 10E11000] 03:45:11 INFO - PROCESS | 720 | 1464864311181 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (12BFA000) [pid = 720] [serial = 1787] [outer = 10E11000] 03:45:11 INFO - PROCESS | 720 | 1464864311615 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 03:45:11 INFO - PROCESS | 720 | 1464864311701 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 720 | 1464864311703 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:45:11 INFO - PROCESS | 720 | 1464864311707 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 720 | 1464864311710 Marionette TRACE conn3 <- [1,2346,null,{}] 03:45:11 INFO - PROCESS | 720 | 1464864311720 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 720 | 1464864311810 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:45:11 INFO - PROCESS | 720 | 1464864311820 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140AA800 == 34 [pid = 720] [id = 596] 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (140B0000) [pid = 720] [serial = 1788] [outer = 00000000] 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (143AF000) [pid = 720] [serial = 1789] [outer = 140B0000] 03:45:11 INFO - PROCESS | 720 | 1464864311867 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (14E5FC00) [pid = 720] [serial = 1790] [outer = 140B0000] 03:45:12 INFO - PROCESS | 720 | 1464864312316 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 03:45:12 INFO - PROCESS | 720 | 1464864312344 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 720 | 1464864312347 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:45:12 INFO - PROCESS | 720 | 1464864312354 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:45:12 INFO - PROCESS | 720 | 1464864312356 Marionette TRACE conn3 <- [1,2350,null,{}] 03:45:12 INFO - PROCESS | 720 | 1464864312359 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 720 | 1464864312440 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:45:12 INFO - PROCESS | 720 | 1464864312447 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518F400 == 35 [pid = 720] [id = 597] 03:45:12 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (15190400) [pid = 720] [serial = 1791] [outer = 00000000] 03:45:12 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (153A2800) [pid = 720] [serial = 1792] [outer = 15190400] 03:45:12 INFO - PROCESS | 720 | 1464864312493 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (15410C00) [pid = 720] [serial = 1793] [outer = 15190400] 03:45:12 INFO - PROCESS | 720 | 1464864312935 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 625ms 03:45:12 INFO - PROCESS | 720 | 1464864312993 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 720 | 1464864312995 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:45:12 INFO - PROCESS | 720 | 1464864312998 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 720 | 1464864313000 Marionette TRACE conn3 <- [1,2354,null,{}] 03:45:13 INFO - PROCESS | 720 | 1464864313003 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 720 | 1464864313091 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:45:13 INFO - PROCESS | 720 | 1464864313097 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 151E5000 == 36 [pid = 720] [id = 598] 03:45:13 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (153B1800) [pid = 720] [serial = 1794] [outer = 00000000] 03:45:13 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (156AFC00) [pid = 720] [serial = 1795] [outer = 153B1800] 03:45:13 INFO - PROCESS | 720 | 1464864313142 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (15D6F400) [pid = 720] [serial = 1796] [outer = 153B1800] 03:45:13 INFO - PROCESS | 720 | 1464864313653 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 703ms 03:45:13 INFO - PROCESS | 720 | 1464864313698 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 720 | 1464864313700 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:45:13 INFO - PROCESS | 720 | 1464864313703 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:45:13 INFO - PROCESS | 720 | 1464864313705 Marionette TRACE conn3 <- [1,2358,null,{}] 03:45:13 INFO - PROCESS | 720 | 1464864313708 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 720 | 1464864313838 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:45:13 INFO - PROCESS | 720 | 1464864313909 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16286C00 == 37 [pid = 720] [id = 599] 03:45:13 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (1678EC00) [pid = 720] [serial = 1797] [outer = 00000000] 03:45:13 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (16C1B000) [pid = 720] [serial = 1798] [outer = 1678EC00] 03:45:13 INFO - PROCESS | 720 | 1464864313954 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (16D76000) [pid = 720] [serial = 1799] [outer = 1678EC00] 03:45:14 INFO - PROCESS | 720 | 1464864314377 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 703ms 03:45:14 INFO - PROCESS | 720 | 1464864314403 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 720 | 1464864314405 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:45:14 INFO - PROCESS | 720 | 1464864314408 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 720 | 1464864314410 Marionette TRACE conn3 <- [1,2362,null,{}] 03:45:14 INFO - PROCESS | 720 | 1464864314413 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 720 | 1464864314550 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:45:14 INFO - PROCESS | 720 | 1464864314570 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D7A400 == 38 [pid = 720] [id = 600] 03:45:14 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (16D7D800) [pid = 720] [serial = 1800] [outer = 00000000] 03:45:14 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (17620400) [pid = 720] [serial = 1801] [outer = 16D7D800] 03:45:14 INFO - PROCESS | 720 | 1464864314617 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (17621400) [pid = 720] [serial = 1802] [outer = 16D7D800] 03:45:15 INFO - PROCESS | 720 | 1464864315079 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 03:45:15 INFO - PROCESS | 720 | 1464864315108 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 720 | 1464864315110 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:45:15 INFO - PROCESS | 720 | 1464864315113 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:45:15 INFO - PROCESS | 720 | 1464864315115 Marionette TRACE conn3 <- [1,2366,null,{}] 03:45:15 INFO - PROCESS | 720 | 1464864315119 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 720 | 1464864315232 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:45:15 INFO - PROCESS | 720 | 1464864315238 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F6C400 == 39 [pid = 720] [id = 601] 03:45:15 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (17626400) [pid = 720] [serial = 1803] [outer = 00000000] 03:45:15 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (17895000) [pid = 720] [serial = 1804] [outer = 17626400] 03:45:15 INFO - PROCESS | 720 | 1464864315281 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (178C0C00) [pid = 720] [serial = 1805] [outer = 17626400] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1B30B000) [pid = 720] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 94 (15417000) [pid = 720] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 93 (16073000) [pid = 720] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 92 (0F269800) [pid = 720] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 91 (137F2800) [pid = 720] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 90 (15190800) [pid = 720] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 89 (10BC3000) [pid = 720] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1142B800) [pid = 720] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 87 (16C27C00) [pid = 720] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 86 (11DA0400) [pid = 720] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:45:15 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1B30A400) [pid = 720] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:45:15 INFO - PROCESS | 720 | 1464864315784 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:45:15 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:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 750ms 03:45:15 INFO - PROCESS | 720 | 1464864315854 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 720 | 1464864315856 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:45:15 INFO - PROCESS | 720 | 1464864315860 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 720 | 1464864315862 Marionette TRACE conn3 <- [1,2370,null,{}] 03:45:15 INFO - PROCESS | 720 | 1464864315890 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 720 | 1464864315968 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:45:15 INFO - PROCESS | 720 | 1464864315974 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16077C00 == 40 [pid = 720] [id = 602] 03:45:15 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (16078400) [pid = 720] [serial = 1806] [outer = 00000000] 03:45:16 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (17160C00) [pid = 720] [serial = 1807] [outer = 16078400] 03:45:16 INFO - PROCESS | 720 | 1464864316022 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (17627000) [pid = 720] [serial = 1808] [outer = 16078400] 03:45:16 INFO - PROCESS | 720 | 1464864316468 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:45:16 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:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 03:45:16 INFO - PROCESS | 720 | 1464864316498 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 720 | 1464864316500 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:45:16 INFO - PROCESS | 720 | 1464864316503 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:45:16 INFO - PROCESS | 720 | 1464864316505 Marionette TRACE conn3 <- [1,2374,null,{}] 03:45:16 INFO - PROCESS | 720 | 1464864316508 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 720 | 1464864316586 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:45:16 INFO - PROCESS | 720 | 1464864316593 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13715C00 == 41 [pid = 720] [id = 603] 03:45:16 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (17873800) [pid = 720] [serial = 1809] [outer = 00000000] 03:45:16 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (1805C800) [pid = 720] [serial = 1810] [outer = 17873800] 03:45:16 INFO - PROCESS | 720 | 1464864316636 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (18065C00) [pid = 720] [serial = 1811] [outer = 17873800] 03:45:17 INFO - PROCESS | 720 | 1464864317073 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 594ms 03:45:17 INFO - PROCESS | 720 | 1464864317107 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 720 | 1464864317109 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:45:17 INFO - PROCESS | 720 | 1464864317112 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 720 | 1464864317115 Marionette TRACE conn3 <- [1,2378,null,{}] 03:45:17 INFO - PROCESS | 720 | 1464864317122 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 720 | 1464864317216 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:45:17 INFO - PROCESS | 720 | 1464864317223 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18272800 == 42 [pid = 720] [id = 604] 03:45:17 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (18273800) [pid = 720] [serial = 1812] [outer = 00000000] 03:45:17 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (185B8C00) [pid = 720] [serial = 1813] [outer = 18273800] 03:45:17 INFO - PROCESS | 720 | 1464864317270 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (185BD800) [pid = 720] [serial = 1814] [outer = 18273800] 03:45:17 INFO - PROCESS | 720 | 1464864317951 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 907ms 03:45:18 INFO - PROCESS | 720 | 1464864318016 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 720 | 1464864318021 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:45:18 INFO - PROCESS | 720 | 1464864318027 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 720 | 1464864318030 Marionette TRACE conn3 <- [1,2382,null,{}] 03:45:18 INFO - PROCESS | 720 | 1464864318036 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 720 | 1464864318145 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:45:18 INFO - PROCESS | 720 | 1464864318282 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B76C00 == 43 [pid = 720] [id = 605] 03:45:18 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (10B7A000) [pid = 720] [serial = 1815] [outer = 00000000] 03:45:18 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (10E13800) [pid = 720] [serial = 1816] [outer = 10B7A000] 03:45:18 INFO - PROCESS | 720 | 1464864318338 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12990400) [pid = 720] [serial = 1817] [outer = 10B7A000] 03:45:19 INFO - PROCESS | 720 | 1464864319002 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1000ms 03:45:19 INFO - PROCESS | 720 | 1464864319030 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 720 | 1464864319036 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:45:19 INFO - PROCESS | 720 | 1464864319042 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 720 | 1464864319045 Marionette TRACE conn3 <- [1,2386,null,{}] 03:45:19 INFO - PROCESS | 720 | 1464864319049 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 720 | 1464864319155 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:45:19 INFO - PROCESS | 720 | 1464864319291 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F8000 == 44 [pid = 720] [id = 606] 03:45:19 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (13DBC400) [pid = 720] [serial = 1818] [outer = 00000000] 03:45:19 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (143AC400) [pid = 720] [serial = 1819] [outer = 13DBC400] 03:45:19 INFO - PROCESS | 720 | 1464864319344 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (14E68800) [pid = 720] [serial = 1820] [outer = 13DBC400] 03:45:19 INFO - PROCESS | 720 | 1464864319902 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 891ms 03:45:19 INFO - PROCESS | 720 | 1464864319944 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 720 | 1464864319947 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:45:19 INFO - PROCESS | 720 | 1464864319951 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 720 | 1464864319954 Marionette TRACE conn3 <- [1,2390,null,{}] 03:45:19 INFO - PROCESS | 720 | 1464864319965 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 720 | 1464864320104 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:45:20 INFO - PROCESS | 720 | 1464864320243 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D6F000 == 45 [pid = 720] [id = 607] 03:45:20 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16D74400) [pid = 720] [serial = 1821] [outer = 00000000] 03:45:20 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (17619400) [pid = 720] [serial = 1822] [outer = 16D74400] 03:45:20 INFO - PROCESS | 720 | 1464864320300 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (178BE400) [pid = 720] [serial = 1823] [outer = 16D74400] 03:45:21 INFO - PROCESS | 720 | 1464864321162 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1250ms 03:45:21 INFO - PROCESS | 720 | 1464864321213 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 720 | 1464864321217 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:45:21 INFO - PROCESS | 720 | 1464864321223 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 720 | 1464864321227 Marionette TRACE conn3 <- [1,2394,null,{}] 03:45:21 INFO - PROCESS | 720 | 1464864321233 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 720 | 1464864321328 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:45:21 INFO - PROCESS | 720 | 1464864321471 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CBC00 == 46 [pid = 720] [id = 608] 03:45:21 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (10640800) [pid = 720] [serial = 1824] [outer = 00000000] 03:45:21 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (10E12400) [pid = 720] [serial = 1825] [outer = 10640800] 03:45:21 INFO - PROCESS | 720 | 1464864321524 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (12BF2400) [pid = 720] [serial = 1826] [outer = 10640800] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 10BC0000 == 45 [pid = 720] [id = 429] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 12BA1800 == 44 [pid = 720] [id = 420] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 13715C00 == 43 [pid = 720] [id = 603] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 16077C00 == 42 [pid = 720] [id = 602] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 15F6C400 == 41 [pid = 720] [id = 601] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 16D7A400 == 40 [pid = 720] [id = 600] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 16286C00 == 39 [pid = 720] [id = 599] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 151E5000 == 38 [pid = 720] [id = 598] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 1518F400 == 37 [pid = 720] [id = 597] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 140AA800 == 36 [pid = 720] [id = 596] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 10E10400 == 35 [pid = 720] [id = 595] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 10BC3800 == 34 [pid = 720] [id = 594] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 10BCA800 == 33 [pid = 720] [id = 593] 03:45:22 INFO - PROCESS | 720 | --DOCSHELL 167C6800 == 32 [pid = 720] [id = 592] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 105 (156B5400) [pid = 720] [serial = 1750] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1607B800) [pid = 720] [serial = 1754] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16077800) [pid = 720] [serial = 1753] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 102 (0F265000) [pid = 720] [serial = 1732] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 101 (10F3A400) [pid = 720] [serial = 1759] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 100 (13DBD800) [pid = 720] [serial = 1744] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 99 (140AFC00) [pid = 720] [serial = 1745] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 98 (15195800) [pid = 720] [serial = 1747] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 97 (10F3B000) [pid = 720] [serial = 1741] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 96 (113A8400) [pid = 720] [serial = 1742] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 95 (12B62000) [pid = 720] [serial = 1730] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 94 (17623800) [pid = 720] [serial = 1765] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 93 (13DC7400) [pid = 720] [serial = 1738] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 92 (12E37000) [pid = 720] [serial = 1735] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 91 (16D77000) [pid = 720] [serial = 1756] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 90 (172BFC00) [pid = 720] [serial = 1763] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 89 (16D77C00) [pid = 720] [serial = 1762] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 88 (16D7B400) [pid = 720] [serial = 1757] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 87 (15D3A800) [pid = 720] [serial = 1751] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 86 (13DBD000) [pid = 720] [serial = 1760] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | --DOMWINDOW == 85 (151EBC00) [pid = 720] [serial = 1748] [outer = 00000000] [url = about:blank] 03:45:22 INFO - PROCESS | 720 | 1464864322137 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 953ms 03:45:22 INFO - PROCESS | 720 | 1464864322170 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 720 | 1464864322176 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:45:22 INFO - PROCESS | 720 | 1464864322181 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 720 | 1464864322184 Marionette TRACE conn3 <- [1,2398,null,{}] 03:45:22 INFO - PROCESS | 720 | 1464864322188 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 720 | 1464864322270 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:45:22 INFO - PROCESS | 720 | 1464864322279 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3F800 == 33 [pid = 720] [id = 609] 03:45:22 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (10F43400) [pid = 720] [serial = 1827] [outer = 00000000] 03:45:22 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (13404000) [pid = 720] [serial = 1828] [outer = 10F43400] 03:45:22 INFO - PROCESS | 720 | 1464864322328 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (13486400) [pid = 720] [serial = 1829] [outer = 10F43400] 03:45:22 INFO - PROCESS | 720 | 1464864322863 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 03:45:22 INFO - PROCESS | 720 | 1464864322945 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 720 | 1464864322947 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:45:22 INFO - PROCESS | 720 | 1464864322953 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 720 | 1464864322956 Marionette TRACE conn3 <- [1,2402,null,{}] 03:45:22 INFO - PROCESS | 720 | 1464864322966 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 720 | 1464864323049 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:45:23 INFO - PROCESS | 720 | 1464864323061 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B2400 == 34 [pid = 720] [id = 610] 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (140B2C00) [pid = 720] [serial = 1830] [outer = 00000000] 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (14E5F800) [pid = 720] [serial = 1831] [outer = 140B2C00] 03:45:23 INFO - PROCESS | 720 | 1464864323107 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1518D000) [pid = 720] [serial = 1832] [outer = 140B2C00] 03:45:23 INFO - PROCESS | 720 | 1464864323571 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 640ms 03:45:23 INFO - PROCESS | 720 | 1464864323590 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 720 | 1464864323592 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:45:23 INFO - PROCESS | 720 | 1464864323595 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:45:23 INFO - PROCESS | 720 | 1464864323597 Marionette TRACE conn3 <- [1,2406,null,{}] 03:45:23 INFO - PROCESS | 720 | 1464864323604 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 720 | 1464864323687 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:45:23 INFO - PROCESS | 720 | 1464864323693 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518F000 == 35 [pid = 720] [id = 611] 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (151EAC00) [pid = 720] [serial = 1833] [outer = 00000000] 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1568C000) [pid = 720] [serial = 1834] [outer = 151EAC00] 03:45:23 INFO - PROCESS | 720 | 1464864323737 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (15D36400) [pid = 720] [serial = 1835] [outer = 151EAC00] 03:45:24 INFO - PROCESS | 720 | 1464864324181 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 641ms 03:45:24 INFO - PROCESS | 720 | 1464864324237 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 720 | 1464864324239 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:45:24 INFO - PROCESS | 720 | 1464864324243 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 720 | 1464864324244 Marionette TRACE conn3 <- [1,2410,null,{}] 03:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:45:24 INFO - PROCESS | 720 | 1464864324247 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 720 | 1464864324365 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:45:24 INFO - PROCESS | 720 | 1464864324371 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D67000 == 36 [pid = 720] [id = 612] 03:45:24 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15F6F000) [pid = 720] [serial = 1836] [outer = 00000000] 03:45:24 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1607B000) [pid = 720] [serial = 1837] [outer = 15F6F000] 03:45:24 INFO - PROCESS | 720 | 1464864324415 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (1607B800) [pid = 720] [serial = 1838] [outer = 15F6F000] 03:45:24 INFO - PROCESS | 720 | 1464864324889 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 687ms 03:45:24 INFO - PROCESS | 720 | 1464864324944 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 720 | 1464864324946 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:45:24 INFO - PROCESS | 720 | 1464864324949 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 720 | 1464864324951 Marionette TRACE conn3 <- [1,2414,null,{}] 03:45:24 INFO - PROCESS | 720 | 1464864324954 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 720 | 1464864325084 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:45:25 INFO - PROCESS | 720 | 1464864325150 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 14E5CC00 == 37 [pid = 720] [id = 613] 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (15F6A000) [pid = 720] [serial = 1839] [outer = 00000000] 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (16EA7C00) [pid = 720] [serial = 1840] [outer = 15F6A000] 03:45:25 INFO - PROCESS | 720 | 1464864325196 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (172B0C00) [pid = 720] [serial = 1841] [outer = 15F6A000] 03:45:25 INFO - PROCESS | 720 | 1464864325612 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 03:45:25 INFO - PROCESS | 720 | 1464864325648 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 720 | 1464864325650 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:45:25 INFO - PROCESS | 720 | 1464864325657 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 720 | 1464864325659 Marionette TRACE conn3 <- [1,2418,null,{}] 03:45:25 INFO - PROCESS | 720 | 1464864325669 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 720 | 1464864325812 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:45:25 INFO - PROCESS | 720 | 1464864325843 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0FC00 == 38 [pid = 720] [id = 614] 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (16D74000) [pid = 720] [serial = 1842] [outer = 00000000] 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (17894800) [pid = 720] [serial = 1843] [outer = 16D74000] 03:45:25 INFO - PROCESS | 720 | 1464864325889 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (17A14400) [pid = 720] [serial = 1844] [outer = 16D74000] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1678EC00) [pid = 720] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1607A800) [pid = 720] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 100 (153B1800) [pid = 720] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 99 (10E11000) [pid = 720] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 98 (16D7D800) [pid = 720] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 97 (10BC5000) [pid = 720] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15190400) [pid = 720] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 95 (17626400) [pid = 720] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 94 (16078400) [pid = 720] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 93 (140B0000) [pid = 720] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:45:26 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17873800) [pid = 720] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:45:26 INFO - PROCESS | 720 | 1464864326516 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 906ms 03:45:26 INFO - PROCESS | 720 | 1464864326563 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 720 | 1464864326565 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:45:26 INFO - PROCESS | 720 | 1464864326573 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 720 | 1464864326574 Marionette TRACE conn3 <- [1,2422,null,{}] 03:45:26 INFO - PROCESS | 720 | 1464864326578 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 720 | 1464864326661 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:45:26 INFO - PROCESS | 720 | 1464864326669 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10634800 == 39 [pid = 720] [id = 615] 03:45:26 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (10E18000) [pid = 720] [serial = 1845] [outer = 00000000] 03:45:26 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (140B0000) [pid = 720] [serial = 1846] [outer = 10E18000] 03:45:26 INFO - PROCESS | 720 | 1464864326712 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (15684800) [pid = 720] [serial = 1847] [outer = 10E18000] 03:45:27 INFO - PROCESS | 720 | 1464864327185 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 625ms 03:45:27 INFO - PROCESS | 720 | 1464864327212 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 720 | 1464864327214 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:45:27 INFO - PROCESS | 720 | 1464864327217 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:45:27 INFO - PROCESS | 720 | 1464864327218 Marionette TRACE conn3 <- [1,2426,null,{}] 03:45:27 INFO - PROCESS | 720 | 1464864327222 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 720 | 1464864327298 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:45:27 INFO - PROCESS | 720 | 1464864327305 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409BC00 == 40 [pid = 720] [id = 616] 03:45:27 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1518A400) [pid = 720] [serial = 1848] [outer = 00000000] 03:45:27 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (176C2C00) [pid = 720] [serial = 1849] [outer = 1518A400] 03:45:27 INFO - PROCESS | 720 | 1464864327348 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (176C4000) [pid = 720] [serial = 1850] [outer = 1518A400] 03:45:27 INFO - PROCESS | 720 | 1464864327765 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 593ms 03:45:27 INFO - PROCESS | 720 | 1464864327814 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 720 | 1464864327816 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:45:27 INFO - PROCESS | 720 | 1464864327823 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 720 | 1464864327825 Marionette TRACE conn3 <- [1,2430,null,{}] 03:45:27 INFO - PROCESS | 720 | 1464864327829 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 720 | 1464864327917 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:45:27 INFO - PROCESS | 720 | 1464864327924 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18278800 == 41 [pid = 720] [id = 617] 03:45:27 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (17626400) [pid = 720] [serial = 1851] [outer = 00000000] 03:45:27 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (185B8400) [pid = 720] [serial = 1852] [outer = 17626400] 03:45:27 INFO - PROCESS | 720 | 1464864327968 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (185BDC00) [pid = 720] [serial = 1853] [outer = 17626400] 03:45:28 INFO - PROCESS | 720 | 1464864328384 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 594ms 03:45:28 INFO - PROCESS | 720 | 1464864328422 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 720 | 1464864328424 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:45:28 INFO - PROCESS | 720 | 1464864328489 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 720 | 1464864328493 Marionette TRACE conn3 <- [1,2434,null,{}] 03:45:28 INFO - PROCESS | 720 | 1464864328503 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 720 | 1464864328614 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:45:28 INFO - PROCESS | 720 | 1464864328805 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B7C400 == 42 [pid = 720] [id = 618] 03:45:28 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10BC1000) [pid = 720] [serial = 1854] [outer = 00000000] 03:45:28 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (10BCE800) [pid = 720] [serial = 1855] [outer = 10BC1000] 03:45:28 INFO - PROCESS | 720 | 1464864328859 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (10E13C00) [pid = 720] [serial = 1856] [outer = 10BC1000] 03:45:29 INFO - PROCESS | 720 | 1464864329432 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1062ms 03:45:29 INFO - PROCESS | 720 | 1464864329485 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 720 | 1464864329489 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:45:29 INFO - PROCESS | 720 | 1464864329494 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:45:29 INFO - PROCESS | 720 | 1464864329496 Marionette TRACE conn3 <- [1,2438,null,{}] 03:45:29 INFO - PROCESS | 720 | 1464864329504 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 720 | 1464864329612 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:45:29 INFO - PROCESS | 720 | 1464864329724 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 131E1000 == 43 [pid = 720] [id = 619] 03:45:29 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (13245000) [pid = 720] [serial = 1857] [outer = 00000000] 03:45:29 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (140A2800) [pid = 720] [serial = 1858] [outer = 13245000] 03:45:29 INFO - PROCESS | 720 | 1464864329777 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (14E5F400) [pid = 720] [serial = 1859] [outer = 13245000] 03:45:30 INFO - PROCESS | 720 | 1464864330418 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 938ms 03:45:30 INFO - PROCESS | 720 | 1464864330441 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 720 | 1464864330443 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:45:30 INFO - PROCESS | 720 | 1464864330447 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 720 | 1464864330449 Marionette TRACE conn3 <- [1,2442,null,{}] 03:45:30 INFO - PROCESS | 720 | 1464864330453 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 720 | 1464864330554 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:45:30 INFO - PROCESS | 720 | 1464864330666 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D3B000 == 44 [pid = 720] [id = 620] 03:45:30 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (15F6B000) [pid = 720] [serial = 1860] [outer = 00000000] 03:45:30 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (16D7A400) [pid = 720] [serial = 1861] [outer = 15F6B000] 03:45:30 INFO - PROCESS | 720 | 1464864330766 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (17620C00) [pid = 720] [serial = 1862] [outer = 15F6B000] 03:45:31 INFO - PROCESS | 720 | 1464864331389 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1000ms 03:45:31 INFO - PROCESS | 720 | 1464864331455 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 720 | 1464864331457 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:45:31 INFO - PROCESS | 720 | 1464864331461 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 720 | 1464864331463 Marionette TRACE conn3 <- [1,2446,null,{}] 03:45:31 INFO - PROCESS | 720 | 1464864331467 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 720 | 1464864331571 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:45:31 INFO - PROCESS | 720 | 1464864331707 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1864C400 == 45 [pid = 720] [id = 621] 03:45:31 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1864DC00) [pid = 720] [serial = 1863] [outer = 00000000] 03:45:31 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18654000) [pid = 720] [serial = 1864] [outer = 1864DC00] 03:45:31 INFO - PROCESS | 720 | 1464864331765 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (18654800) [pid = 720] [serial = 1865] [outer = 1864DC00] 03:45:32 INFO - PROCESS | 720 | 1464864332332 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 891ms 03:45:32 INFO - PROCESS | 720 | 1464864332366 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 720 | 1464864332368 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:45:32 INFO - PROCESS | 720 | 1464864332372 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 720 | 1464864332374 Marionette TRACE conn3 <- [1,2450,null,{}] 03:45:32 INFO - PROCESS | 720 | 1464864332377 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 720 | 1464864332476 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:45:32 INFO - PROCESS | 720 | 1464864332585 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BFD800 == 46 [pid = 720] [id = 622] 03:45:32 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1864C800) [pid = 720] [serial = 1866] [outer = 00000000] 03:45:32 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (18D8A000) [pid = 720] [serial = 1867] [outer = 1864C800] 03:45:32 INFO - PROCESS | 720 | 1464864332638 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (18D8AC00) [pid = 720] [serial = 1868] [outer = 1864C800] 03:45:33 INFO - PROCESS | 720 | 1464864333413 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1094ms 03:45:33 INFO - PROCESS | 720 | 1464864333473 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 720 | 1464864333477 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:45:33 INFO - PROCESS | 720 | 1464864333483 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 720 | 1464864333487 Marionette TRACE conn3 <- [1,2454,null,{}] 03:45:33 INFO - PROCESS | 720 | 1464864333493 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 720 | 1464864333589 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:45:33 INFO - PROCESS | 720 | 1464864333737 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110F5000 == 47 [pid = 720] [id = 623] 03:45:33 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (11369800) [pid = 720] [serial = 1869] [outer = 00000000] 03:45:33 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (11B0CC00) [pid = 720] [serial = 1870] [outer = 11369800] 03:45:33 INFO - PROCESS | 720 | 1464864333812 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (13178800) [pid = 720] [serial = 1871] [outer = 11369800] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 1627A800 == 46 [pid = 720] [id = 573] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 1409BC00 == 45 [pid = 720] [id = 616] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 10634800 == 44 [pid = 720] [id = 615] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 10E0FC00 == 43 [pid = 720] [id = 614] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 14E5CC00 == 42 [pid = 720] [id = 613] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 15D67000 == 41 [pid = 720] [id = 612] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 1518F000 == 40 [pid = 720] [id = 611] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 140B2400 == 39 [pid = 720] [id = 610] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 10F3F800 == 38 [pid = 720] [id = 609] 03:45:34 INFO - PROCESS | 720 | --DOCSHELL 103CBC00 == 37 [pid = 720] [id = 608] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16C1B000) [pid = 720] [serial = 1798] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 117 (185B8C00) [pid = 720] [serial = 1813] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 116 (17623C00) [pid = 720] [serial = 1766] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1786D800) [pid = 720] [serial = 1777] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 114 (16D72000) [pid = 720] [serial = 1780] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 113 (156AFC00) [pid = 720] [serial = 1795] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 112 (114AA800) [pid = 720] [serial = 1786] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 111 (12BFA000) [pid = 720] [serial = 1787] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 110 (17620400) [pid = 720] [serial = 1801] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 109 (113A1400) [pid = 720] [serial = 1784] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 108 (10E15800) [pid = 720] [serial = 1783] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 107 (153A2800) [pid = 720] [serial = 1792] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 106 (15410C00) [pid = 720] [serial = 1793] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 105 (140B6000) [pid = 720] [serial = 1771] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 104 (16D76000) [pid = 720] [serial = 1799] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 103 (17895000) [pid = 720] [serial = 1804] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 102 (17621400) [pid = 720] [serial = 1802] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 101 (178C0C00) [pid = 720] [serial = 1805] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 100 (10BCBC00) [pid = 720] [serial = 1768] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 99 (17160C00) [pid = 720] [serial = 1807] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 98 (143AF000) [pid = 720] [serial = 1789] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 97 (14E5FC00) [pid = 720] [serial = 1790] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 96 (167D1400) [pid = 720] [serial = 1774] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1805C800) [pid = 720] [serial = 1810] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 94 (18065C00) [pid = 720] [serial = 1811] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 93 (15D6F400) [pid = 720] [serial = 1796] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17627000) [pid = 720] [serial = 1808] [outer = 00000000] [url = about:blank] 03:45:34 INFO - PROCESS | 720 | 1464864334358 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 906ms 03:45:34 INFO - PROCESS | 720 | 1464864334388 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 720 | 1464864334393 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:45:34 INFO - PROCESS | 720 | 1464864334400 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 720 | 1464864334402 Marionette TRACE conn3 <- [1,2458,null,{}] 03:45:34 INFO - PROCESS | 720 | 1464864334406 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 720 | 1464864334491 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:45:34 INFO - PROCESS | 720 | 1464864334501 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 113A3C00 == 38 [pid = 720] [id = 624] 03:45:34 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (113A4800) [pid = 720] [serial = 1872] [outer = 00000000] 03:45:34 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (13DC5400) [pid = 720] [serial = 1873] [outer = 113A4800] 03:45:34 INFO - PROCESS | 720 | 1464864334550 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (140B6000) [pid = 720] [serial = 1874] [outer = 113A4800] 03:45:35 INFO - PROCESS | 720 | 1464864335046 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 687ms 03:45:35 INFO - PROCESS | 720 | 1464864335109 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 720 | 1464864335111 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:45:35 INFO - PROCESS | 720 | 1464864335117 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 720 | 1464864335121 Marionette TRACE conn3 <- [1,2462,null,{}] 03:45:35 INFO - PROCESS | 720 | 1464864335131 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 720 | 1464864335217 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:45:35 INFO - PROCESS | 720 | 1464864335315 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15189400 == 39 [pid = 720] [id = 625] 03:45:35 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (1518CC00) [pid = 720] [serial = 1875] [outer = 00000000] 03:45:35 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (15415C00) [pid = 720] [serial = 1876] [outer = 1518CC00] 03:45:35 INFO - PROCESS | 720 | 1464864335362 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1567F800) [pid = 720] [serial = 1877] [outer = 1518CC00] 03:45:35 INFO - PROCESS | 720 | 1464864335753 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 703ms 03:45:35 INFO - PROCESS | 720 | 1464864335814 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 720 | 1464864335816 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:45:35 INFO - PROCESS | 720 | 1464864335819 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 720 | 1464864335821 Marionette TRACE conn3 <- [1,2466,null,{}] 03:45:35 INFO - PROCESS | 720 | 1464864335824 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 720 | 1464864335907 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:45:35 INFO - PROCESS | 720 | 1464864335913 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15410000 == 40 [pid = 720] [id = 626] 03:45:35 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (15487800) [pid = 720] [serial = 1878] [outer = 00000000] 03:45:35 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (16077C00) [pid = 720] [serial = 1879] [outer = 15487800] 03:45:35 INFO - PROCESS | 720 | 1464864335962 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (169D7000) [pid = 720] [serial = 1880] [outer = 15487800] 03:45:36 INFO - PROCESS | 720 | 1464864336436 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 03:45:36 INFO - PROCESS | 720 | 1464864336519 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 720 | 1464864336521 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:45:36 INFO - PROCESS | 720 | 1464864336525 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 720 | 1464864336526 Marionette TRACE conn3 <- [1,2470,null,{}] 03:45:36 INFO - PROCESS | 720 | 1464864336530 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 720 | 1464864336681 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:45:36 INFO - PROCESS | 720 | 1464864336703 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D62400 == 41 [pid = 720] [id = 627] 03:45:36 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (16C1AC00) [pid = 720] [serial = 1881] [outer = 00000000] 03:45:36 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (16D7DC00) [pid = 720] [serial = 1882] [outer = 16C1AC00] 03:45:36 INFO - PROCESS | 720 | 1464864336746 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1716BC00) [pid = 720] [serial = 1883] [outer = 16C1AC00] 03:45:37 INFO - PROCESS | 720 | 1464864337187 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 688ms 03:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:45:37 INFO - PROCESS | 720 | 1464864337224 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 720 | 1464864337226 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:45:37 INFO - PROCESS | 720 | 1464864337229 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 720 | 1464864337231 Marionette TRACE conn3 <- [1,2474,null,{}] 03:45:37 INFO - PROCESS | 720 | 1464864337234 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 720 | 1464864337366 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:45:37 INFO - PROCESS | 720 | 1464864337432 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103C9400 == 42 [pid = 720] [id = 628] 03:45:37 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (103CA000) [pid = 720] [serial = 1884] [outer = 00000000] 03:45:37 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (17875800) [pid = 720] [serial = 1885] [outer = 103CA000] 03:45:37 INFO - PROCESS | 720 | 1464864337477 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1789F000) [pid = 720] [serial = 1886] [outer = 103CA000] 03:45:37 INFO - PROCESS | 720 | 1464864337900 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 688ms 03:45:37 INFO - PROCESS | 720 | 1464864337937 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 720 | 1464864337939 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:45:37 INFO - PROCESS | 720 | 1464864337947 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 720 | 1464864337948 Marionette TRACE conn3 <- [1,2478,null,{}] 03:45:37 INFO - PROCESS | 720 | 1464864337952 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 720 | 1464864338096 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:45:38 INFO - PROCESS | 720 | 1464864338119 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C1400 == 43 [pid = 720] [id = 629] 03:45:38 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (178C5400) [pid = 720] [serial = 1887] [outer = 00000000] 03:45:38 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (185B2C00) [pid = 720] [serial = 1888] [outer = 178C5400] 03:45:38 INFO - PROCESS | 720 | 1464864338162 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (185BB400) [pid = 720] [serial = 1889] [outer = 178C5400] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 109 (15F6F000) [pid = 720] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 108 (140B2C00) [pid = 720] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 107 (10640800) [pid = 720] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 106 (151EAC00) [pid = 720] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 105 (10F43400) [pid = 720] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 104 (15F6A000) [pid = 720] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16D74000) [pid = 720] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 102 (10E18000) [pid = 720] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:45:38 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1518A400) [pid = 720] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:45:38 INFO - PROCESS | 720 | 1464864338681 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 797ms 03:45:38 INFO - PROCESS | 720 | 1464864338747 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 720 | 1464864338749 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:45:38 INFO - PROCESS | 720 | 1464864338753 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:45:38 INFO - PROCESS | 720 | 1464864338754 Marionette TRACE conn3 <- [1,2482,null,{}] 03:45:38 INFO - PROCESS | 720 | 1464864338758 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 720 | 1464864338837 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:45:38 INFO - PROCESS | 720 | 1464864338934 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1075C800 == 44 [pid = 720] [id = 630] 03:45:38 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10763400) [pid = 720] [serial = 1890] [outer = 00000000] 03:45:38 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (15F6A000) [pid = 720] [serial = 1891] [outer = 10763400] 03:45:38 INFO - PROCESS | 720 | 1464864338978 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (17AB4C00) [pid = 720] [serial = 1892] [outer = 10763400] 03:45:39 INFO - PROCESS | 720 | 1464864339347 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 641ms 03:45:39 INFO - PROCESS | 720 | 1464864339391 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 720 | 1464864339392 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:45:39 INFO - PROCESS | 720 | 1464864339396 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:45:39 INFO - PROCESS | 720 | 1464864339397 Marionette TRACE conn3 <- [1,2486,null,{}] 03:45:39 INFO - PROCESS | 720 | 1464864339441 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 720 | 1464864339522 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:45:39 INFO - PROCESS | 720 | 1464864339528 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 720 | ++DOCSHELL 10BCD800 == 45 [pid = 720] [id = 631] 03:45:39 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (16D6FC00) [pid = 720] [serial = 1893] [outer = 00000000] 03:45:39 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1864F400) [pid = 720] [serial = 1894] [outer = 16D6FC00] 03:45:39 INFO - PROCESS | 720 | 1464864339571 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (18D81800) [pid = 720] [serial = 1895] [outer = 16D6FC00] 03:45:39 INFO - PROCESS | 720 | 1464864340002 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 656ms 03:45:40 INFO - PROCESS | 720 | 1464864340055 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 720 | 1464864340057 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:45:40 INFO - PROCESS | 720 | 1464864340060 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 720 | 1464864340063 Marionette TRACE conn3 <- [1,2490,null,{}] 03:45:40 INFO - PROCESS | 720 | 1464864340073 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:40 INFO - PROCESS | 720 | 1464864340156 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:45:40 INFO - PROCESS | 720 | 1464864340163 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D86800 == 46 [pid = 720] [id = 632] 03:45:40 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (18D8A800) [pid = 720] [serial = 1896] [outer = 00000000] 03:45:40 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (18DA3800) [pid = 720] [serial = 1897] [outer = 18D8A800] 03:45:40 INFO - PROCESS | 720 | 1464864340210 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (18DA5800) [pid = 720] [serial = 1898] [outer = 18D8A800] 03:45:40 INFO - PROCESS | 720 | 1464864340727 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 03:45:40 INFO - PROCESS | 720 | 1464864340801 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 720 | 1464864340806 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:45:40 INFO - PROCESS | 720 | 1464864340812 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 720 | 1464864340816 Marionette TRACE conn3 <- [1,2494,null,{}] 03:45:40 INFO - PROCESS | 720 | 1464864340823 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 720 | 1464864341008 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:45:41 INFO - PROCESS | 720 | 1464864341132 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 107F5C00 == 47 [pid = 720] [id = 633] 03:45:41 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (10B50400) [pid = 720] [serial = 1899] [outer = 00000000] 03:45:41 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (113DF000) [pid = 720] [serial = 1900] [outer = 10B50400] 03:45:41 INFO - PROCESS | 720 | 1464864341200 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (132B0400) [pid = 720] [serial = 1901] [outer = 10B50400] 03:45:41 INFO - PROCESS | 720 | 1464864341735 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 937ms 03:45:41 INFO - PROCESS | 720 | 1464864341766 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 720 | 1464864341772 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:45:41 INFO - PROCESS | 720 | 1464864341780 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 720 | 1464864341783 Marionette TRACE conn3 <- [1,2498,null,{}] 03:45:41 INFO - PROCESS | 720 | 1464864341787 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 720 | 1464864341894 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:45:42 INFO - PROCESS | 720 | 1464864342009 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 153A3800 == 48 [pid = 720] [id = 634] 03:45:42 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (153AA800) [pid = 720] [serial = 1902] [outer = 00000000] 03:45:42 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (15D6EC00) [pid = 720] [serial = 1903] [outer = 153AA800] 03:45:42 INFO - PROCESS | 720 | 1464864342115 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1627A400) [pid = 720] [serial = 1904] [outer = 153AA800] 03:45:42 INFO - PROCESS | 720 | 1464864342707 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 938ms 03:45:42 INFO - PROCESS | 720 | 1464864342726 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 720 | 1464864342729 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:45:42 INFO - PROCESS | 720 | 1464864342733 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 720 | 1464864342736 Marionette TRACE conn3 <- [1,2502,null,{}] 03:45:42 INFO - PROCESS | 720 | 1464864342747 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 720 | 1464864342855 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:45:42 INFO - PROCESS | 720 | 1464864342968 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 720 | ++DOCSHELL 0F26D000 == 49 [pid = 720] [id = 635] 03:45:43 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (18273C00) [pid = 720] [serial = 1905] [outer = 00000000] 03:45:43 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18D9EC00) [pid = 720] [serial = 1906] [outer = 18273C00] 03:45:43 INFO - PROCESS | 720 | 1464864343064 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (18DA8800) [pid = 720] [serial = 1907] [outer = 18273C00] 03:45:43 INFO - PROCESS | 720 | 1464864343613 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 937ms 03:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:45:43 INFO - PROCESS | 720 | 1464864343677 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 720 | 1464864343680 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:45:43 INFO - PROCESS | 720 | 1464864343684 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 720 | 1464864343686 Marionette TRACE conn3 <- [1,2506,null,{}] 03:45:43 INFO - PROCESS | 720 | 1464864343689 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 720 | 1464864343794 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:45:43 INFO - PROCESS | 720 | 1464864343933 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 720 | ++DOCSHELL 19A9FC00 == 50 [pid = 720] [id = 636] 03:45:43 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (19AA0800) [pid = 720] [serial = 1908] [outer = 00000000] 03:45:43 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (19D4E400) [pid = 720] [serial = 1909] [outer = 19AA0800] 03:45:43 INFO - PROCESS | 720 | 1464864343994 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A14EC00) [pid = 720] [serial = 1910] [outer = 19AA0800] 03:45:44 INFO - PROCESS | 720 | 1464864344562 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 937ms 03:45:44 INFO - PROCESS | 720 | 1464864344629 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 720 | 1464864344631 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:45:44 INFO - PROCESS | 720 | 1464864344635 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 720 | 1464864344637 Marionette TRACE conn3 <- [1,2510,null,{}] 03:45:44 INFO - PROCESS | 720 | 1464864344641 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 720 | 1464864344741 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:45:44 INFO - PROCESS | 720 | 1464864344852 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19D4DC00 == 51 [pid = 720] [id = 637] 03:45:44 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A15BC00) [pid = 720] [serial = 1911] [outer = 00000000] 03:45:44 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A188400) [pid = 720] [serial = 1912] [outer = 1A15BC00] 03:45:44 INFO - PROCESS | 720 | 1464864344905 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A26BC00) [pid = 720] [serial = 1913] [outer = 1A15BC00] 03:45:45 INFO - PROCESS | 720 | 1464864345505 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 938ms 03:45:45 INFO - PROCESS | 720 | 1464864345580 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 720 | 1464864345582 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:45:45 INFO - PROCESS | 720 | 1464864345586 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 720 | 1464864345588 Marionette TRACE conn3 <- [1,2514,null,{}] 03:45:45 INFO - PROCESS | 720 | 1464864345592 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 720 | 1464864345711 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:45:45 INFO - PROCESS | 720 | 1464864345998 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F23DC00 == 52 [pid = 720] [id = 638] 03:45:46 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (0F23E400) [pid = 720] [serial = 1914] [outer = 00000000] 03:45:46 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (10E14800) [pid = 720] [serial = 1915] [outer = 0F23E400] 03:45:46 INFO - PROCESS | 720 | 1464864346073 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1141E800) [pid = 720] [serial = 1916] [outer = 0F23E400] 03:45:46 INFO - PROCESS | 720 | 1464864346682 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1141ms 03:45:46 INFO - PROCESS | 720 | 1464864346736 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:45:46 INFO - PROCESS | 720 | 1464864346740 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 720 | 1464864346745 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 720 | 1464864346748 Marionette TRACE conn3 <- [1,2518,null,{}] 03:45:46 INFO - PROCESS | 720 | 1464864346753 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 720 | 1464864346852 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:45:47 INFO - PROCESS | 720 | 1464864347006 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 720 | --DOCSHELL 10762000 == 51 [pid = 720] [id = 418] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 10BCD800 == 50 [pid = 720] [id = 631] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 1075C800 == 49 [pid = 720] [id = 630] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 178C1400 == 48 [pid = 720] [id = 629] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 103C9400 == 47 [pid = 720] [id = 628] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 15D62400 == 46 [pid = 720] [id = 627] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 18272800 == 45 [pid = 720] [id = 604] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 15410000 == 44 [pid = 720] [id = 626] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 15189400 == 43 [pid = 720] [id = 625] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 113A3C00 == 42 [pid = 720] [id = 624] 03:45:47 INFO - PROCESS | 720 | --DOCSHELL 110F5000 == 41 [pid = 720] [id = 623] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 127 (12BF2400) [pid = 720] [serial = 1826] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 126 (10E12400) [pid = 720] [serial = 1825] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1568C000) [pid = 720] [serial = 1834] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 124 (13404000) [pid = 720] [serial = 1828] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 123 (13486400) [pid = 720] [serial = 1829] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 122 (17619400) [pid = 720] [serial = 1822] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 121 (10E13800) [pid = 720] [serial = 1816] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 120 (143AC400) [pid = 720] [serial = 1819] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 119 (172B0C00) [pid = 720] [serial = 1841] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16EA7C00) [pid = 720] [serial = 1840] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 117 (17894800) [pid = 720] [serial = 1843] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 116 (140B0000) [pid = 720] [serial = 1846] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 115 (15684800) [pid = 720] [serial = 1847] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1607B000) [pid = 720] [serial = 1837] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 113 (17A14400) [pid = 720] [serial = 1844] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 112 (176C4000) [pid = 720] [serial = 1850] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 111 (176C2C00) [pid = 720] [serial = 1849] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 110 (15D36400) [pid = 720] [serial = 1835] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 109 (185B8400) [pid = 720] [serial = 1852] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1607B800) [pid = 720] [serial = 1838] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 107 (14E5F800) [pid = 720] [serial = 1831] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1518D000) [pid = 720] [serial = 1832] [outer = 00000000] [url = about:blank] 03:45:47 INFO - PROCESS | 720 | ++DOCSHELL 10677C00 == 42 [pid = 720] [id = 639] 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (1075C800) [pid = 720] [serial = 1917] [outer = 00000000] 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (10E18C00) [pid = 720] [serial = 1918] [outer = 1075C800] 03:45:47 INFO - PROCESS | 720 | 1464864347090 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (13404000) [pid = 720] [serial = 1919] [outer = 1075C800] 03:45:47 INFO - PROCESS | 720 | 1464864347515 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 797ms 03:45:47 INFO - PROCESS | 720 | 1464864347545 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 720 | 1464864347549 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:45:47 INFO - PROCESS | 720 | 1464864347554 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 720 | 1464864347556 Marionette TRACE conn3 <- [1,2522,null,{}] 03:45:47 INFO - PROCESS | 720 | 1464864347564 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:47 INFO - PROCESS | 720 | 1464864347650 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:45:47 INFO - PROCESS | 720 | 1464864347659 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 720 | ++DOCSHELL 14E5EC00 == 43 [pid = 720] [id = 640] 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (14E64400) [pid = 720] [serial = 1920] [outer = 00000000] 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (15489000) [pid = 720] [serial = 1921] [outer = 14E64400] 03:45:47 INFO - PROCESS | 720 | 1464864347704 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (15D66800) [pid = 720] [serial = 1922] [outer = 14E64400] 03:45:48 INFO - PROCESS | 720 | 1464864348212 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 688ms 03:45:48 INFO - PROCESS | 720 | 1464864348253 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 720 | 1464864348256 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:45:48 INFO - PROCESS | 720 | 1464864348261 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 720 | 1464864348266 Marionette TRACE conn3 <- [1,2526,null,{}] 03:45:48 INFO - PROCESS | 720 | 1464864348275 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 720 | 1464864348359 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:45:48 INFO - PROCESS | 720 | 1464864348369 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16C22800 == 44 [pid = 720] [id = 641] 03:45:48 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (16C24000) [pid = 720] [serial = 1923] [outer = 00000000] 03:45:48 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (16D7B800) [pid = 720] [serial = 1924] [outer = 16C24000] 03:45:48 INFO - PROCESS | 720 | 1464864348417 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (17166C00) [pid = 720] [serial = 1925] [outer = 16C24000] 03:45:48 INFO - PROCESS | 720 | 1464864348908 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 688ms 03:45:48 INFO - PROCESS | 720 | 1464864348958 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 720 | 1464864348961 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:45:48 INFO - PROCESS | 720 | 1464864348964 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 720 | 1464864348966 Marionette TRACE conn3 <- [1,2530,null,{}] 03:45:48 INFO - PROCESS | 720 | 1464864348970 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 720 | 1464864349054 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:45:49 INFO - PROCESS | 720 | 1464864349189 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1324E000 == 45 [pid = 720] [id = 642] 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (140A1000) [pid = 720] [serial = 1926] [outer = 00000000] 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (17626800) [pid = 720] [serial = 1927] [outer = 140A1000] 03:45:49 INFO - PROCESS | 720 | 1464864349243 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (17870400) [pid = 720] [serial = 1928] [outer = 140A1000] 03:45:49 INFO - PROCESS | 720 | 1464864349637 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 687ms 03:45:49 INFO - PROCESS | 720 | 1464864349663 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 720 | 1464864349665 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:45:49 INFO - PROCESS | 720 | 1464864349675 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 720 | 1464864349676 Marionette TRACE conn3 <- [1,2534,null,{}] 03:45:49 INFO - PROCESS | 720 | 1464864349680 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 720 | 1464864349794 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:45:49 INFO - PROCESS | 720 | 1464864349801 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17894000 == 46 [pid = 720] [id = 643] 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (17895400) [pid = 720] [serial = 1929] [outer = 00000000] 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (17AB5800) [pid = 720] [serial = 1930] [outer = 17895400] 03:45:49 INFO - PROCESS | 720 | 1464864349852 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (185B3800) [pid = 720] [serial = 1931] [outer = 17895400] 03:45:50 INFO - PROCESS | 720 | 1464864350334 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 703ms 03:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:45:50 INFO - PROCESS | 720 | 1464864350376 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 720 | 1464864350378 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 720 | 1464864350381 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 720 | 1464864350383 Marionette TRACE conn3 <- [1,2538,null,{}] 03:45:50 INFO - PROCESS | 720 | 1464864350393 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 720 | 1464864350533 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:45:50 INFO - PROCESS | 720 | 1464864350560 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17A1F000 == 47 [pid = 720] [id = 644] 03:45:50 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (185B8C00) [pid = 720] [serial = 1932] [outer = 00000000] 03:45:50 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (18D8CC00) [pid = 720] [serial = 1933] [outer = 185B8C00] 03:45:50 INFO - PROCESS | 720 | 1464864350603 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (18D9B400) [pid = 720] [serial = 1934] [outer = 185B8C00] 03:45:51 INFO - PROCESS | 720 | 1464864351043 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 703ms 03:45:51 INFO - PROCESS | 720 | 1464864351078 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 720 | 1464864351080 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:45:51 INFO - PROCESS | 720 | 1464864351083 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:45:51 INFO - PROCESS | 720 | 1464864351085 Marionette TRACE conn3 <- [1,2542,null,{}] 03:45:51 INFO - PROCESS | 720 | 1464864351089 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 720 | 1464864351204 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:45:51 INFO - PROCESS | 720 | 1464864351210 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18DA7400 == 48 [pid = 720] [id = 645] 03:45:51 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (19A9F400) [pid = 720] [serial = 1935] [outer = 00000000] 03:45:51 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A182400) [pid = 720] [serial = 1936] [outer = 19A9F400] 03:45:51 INFO - PROCESS | 720 | 1464864351258 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (1A276000) [pid = 720] [serial = 1937] [outer = 19A9F400] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 126 (17626400) [pid = 720] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 125 (16C1AC00) [pid = 720] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1518CC00) [pid = 720] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 123 (103CA000) [pid = 720] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 122 (11369800) [pid = 720] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 121 (10763400) [pid = 720] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 120 (113A4800) [pid = 720] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 119 (15487800) [pid = 720] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 118 (178C5400) [pid = 720] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:45:51 INFO - PROCESS | 720 | --DOMWINDOW == 117 (16D6FC00) [pid = 720] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:45:51 INFO - PROCESS | 720 | 1464864351855 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 844ms 03:45:51 INFO - PROCESS | 720 | 1464864351927 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 720 | 1464864351929 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:45:51 INFO - PROCESS | 720 | 1464864351933 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 720 | 1464864351944 Marionette TRACE conn3 <- [1,2546,null,{}] 03:45:51 INFO - PROCESS | 720 | 1464864351948 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 720 | 1464864352029 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:45:52 INFO - PROCESS | 720 | 1464864352041 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B75C00 == 49 [pid = 720] [id = 646] 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (12B69C00) [pid = 720] [serial = 1938] [outer = 00000000] 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (176C5800) [pid = 720] [serial = 1939] [outer = 12B69C00] 03:45:52 INFO - PROCESS | 720 | 1464864352088 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (18278C00) [pid = 720] [serial = 1940] [outer = 12B69C00] 03:45:52 INFO - PROCESS | 720 | 1464864352558 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 687ms 03:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:45:52 INFO - PROCESS | 720 | 1464864352632 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 720 | 1464864352634 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:45:52 INFO - PROCESS | 720 | 1464864352638 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 720 | 1464864352640 Marionette TRACE conn3 <- [1,2550,null,{}] 03:45:52 INFO - PROCESS | 720 | 1464864352643 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 720 | 1464864352724 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:45:52 INFO - PROCESS | 720 | 1464864352730 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17626400 == 50 [pid = 720] [id = 647] 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1864E400) [pid = 720] [serial = 1941] [outer = 00000000] 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A14C800) [pid = 720] [serial = 1942] [outer = 1864E400] 03:45:52 INFO - PROCESS | 720 | 1464864352776 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A664C00) [pid = 720] [serial = 1943] [outer = 1864E400] 03:45:53 INFO - PROCESS | 720 | 1464864353209 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 594ms 03:45:53 INFO - PROCESS | 720 | 1464864353249 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 720 | 1464864353251 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:45:53 INFO - PROCESS | 720 | 1464864353254 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 720 | 1464864353256 Marionette TRACE conn3 <- [1,2554,null,{}] 03:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:45:53 INFO - PROCESS | 720 | 1464864353259 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 720 | 1464864353347 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:45:53 INFO - PROCESS | 720 | 1464864353353 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15193800 == 51 [pid = 720] [id = 648] 03:45:53 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (18DA1800) [pid = 720] [serial = 1944] [outer = 00000000] 03:45:53 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A720C00) [pid = 720] [serial = 1945] [outer = 18DA1800] 03:45:53 INFO - PROCESS | 720 | 1464864353402 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A884800) [pid = 720] [serial = 1946] [outer = 18DA1800] 03:45:54 INFO - PROCESS | 720 | 1464864354130 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 937ms 03:45:54 INFO - PROCESS | 720 | 1464864354204 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 720 | 1464864354209 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:45:54 INFO - PROCESS | 720 | 1464864354214 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 720 | 1464864354218 Marionette TRACE conn3 <- [1,2558,null,{}] 03:45:54 INFO - PROCESS | 720 | 1464864354224 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 720 | 1464864354337 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:45:54 INFO - PROCESS | 720 | 1464864354483 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCC800 == 52 [pid = 720] [id = 649] 03:45:54 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (13242C00) [pid = 720] [serial = 1947] [outer = 00000000] 03:45:54 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (14E60000) [pid = 720] [serial = 1948] [outer = 13242C00] 03:45:54 INFO - PROCESS | 720 | 1464864354539 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1518A800) [pid = 720] [serial = 1949] [outer = 13242C00] 03:45:55 INFO - PROCESS | 720 | 1464864355169 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1000ms 03:45:55 INFO - PROCESS | 720 | 1464864355217 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 720 | 1464864355223 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:45:55 INFO - PROCESS | 720 | 1464864355229 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 720 | 1464864355232 Marionette TRACE conn3 <- [1,2562,null,{}] 03:45:55 INFO - PROCESS | 720 | 1464864355236 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 720 | 1464864355358 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:45:55 INFO - PROCESS | 720 | 1464864355504 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1078C800 == 53 [pid = 720] [id = 650] 03:45:55 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (156B6400) [pid = 720] [serial = 1950] [outer = 00000000] 03:45:55 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (16D72800) [pid = 720] [serial = 1951] [outer = 156B6400] 03:45:55 INFO - PROCESS | 720 | 1464864355559 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (17624C00) [pid = 720] [serial = 1952] [outer = 156B6400] 03:45:56 INFO - PROCESS | 720 | 1464864356166 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1000ms 03:45:56 INFO - PROCESS | 720 | 1464864356230 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 720 | 1464864356233 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:45:56 INFO - PROCESS | 720 | 1464864356237 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 720 | 1464864356241 Marionette TRACE conn3 <- [1,2566,null,{}] 03:45:56 INFO - PROCESS | 720 | 1464864356252 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 720 | 1464864356366 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:45:56 INFO - PROCESS | 720 | 1464864356516 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A18D400 == 54 [pid = 720] [id = 651] 03:45:56 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1A18E000) [pid = 720] [serial = 1953] [outer = 00000000] 03:45:56 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (1A71D400) [pid = 720] [serial = 1954] [outer = 1A18E000] 03:45:56 INFO - PROCESS | 720 | 1464864356574 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (1A88BC00) [pid = 720] [serial = 1955] [outer = 1A18E000] 03:45:57 INFO - PROCESS | 720 | 1464864357107 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 906ms 03:45:57 INFO - PROCESS | 720 | 1464864357140 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 720 | 1464864357143 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:45:57 INFO - PROCESS | 720 | 1464864357147 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 720 | 1464864357149 Marionette TRACE conn3 <- [1,2570,null,{}] 03:45:57 INFO - PROCESS | 720 | 1464864357153 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 720 | 1464864357261 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:45:57 INFO - PROCESS | 720 | 1464864357422 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A891800 == 55 [pid = 720] [id = 652] 03:45:57 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1A891C00) [pid = 720] [serial = 1956] [outer = 00000000] 03:45:57 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (1A958400) [pid = 720] [serial = 1957] [outer = 1A891C00] 03:45:57 INFO - PROCESS | 720 | 1464864357477 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (1A95C000) [pid = 720] [serial = 1958] [outer = 1A891C00] 03:45:58 INFO - PROCESS | 720 | 1464864358046 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 953ms 03:45:58 INFO - PROCESS | 720 | 1464864358091 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 720 | 1464864358093 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:45:58 INFO - PROCESS | 720 | 1464864358097 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 720 | 1464864358099 Marionette TRACE conn3 <- [1,2574,null,{}] 03:45:58 INFO - PROCESS | 720 | 1464864358103 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 720 | 1464864358205 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:45:58 INFO - PROCESS | 720 | 1464864358319 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 110ECC00 == 56 [pid = 720] [id = 653] 03:45:58 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (11360000) [pid = 720] [serial = 1959] [outer = 00000000] 03:45:58 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (1A964400) [pid = 720] [serial = 1960] [outer = 11360000] 03:45:58 INFO - PROCESS | 720 | 1464864358424 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 720 | ++DOMWINDOW == 141 (1A9ED000) [pid = 720] [serial = 1961] [outer = 11360000] 03:45:59 INFO - PROCESS | 720 | 1464864359182 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1157ms 03:45:59 INFO - PROCESS | 720 | 1464864359253 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 720 | 1464864359257 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:45:59 INFO - PROCESS | 720 | 1464864359262 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:45:59 INFO - PROCESS | 720 | 1464864359265 Marionette TRACE conn3 <- [1,2578,null,{}] 03:45:59 INFO - PROCESS | 720 | 1464864359271 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 720 | 1464864359370 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:45:59 INFO - PROCESS | 720 | 1464864359518 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCC000 == 57 [pid = 720] [id = 654] 03:45:59 INFO - PROCESS | 720 | ++DOMWINDOW == 142 (10E0B400) [pid = 720] [serial = 1962] [outer = 00000000] 03:45:59 INFO - PROCESS | 720 | ++DOMWINDOW == 143 (140A4000) [pid = 720] [serial = 1963] [outer = 10E0B400] 03:45:59 INFO - PROCESS | 720 | 1464864359569 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 720 | ++DOMWINDOW == 144 (143B2000) [pid = 720] [serial = 1964] [outer = 10E0B400] 03:46:00 INFO - PROCESS | 720 | 1464864360167 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 938ms 03:46:00 INFO - PROCESS | 720 | 1464864360209 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 720 | 1464864360214 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:46:00 INFO - PROCESS | 720 | 1464864360220 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 720 | 1464864360223 Marionette TRACE conn3 <- [1,2582,null,{}] 03:46:00 INFO - PROCESS | 720 | 1464864360227 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 720 | 1464864360330 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:46:00 INFO - PROCESS | 720 | 1464864360488 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | --DOCSHELL 10BC9800 == 56 [pid = 720] [id = 413] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 17626400 == 55 [pid = 720] [id = 647] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 10B75C00 == 54 [pid = 720] [id = 646] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 18DA7400 == 53 [pid = 720] [id = 645] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 17A1F000 == 52 [pid = 720] [id = 644] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 17894000 == 51 [pid = 720] [id = 643] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 1324E000 == 50 [pid = 720] [id = 642] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 16C22800 == 49 [pid = 720] [id = 641] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 14E5EC00 == 48 [pid = 720] [id = 640] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 10677C00 == 47 [pid = 720] [id = 639] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 0F23DC00 == 46 [pid = 720] [id = 638] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 18278800 == 45 [pid = 720] [id = 617] 03:46:00 INFO - PROCESS | 720 | --DOCSHELL 18D86800 == 44 [pid = 720] [id = 632] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 143 (185BDC00) [pid = 720] [serial = 1853] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 142 (10BCE800) [pid = 720] [serial = 1855] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 141 (16D7A400) [pid = 720] [serial = 1861] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 140 (18654000) [pid = 720] [serial = 1864] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 139 (16D7DC00) [pid = 720] [serial = 1882] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 138 (1716BC00) [pid = 720] [serial = 1883] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 137 (140A2800) [pid = 720] [serial = 1858] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 136 (15415C00) [pid = 720] [serial = 1876] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 135 (1789F000) [pid = 720] [serial = 1886] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1567F800) [pid = 720] [serial = 1877] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 133 (17875800) [pid = 720] [serial = 1885] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 132 (13178800) [pid = 720] [serial = 1871] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 131 (15F6A000) [pid = 720] [serial = 1891] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 130 (11B0CC00) [pid = 720] [serial = 1870] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 129 (13DC5400) [pid = 720] [serial = 1873] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 128 (140B6000) [pid = 720] [serial = 1874] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 127 (16077C00) [pid = 720] [serial = 1879] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 126 (18DA3800) [pid = 720] [serial = 1897] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 125 (18D8A000) [pid = 720] [serial = 1867] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 124 (185B2C00) [pid = 720] [serial = 1888] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 123 (18D81800) [pid = 720] [serial = 1895] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1864F400) [pid = 720] [serial = 1894] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 121 (185BB400) [pid = 720] [serial = 1889] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 120 (169D7000) [pid = 720] [serial = 1880] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | --DOMWINDOW == 119 (17AB4C00) [pid = 720] [serial = 1892] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 720 | ++DOCSHELL 1036B800 == 45 [pid = 720] [id = 655] 03:46:00 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (103CA000) [pid = 720] [serial = 1965] [outer = 00000000] 03:46:00 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1135D800) [pid = 720] [serial = 1966] [outer = 103CA000] 03:46:00 INFO - PROCESS | 720 | 1464864360576 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1409A400) [pid = 720] [serial = 1967] [outer = 103CA000] 03:46:01 INFO - PROCESS | 720 | 1464864361015 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 843ms 03:46:01 INFO - PROCESS | 720 | 1464864361062 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 720 | 1464864361064 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:46:01 INFO - PROCESS | 720 | 1464864361068 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 720 | 1464864361071 Marionette TRACE conn3 <- [1,2586,null,{}] 03:46:01 INFO - PROCESS | 720 | 1464864361081 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 720 | 1464864361167 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:46:01 INFO - PROCESS | 720 | 1464864361177 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D36400 == 46 [pid = 720] [id = 656] 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (16075C00) [pid = 720] [serial = 1968] [outer = 00000000] 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (167CA400) [pid = 720] [serial = 1969] [outer = 16075C00] 03:46:01 INFO - PROCESS | 720 | 1464864361224 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (16D73800) [pid = 720] [serial = 1970] [outer = 16075C00] 03:46:01 INFO - PROCESS | 720 | 1464864361737 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 03:46:01 INFO - PROCESS | 720 | 1464864361767 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 720 | 1464864361770 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:46:01 INFO - PROCESS | 720 | 1464864361773 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 720 | 1464864361774 Marionette TRACE conn3 <- [1,2590,null,{}] 03:46:01 INFO - PROCESS | 720 | 1464864361778 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 720 | 1464864361866 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:46:01 INFO - PROCESS | 720 | 1464864361875 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A6C00 == 47 [pid = 720] [id = 657] 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1716C000) [pid = 720] [serial = 1971] [outer = 00000000] 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (17893400) [pid = 720] [serial = 1972] [outer = 1716C000] 03:46:01 INFO - PROCESS | 720 | 1464864361919 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (107E9C00) [pid = 720] [serial = 1973] [outer = 1716C000] 03:46:02 INFO - PROCESS | 720 | 1464864362388 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 625ms 03:46:02 INFO - PROCESS | 720 | 1464864362411 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 720 | 1464864362412 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:46:02 INFO - PROCESS | 720 | 1464864362416 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:46:02 INFO - PROCESS | 720 | 1464864362417 Marionette TRACE conn3 <- [1,2594,null,{}] 03:46:02 INFO - PROCESS | 720 | 1464864362421 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 720 | 1464864362509 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:46:02 INFO - PROCESS | 720 | 1464864362516 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0FC00 == 48 [pid = 720] [id = 658] 03:46:02 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (16080800) [pid = 720] [serial = 1974] [outer = 00000000] 03:46:02 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (178C9C00) [pid = 720] [serial = 1975] [outer = 16080800] 03:46:02 INFO - PROCESS | 720 | 1464864362559 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (18275800) [pid = 720] [serial = 1976] [outer = 16080800] 03:46:03 INFO - PROCESS | 720 | 1464864363073 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 03:46:03 INFO - PROCESS | 720 | 1464864363157 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 720 | 1464864363159 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:46:03 INFO - PROCESS | 720 | 1464864363162 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 720 | 1464864363164 Marionette TRACE conn3 <- [1,2598,null,{}] 03:46:03 INFO - PROCESS | 720 | 1464864363168 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 720 | 1464864363303 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:46:03 INFO - PROCESS | 720 | 1464864363375 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C8800 == 49 [pid = 720] [id = 659] 03:46:03 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (185C1800) [pid = 720] [serial = 1977] [outer = 00000000] 03:46:03 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (18655400) [pid = 720] [serial = 1978] [outer = 185C1800] 03:46:03 INFO - PROCESS | 720 | 1464864363419 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (18D89400) [pid = 720] [serial = 1979] [outer = 185C1800] 03:46:03 INFO - PROCESS | 720 | 1464864363845 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 750ms 03:46:03 INFO - PROCESS | 720 | 1464864363928 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 720 | 1464864363930 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:46:03 INFO - PROCESS | 720 | 1464864363936 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 720 | 1464864363938 Marionette TRACE conn3 <- [1,2602,null,{}] 03:46:03 INFO - PROCESS | 720 | 1464864363945 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 720 | 1464864364063 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:46:04 INFO - PROCESS | 720 | 1464864364141 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1347A000 == 50 [pid = 720] [id = 660] 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (14E5DC00) [pid = 720] [serial = 1980] [outer = 00000000] 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (19A9AC00) [pid = 720] [serial = 1981] [outer = 14E5DC00] 03:46:04 INFO - PROCESS | 720 | 1464864364184 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (19D53C00) [pid = 720] [serial = 1982] [outer = 14E5DC00] 03:46:04 INFO - PROCESS | 720 | 1464864364599 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 687ms 03:46:04 INFO - PROCESS | 720 | 1464864364633 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 720 | 1464864364635 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:46:04 INFO - PROCESS | 720 | 1464864364642 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 720 | 1464864364644 Marionette TRACE conn3 <- [1,2606,null,{}] 03:46:04 INFO - PROCESS | 720 | 1464864364653 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 720 | 1464864364769 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:46:04 INFO - PROCESS | 720 | 1464864364775 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1A180800 == 51 [pid = 720] [id = 661] 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (1A184400) [pid = 720] [serial = 1983] [outer = 00000000] 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (1A728C00) [pid = 720] [serial = 1984] [outer = 1A184400] 03:46:04 INFO - PROCESS | 720 | 1464864364818 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (1A892400) [pid = 720] [serial = 1985] [outer = 1A184400] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 139 (18273800) [pid = 720] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 138 (17895400) [pid = 720] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 137 (185B8C00) [pid = 720] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 136 (16C24000) [pid = 720] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 135 (18D8A800) [pid = 720] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1075C800) [pid = 720] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 133 (19A9F400) [pid = 720] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 132 (1864E400) [pid = 720] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 131 (0F23E400) [pid = 720] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 130 (140A1000) [pid = 720] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 129 (14E64400) [pid = 720] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:46:05 INFO - PROCESS | 720 | --DOMWINDOW == 128 (12B69C00) [pid = 720] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:46:05 INFO - PROCESS | 720 | 1464864365427 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 844ms 03:46:05 INFO - PROCESS | 720 | 1464864365482 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 720 | 1464864365485 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:46:05 INFO - PROCESS | 720 | 1464864365502 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 720 | 1464864365504 Marionette TRACE conn3 <- [1,2610,null,{}] 03:46:05 INFO - PROCESS | 720 | 1464864365508 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 720 | 1464864365627 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:46:05 INFO - PROCESS | 720 | 1464864365695 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E0A400 == 52 [pid = 720] [id = 662] 03:46:05 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (10E13800) [pid = 720] [serial = 1986] [outer = 00000000] 03:46:05 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (15F6F000) [pid = 720] [serial = 1987] [outer = 10E13800] 03:46:05 INFO - PROCESS | 720 | 1464864365738 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (17895400) [pid = 720] [serial = 1988] [outer = 10E13800] 03:46:06 INFO - PROCESS | 720 | 1464864366111 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 656ms 03:46:06 INFO - PROCESS | 720 | 1464864366146 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 720 | 1464864366148 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:46:06 INFO - PROCESS | 720 | 1464864366151 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:46:06 INFO - PROCESS | 720 | 1464864366153 Marionette TRACE conn3 <- [1,2614,null,{}] 03:46:06 INFO - PROCESS | 720 | 1464864366156 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 720 | 1464864366240 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:46:06 INFO - PROCESS | 720 | 1464864366246 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1789BC00 == 53 [pid = 720] [id = 663] 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (18273800) [pid = 720] [serial = 1989] [outer = 00000000] 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1A66B400) [pid = 720] [serial = 1990] [outer = 18273800] 03:46:06 INFO - PROCESS | 720 | 1464864366290 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (19A9BC00) [pid = 720] [serial = 1991] [outer = 18273800] 03:46:06 INFO - PROCESS | 720 | 1464864366726 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 593ms 03:46:06 INFO - PROCESS | 720 | 1464864366748 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 720 | 1464864366751 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:46:06 INFO - PROCESS | 720 | 1464864366767 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 720 | 1464864366770 Marionette TRACE conn3 <- [1,2618,null,{}] 03:46:06 INFO - PROCESS | 720 | 1464864366776 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 720 | 1464864366875 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:46:06 INFO - PROCESS | 720 | 1464864366881 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13715400 == 54 [pid = 720] [id = 664] 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (1A9F2400) [pid = 720] [serial = 1992] [outer = 00000000] 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1A9F9000) [pid = 720] [serial = 1993] [outer = 1A9F2400] 03:46:06 INFO - PROCESS | 720 | 1464864366929 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (1AC6C800) [pid = 720] [serial = 1994] [outer = 1A9F2400] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 19A9FC00 == 53 [pid = 720] [id = 636] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 107F5C00 == 52 [pid = 720] [id = 633] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 16D6F000 == 51 [pid = 720] [id = 607] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 0F26D000 == 50 [pid = 720] [id = 635] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 19D4DC00 == 49 [pid = 720] [id = 637] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 15D3B000 == 48 [pid = 720] [id = 620] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 137F8000 == 47 [pid = 720] [id = 606] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 10B76C00 == 46 [pid = 720] [id = 605] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 153A3800 == 45 [pid = 720] [id = 634] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 10B7C400 == 44 [pid = 720] [id = 618] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 131E1000 == 43 [pid = 720] [id = 619] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 1864C400 == 42 [pid = 720] [id = 621] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 12BFD800 == 41 [pid = 720] [id = 622] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 1036B800 == 40 [pid = 720] [id = 655] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 10BCC000 == 39 [pid = 720] [id = 654] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 1A891800 == 38 [pid = 720] [id = 652] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 110ECC00 == 37 [pid = 720] [id = 653] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 1A18D400 == 36 [pid = 720] [id = 651] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 10BCC800 == 35 [pid = 720] [id = 649] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 1078C800 == 34 [pid = 720] [id = 650] 03:46:08 INFO - PROCESS | 720 | --DOCSHELL 15193800 == 33 [pid = 720] [id = 648] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 1A180800 == 32 [pid = 720] [id = 661] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 15D36400 == 31 [pid = 720] [id = 656] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 1347A000 == 30 [pid = 720] [id = 660] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 10E0A400 == 29 [pid = 720] [id = 662] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 1789BC00 == 28 [pid = 720] [id = 663] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 10E0FC00 == 27 [pid = 720] [id = 658] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 132A6C00 == 26 [pid = 720] [id = 657] 03:46:09 INFO - PROCESS | 720 | --DOCSHELL 178C8800 == 25 [pid = 720] [id = 659] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 136 (185BD800) [pid = 720] [serial = 1814] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 135 (17AB5800) [pid = 720] [serial = 1930] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 134 (18D8CC00) [pid = 720] [serial = 1933] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 133 (16D7B800) [pid = 720] [serial = 1924] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 132 (17166C00) [pid = 720] [serial = 1925] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 131 (18DA5800) [pid = 720] [serial = 1898] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 130 (10E18C00) [pid = 720] [serial = 1918] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 129 (1A182400) [pid = 720] [serial = 1936] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 128 (13404000) [pid = 720] [serial = 1919] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 127 (113DF000) [pid = 720] [serial = 1900] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 126 (18D9EC00) [pid = 720] [serial = 1906] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 125 (15D6EC00) [pid = 720] [serial = 1903] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 124 (19D4E400) [pid = 720] [serial = 1909] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 123 (1A188400) [pid = 720] [serial = 1912] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 122 (1A720C00) [pid = 720] [serial = 1945] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1A14C800) [pid = 720] [serial = 1942] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1A276000) [pid = 720] [serial = 1937] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1141E800) [pid = 720] [serial = 1916] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 118 (10E14800) [pid = 720] [serial = 1915] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 117 (17626800) [pid = 720] [serial = 1927] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 116 (15D66800) [pid = 720] [serial = 1922] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 115 (15489000) [pid = 720] [serial = 1921] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 114 (18D9B400) [pid = 720] [serial = 1934] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 113 (176C5800) [pid = 720] [serial = 1939] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 112 (185B3800) [pid = 720] [serial = 1931] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 111 (17870400) [pid = 720] [serial = 1928] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 110 (18278C00) [pid = 720] [serial = 1940] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1A664C00) [pid = 720] [serial = 1943] [outer = 00000000] [url = about:blank] 03:46:09 INFO - PROCESS | 720 | 1464864369294 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2594ms 03:46:09 INFO - PROCESS | 720 | 1464864369350 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 720 | 1464864369354 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:46:09 INFO - PROCESS | 720 | 1464864369360 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 720 | 1464864369364 Marionette TRACE conn3 <- [1,2622,null,{}] 03:46:09 INFO - PROCESS | 720 | 1464864369371 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 720 | 1464864369463 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:46:09 INFO - PROCESS | 720 | 1464864369476 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26EC00 == 26 [pid = 720] [id = 665] 03:46:09 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (0F270400) [pid = 720] [serial = 1995] [outer = 00000000] 03:46:09 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1078C800) [pid = 720] [serial = 1996] [outer = 0F270400] 03:46:09 INFO - PROCESS | 720 | 1464864369525 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (10B55800) [pid = 720] [serial = 1997] [outer = 0F270400] 03:46:10 INFO - PROCESS | 720 | 1464864370051 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 03:46:10 INFO - PROCESS | 720 | 1464864370101 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 720 | 1464864370107 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:46:10 INFO - PROCESS | 720 | 1464864370113 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 720 | 1464864370116 Marionette TRACE conn3 <- [1,2626,null,{}] 03:46:10 INFO - PROCESS | 720 | 1464864370119 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 720 | 1464864370207 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:46:10 INFO - PROCESS | 720 | 1464864370217 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC9800 == 27 [pid = 720] [id = 666] 03:46:10 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (10BCC800) [pid = 720] [serial = 1998] [outer = 00000000] 03:46:10 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (10E11C00) [pid = 720] [serial = 1999] [outer = 10BCC800] 03:46:10 INFO - PROCESS | 720 | 1464864370263 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (10E18C00) [pid = 720] [serial = 2000] [outer = 10BCC800] 03:46:10 INFO - PROCESS | 720 | 1464864370762 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 703ms 03:46:10 INFO - PROCESS | 720 | 1464864370810 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 720 | 1464864370813 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:46:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:46:10 INFO - PROCESS | 720 | 1464864370817 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 720 | 1464864370820 Marionette TRACE conn3 <- [1,2630,null,{}] 03:46:10 INFO - PROCESS | 720 | 1464864370831 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 720 | 1464864370949 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:46:11 INFO - PROCESS | 720 | 1464864371050 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 129C4400 == 28 [pid = 720] [id = 667] 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (12B69400) [pid = 720] [serial = 2001] [outer = 00000000] 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (12BF4800) [pid = 720] [serial = 2002] [outer = 12B69400] 03:46:11 INFO - PROCESS | 720 | 1464864371098 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (12E6EC00) [pid = 720] [serial = 2003] [outer = 12B69400] 03:46:11 INFO - PROCESS | 720 | 1464864371494 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:46:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 03:46:11 INFO - PROCESS | 720 | 1464864371515 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 720 | 1464864371518 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:46:11 INFO - PROCESS | 720 | 1464864371521 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:46:11 INFO - PROCESS | 720 | 1464864371523 Marionette TRACE conn3 <- [1,2634,null,{}] 03:46:11 INFO - PROCESS | 720 | 1464864371526 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 720 | 1464864371614 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:46:11 INFO - PROCESS | 720 | 1464864371621 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC0000 == 29 [pid = 720] [id = 668] 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (12BFB400) [pid = 720] [serial = 2004] [outer = 00000000] 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (13716800) [pid = 720] [serial = 2005] [outer = 12BFB400] 03:46:11 INFO - PROCESS | 720 | 1464864371667 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1409C400) [pid = 720] [serial = 2006] [outer = 12BFB400] 03:46:12 INFO - PROCESS | 720 | 1464864372110 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:46:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 641ms 03:46:12 INFO - PROCESS | 720 | 1464864372159 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 720 | 1464864372160 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 720 | 1464864372164 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:46:12 INFO - PROCESS | 720 | 1464864372165 Marionette TRACE conn3 <- [1,2638,null,{}] 03:46:12 INFO - PROCESS | 720 | 1464864372169 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 720 | 1464864372249 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:46:12 INFO - PROCESS | 720 | 1464864372256 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B2400 == 30 [pid = 720] [id = 669] 03:46:12 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (140B7800) [pid = 720] [serial = 2007] [outer = 00000000] 03:46:12 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (14E5CC00) [pid = 720] [serial = 2008] [outer = 140B7800] 03:46:12 INFO - PROCESS | 720 | 1464864372300 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (14E68400) [pid = 720] [serial = 2009] [outer = 140B7800] 03:46:12 INFO - PROCESS | 720 | 1464864372762 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:46:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 625ms 03:46:12 INFO - PROCESS | 720 | 1464864372807 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 720 | 1464864372809 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 720 | 1464864372812 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:46:12 INFO - PROCESS | 720 | 1464864372814 Marionette TRACE conn3 <- [1,2642,null,{}] 03:46:12 INFO - PROCESS | 720 | 1464864372817 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 720 | 1464864372934 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:46:12 INFO - PROCESS | 720 | 1464864372944 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15480000 == 31 [pid = 720] [id = 670] 03:46:12 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (15480400) [pid = 720] [serial = 2010] [outer = 00000000] 03:46:12 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (156AF400) [pid = 720] [serial = 2011] [outer = 15480400] 03:46:13 INFO - PROCESS | 720 | 1464864372989 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (15D62400) [pid = 720] [serial = 2012] [outer = 15480400] 03:46:13 INFO - PROCESS | 720 | 1464864373425 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:46:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 641ms 03:46:13 INFO - PROCESS | 720 | 1464864373451 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 720 | 1464864373452 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:46:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:46:13 INFO - PROCESS | 720 | 1464864373470 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 720 | 1464864373471 Marionette TRACE conn3 <- [1,2646,null,{}] 03:46:13 INFO - PROCESS | 720 | 1464864373478 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 720 | 1464864373553 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:46:13 INFO - PROCESS | 720 | 1464864373560 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 156B5400 == 32 [pid = 720] [id = 671] 03:46:13 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (15D65400) [pid = 720] [serial = 2013] [outer = 00000000] 03:46:13 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (16078800) [pid = 720] [serial = 2014] [outer = 15D65400] 03:46:13 INFO - PROCESS | 720 | 1464864373603 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1607B000) [pid = 720] [serial = 2015] [outer = 15D65400] 03:46:14 INFO - PROCESS | 720 | 1464864374058 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 640ms 03:46:14 INFO - PROCESS | 720 | 1464864374118 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 720 | 1464864374120 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:46:14 INFO - PROCESS | 720 | 1464864374128 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 720 | 1464864374130 Marionette TRACE conn3 <- [1,2650,null,{}] 03:46:14 INFO - PROCESS | 720 | 1464864374133 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 720 | 1464864374209 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:46:14 INFO - PROCESS | 720 | 1464864374217 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13DC8800 == 33 [pid = 720] [id = 672] 03:46:14 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (15F6C400) [pid = 720] [serial = 2016] [outer = 00000000] 03:46:14 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (16C25800) [pid = 720] [serial = 2017] [outer = 15F6C400] 03:46:14 INFO - PROCESS | 720 | 1464864374272 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (16D6F000) [pid = 720] [serial = 2018] [outer = 15F6C400] 03:46:14 INFO - PROCESS | 720 | 1464864374753 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 03:46:14 INFO - PROCESS | 720 | 1464864374766 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 720 | 1464864374768 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:46:14 INFO - PROCESS | 720 | 1464864374771 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 720 | 1464864374773 Marionette TRACE conn3 <- [1,2654,null,{}] 03:46:14 INFO - PROCESS | 720 | 1464864374780 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 720 | 1464864374897 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:46:14 INFO - PROCESS | 720 | 1464864374903 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 114B5000 == 34 [pid = 720] [id = 673] 03:46:14 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (16EA3C00) [pid = 720] [serial = 2019] [outer = 00000000] 03:46:14 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (17228800) [pid = 720] [serial = 2020] [outer = 16EA3C00] 03:46:14 INFO - PROCESS | 720 | 1464864374948 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1722EC00) [pid = 720] [serial = 2021] [outer = 16EA3C00] 03:46:15 INFO - PROCESS | 720 | 1464864375911 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:46:15 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:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 03:46:15 INFO - PROCESS | 720 | 1464864375980 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 720 | 1464864375982 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:46:16 INFO - PROCESS | 720 | 1464864375986 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 720 | 1464864375987 Marionette TRACE conn3 <- [1,2658,null,{}] 03:46:16 INFO - PROCESS | 720 | 1464864375991 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 720 | 1464864376108 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:46:16 INFO - PROCESS | 720 | 1464864376114 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D75C00 == 35 [pid = 720] [id = 674] 03:46:16 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (17167000) [pid = 720] [serial = 2022] [outer = 00000000] 03:46:16 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (17806000) [pid = 720] [serial = 2023] [outer = 17167000] 03:46:16 INFO - PROCESS | 720 | 1464864376212 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (1786A000) [pid = 720] [serial = 2024] [outer = 17167000] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 138 (13DBC400) [pid = 720] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 137 (18273C00) [pid = 720] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 136 (1371D000) [pid = 720] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 135 (13245000) [pid = 720] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 134 (11D01C00) [pid = 720] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 133 (153AA800) [pid = 720] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 132 (169D7400) [pid = 720] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 131 (167C9000) [pid = 720] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 130 (19AA0800) [pid = 720] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 129 (10B7C000) [pid = 720] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 128 (1A15BC00) [pid = 720] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 127 (0F238800) [pid = 720] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 126 (11366800) [pid = 720] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 125 (10B7A000) [pid = 720] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 124 (15F6B000) [pid = 720] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 123 (10B50400) [pid = 720] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 122 (10BC1000) [pid = 720] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1864DC00) [pid = 720] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 120 (1864C800) [pid = 720] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 119 (16D74400) [pid = 720] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 118 (137F7400) [pid = 720] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1607EC00) [pid = 720] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A184400) [pid = 720] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 115 (14E5DC00) [pid = 720] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 114 (10E13800) [pid = 720] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 113 (18273800) [pid = 720] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 112 (16080800) [pid = 720] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1716C000) [pid = 720] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 110 (16075C00) [pid = 720] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 109 (103CA000) [pid = 720] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 108 (10E0B400) [pid = 720] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 107 (11360000) [pid = 720] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1A891C00) [pid = 720] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A18E000) [pid = 720] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 104 (156B6400) [pid = 720] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 103 (13242C00) [pid = 720] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 102 (18DA1800) [pid = 720] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:46:17 INFO - PROCESS | 720 | --DOMWINDOW == 101 (185C1800) [pid = 720] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:46:17 INFO - PROCESS | 720 | 1464864377794 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 720 | 1464864377857 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:46:17 INFO - PROCESS | 720 | 1464864377866 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 720 | 1464864377868 Marionette TRACE conn3 <- [1,2662,null,{}] 03:46:17 INFO - PROCESS | 720 | 1464864377872 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 720 | 1464864377955 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:46:17 INFO - PROCESS | 720 | 1464864377962 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC1000 == 36 [pid = 720] [id = 675] 03:46:18 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (114A7800) [pid = 720] [serial = 2025] [outer = 00000000] 03:46:18 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (140A3C00) [pid = 720] [serial = 2026] [outer = 114A7800] 03:46:18 INFO - PROCESS | 720 | 1464864378015 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (156B1800) [pid = 720] [serial = 2027] [outer = 114A7800] 03:46:19 INFO - PROCESS | 720 | 1464864378987 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 720 | 1464864379020 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:46:19 INFO - PROCESS | 720 | 1464864379028 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 720 | 1464864379029 Marionette TRACE conn3 <- [1,2666,null,{}] 03:46:19 INFO - PROCESS | 720 | 1464864379034 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 720 | 1464864379111 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:46:19 INFO - PROCESS | 720 | 1464864379252 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0C777000 == 37 [pid = 720] [id = 676] 03:46:19 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (0C77FC00) [pid = 720] [serial = 2028] [outer = 00000000] 03:46:19 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (0F23D400) [pid = 720] [serial = 2029] [outer = 0C77FC00] 03:46:19 INFO - PROCESS | 720 | 1464864379308 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (0F26F800) [pid = 720] [serial = 2030] [outer = 0C77FC00] 03:46:20 INFO - PROCESS | 720 | 1464864380523 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:46:20 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:46:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1562ms 03:46:20 INFO - PROCESS | 720 | 1464864380597 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 720 | 1464864380602 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:46:20 INFO - PROCESS | 720 | 1464864380607 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 720 | 1464864380611 Marionette TRACE conn3 <- [1,2670,null,{}] 03:46:20 INFO - PROCESS | 720 | 1464864380616 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 720 | 1464864380772 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:46:20 INFO - PROCESS | 720 | 1464864380890 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E16400 == 38 [pid = 720] [id = 677] 03:46:20 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (110EFC00) [pid = 720] [serial = 2031] [outer = 00000000] 03:46:20 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (11369800) [pid = 720] [serial = 2032] [outer = 110EFC00] 03:46:20 INFO - PROCESS | 720 | 1464864380946 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (11B0EC00) [pid = 720] [serial = 2033] [outer = 110EFC00] 03:46:22 INFO - PROCESS | 720 | 1464864382143 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:46:22 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:46:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1563ms 03:46:22 INFO - PROCESS | 720 | 1464864382189 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 720 | 1464864382192 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:46:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:46:22 INFO - PROCESS | 720 | 1464864382199 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 720 | 1464864382202 Marionette TRACE conn3 <- [1,2674,null,{}] 03:46:22 INFO - PROCESS | 720 | 1464864382208 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 720 | 1464864382360 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC0C00 == 37 [pid = 720] [id = 580] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 16072C00 == 36 [pid = 720] [id = 584] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10B51000 == 35 [pid = 720] [id = 583] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 1142B000 == 34 [pid = 720] [id = 576] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC3C00 == 33 [pid = 720] [id = 575] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC0800 == 32 [pid = 720] [id = 581] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC1000 == 31 [pid = 720] [id = 675] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 16D75C00 == 30 [pid = 720] [id = 674] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 114B5000 == 29 [pid = 720] [id = 673] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 13DC8800 == 28 [pid = 720] [id = 672] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 156B5400 == 27 [pid = 720] [id = 671] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 15480000 == 26 [pid = 720] [id = 670] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 140B2400 == 25 [pid = 720] [id = 669] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC0000 == 24 [pid = 720] [id = 668] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 129C4400 == 23 [pid = 720] [id = 667] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 10BC9800 == 22 [pid = 720] [id = 666] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 0F26EC00 == 21 [pid = 720] [id = 665] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1A9F9000) [pid = 720] [serial = 1993] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOCSHELL 13715400 == 20 [pid = 720] [id = 664] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A728C00) [pid = 720] [serial = 1984] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 107 (19D53C00) [pid = 720] [serial = 1982] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 106 (19A9AC00) [pid = 720] [serial = 1981] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 105 (15F6F000) [pid = 720] [serial = 1987] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1A66B400) [pid = 720] [serial = 1990] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 103 (178C9C00) [pid = 720] [serial = 1975] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 102 (17893400) [pid = 720] [serial = 1972] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 101 (107E9C00) [pid = 720] [serial = 1973] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 100 (167CA400) [pid = 720] [serial = 1969] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 99 (19A9BC00) [pid = 720] [serial = 1991] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 98 (16D73800) [pid = 720] [serial = 1970] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1135D800) [pid = 720] [serial = 1966] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1409A400) [pid = 720] [serial = 1967] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 95 (143B2000) [pid = 720] [serial = 1964] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 94 (140A4000) [pid = 720] [serial = 1963] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1A9ED000) [pid = 720] [serial = 1961] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1A964400) [pid = 720] [serial = 1960] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 91 (1A95C000) [pid = 720] [serial = 1958] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 90 (1A958400) [pid = 720] [serial = 1957] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 89 (1A88BC00) [pid = 720] [serial = 1955] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 88 (1A71D400) [pid = 720] [serial = 1954] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 87 (17624C00) [pid = 720] [serial = 1952] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 86 (16D72800) [pid = 720] [serial = 1951] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 85 (1518A800) [pid = 720] [serial = 1949] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 84 (14E60000) [pid = 720] [serial = 1948] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1A884800) [pid = 720] [serial = 1946] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 82 (18655400) [pid = 720] [serial = 1978] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 81 (18D89400) [pid = 720] [serial = 1979] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1A892400) [pid = 720] [serial = 1985] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 79 (18275800) [pid = 720] [serial = 1976] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 78 (17895400) [pid = 720] [serial = 1988] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 77 (14E68800) [pid = 720] [serial = 1820] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 76 (18DA8800) [pid = 720] [serial = 1907] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 75 (14E69000) [pid = 720] [serial = 1772] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 74 (14E5F400) [pid = 720] [serial = 1859] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 73 (13238C00) [pid = 720] [serial = 1736] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 72 (1627A400) [pid = 720] [serial = 1904] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 71 (1A71FC00) [pid = 720] [serial = 1721] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 70 (17897400) [pid = 720] [serial = 1778] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 69 (1A14EC00) [pid = 720] [serial = 1910] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 68 (1135F400) [pid = 720] [serial = 1769] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 67 (1A26BC00) [pid = 720] [serial = 1913] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 66 (10374400) [pid = 720] [serial = 1733] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 65 (17896C00) [pid = 720] [serial = 1781] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 64 (12990400) [pid = 720] [serial = 1817] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 63 (17620C00) [pid = 720] [serial = 1862] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 62 (132B0400) [pid = 720] [serial = 1901] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 61 (10E13C00) [pid = 720] [serial = 1856] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 60 (18654800) [pid = 720] [serial = 1865] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 59 (18D8AC00) [pid = 720] [serial = 1868] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 58 (178BE400) [pid = 720] [serial = 1823] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 57 (1409E400) [pid = 720] [serial = 1739] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | --DOMWINDOW == 56 (16C27400) [pid = 720] [serial = 1775] [outer = 00000000] [url = about:blank] 03:46:22 INFO - PROCESS | 720 | 1464864382495 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10763000 == 21 [pid = 720] [id = 678] 03:46:22 INFO - PROCESS | 720 | ++DOMWINDOW == 57 (10763400) [pid = 720] [serial = 2034] [outer = 00000000] 03:46:22 INFO - PROCESS | 720 | ++DOMWINDOW == 58 (107F2C00) [pid = 720] [serial = 2035] [outer = 10763400] 03:46:22 INFO - PROCESS | 720 | 1464864382546 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (10B5D400) [pid = 720] [serial = 2036] [outer = 10763400] 03:46:23 INFO - PROCESS | 720 | 1464864383444 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 720 | 1464864383506 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:46:23 INFO - PROCESS | 720 | 1464864383513 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 720 | 1464864383515 Marionette TRACE conn3 <- [1,2678,null,{}] 03:46:23 INFO - PROCESS | 720 | 1464864383519 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 720 | 1464864383618 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:46:23 INFO - PROCESS | 720 | 1464864383704 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BCE800 == 22 [pid = 720] [id = 679] 03:46:23 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (10E09C00) [pid = 720] [serial = 2037] [outer = 00000000] 03:46:23 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (10E16C00) [pid = 720] [serial = 2038] [outer = 10E09C00] 03:46:23 INFO - PROCESS | 720 | 1464864383749 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (113A2800) [pid = 720] [serial = 2039] [outer = 10E09C00] 03:46:24 INFO - PROCESS | 720 | 1464864384663 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 720 | 1464864384713 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:46:24 INFO - PROCESS | 720 | 1464864384717 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 720 | 1464864384721 Marionette TRACE conn3 <- [1,2682,null,{}] 03:46:24 INFO - PROCESS | 720 | 1464864384732 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:24 INFO - PROCESS | 720 | 1464864384869 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:46:24 INFO - PROCESS | 720 | 1464864384877 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12BF1400 == 23 [pid = 720] [id = 680] 03:46:24 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (12BF4400) [pid = 720] [serial = 2040] [outer = 00000000] 03:46:24 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (132A5400) [pid = 720] [serial = 2041] [outer = 12BF4400] 03:46:24 INFO - PROCESS | 720 | 1464864384926 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (1341C800) [pid = 720] [serial = 2042] [outer = 12BF4400] 03:46:25 INFO - PROCESS | 720 | 1464864385926 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 720 | 1464864385977 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:46:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:46:26 INFO - PROCESS | 720 | 1464864385981 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 720 | 1464864385983 Marionette TRACE conn3 <- [1,2686,null,{}] 03:46:26 INFO - PROCESS | 720 | 1464864385987 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 720 | 1464864386104 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:46:26 INFO - PROCESS | 720 | 1464864386111 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13424400 == 24 [pid = 720] [id = 681] 03:46:26 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (137F2000) [pid = 720] [serial = 2043] [outer = 00000000] 03:46:26 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (140A9800) [pid = 720] [serial = 2044] [outer = 137F2000] 03:46:26 INFO - PROCESS | 720 | 1464864386156 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (140B6000) [pid = 720] [serial = 2045] [outer = 137F2000] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 67 (16EA3C00) [pid = 720] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 66 (15D65400) [pid = 720] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 65 (15F6C400) [pid = 720] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 64 (10BCC800) [pid = 720] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 63 (15480400) [pid = 720] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 62 (140B7800) [pid = 720] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 61 (12BFB400) [pid = 720] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 60 (12B69400) [pid = 720] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 59 (0F270400) [pid = 720] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:46:26 INFO - PROCESS | 720 | --DOMWINDOW == 58 (17167000) [pid = 720] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:46:27 INFO - PROCESS | 720 | 1464864387151 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 720 | 1464864387181 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:46:27 INFO - PROCESS | 720 | 1464864387185 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:46:27 INFO - PROCESS | 720 | 1464864387187 Marionette TRACE conn3 <- [1,2690,null,{}] 03:46:27 INFO - PROCESS | 720 | 1464864387190 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 720 | 1464864387269 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:46:27 INFO - PROCESS | 720 | 1464864387275 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132A6C00 == 25 [pid = 720] [id = 682] 03:46:27 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (1341A000) [pid = 720] [serial = 2046] [outer = 00000000] 03:46:27 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (140B8400) [pid = 720] [serial = 2047] [outer = 1341A000] 03:46:27 INFO - PROCESS | 720 | 1464864387319 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (14E64000) [pid = 720] [serial = 2048] [outer = 1341A000] 03:46:27 INFO - PROCESS | 720 | 1464864387804 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 640ms 03:46:27 INFO - PROCESS | 720 | 1464864387823 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 720 | 1464864387825 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:46:27 INFO - PROCESS | 720 | 1464864387828 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 720 | 1464864387830 Marionette TRACE conn3 <- [1,2694,null,{}] 03:46:27 INFO - PROCESS | 720 | 1464864387833 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 720 | 1464864387955 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:46:27 INFO - PROCESS | 720 | 1464864387970 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15193000 == 26 [pid = 720] [id = 683] 03:46:27 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (15193400) [pid = 720] [serial = 2049] [outer = 00000000] 03:46:28 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (15416800) [pid = 720] [serial = 2050] [outer = 15193400] 03:46:28 INFO - PROCESS | 720 | 1464864388015 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (1567F800) [pid = 720] [serial = 2051] [outer = 15193400] 03:46:28 INFO - PROCESS | 720 | 1464864388445 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 641ms 03:46:28 INFO - PROCESS | 720 | 1464864388467 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 720 | 1464864388468 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:46:28 INFO - PROCESS | 720 | 1464864388485 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 720 | 1464864388487 Marionette TRACE conn3 <- [1,2698,null,{}] 03:46:28 INFO - PROCESS | 720 | 1464864388490 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 720 | 1464864388571 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:46:28 INFO - PROCESS | 720 | 1464864388792 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F238400 == 27 [pid = 720] [id = 684] 03:46:28 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (0F238800) [pid = 720] [serial = 2052] [outer = 00000000] 03:46:28 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (0F26A400) [pid = 720] [serial = 2053] [outer = 0F238800] 03:46:28 INFO - PROCESS | 720 | 1464864388857 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (1067D400) [pid = 720] [serial = 2054] [outer = 0F238800] 03:46:29 INFO - PROCESS | 720 | 1464864389440 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 720 | 1464864389492 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:46:29 INFO - PROCESS | 720 | 1464864389497 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 720 | 1464864389501 Marionette TRACE conn3 <- [1,2702,null,{}] 03:46:29 INFO - PROCESS | 720 | 1464864389506 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 720 | 1464864389612 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:46:29 INFO - PROCESS | 720 | 1464864389720 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC4800 == 28 [pid = 720] [id = 685] 03:46:29 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (10F42C00) [pid = 720] [serial = 2055] [outer = 00000000] 03:46:29 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (12B69400) [pid = 720] [serial = 2056] [outer = 10F42C00] 03:46:29 INFO - PROCESS | 720 | 1464864389777 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (13249C00) [pid = 720] [serial = 2057] [outer = 10F42C00] 03:46:30 INFO - PROCESS | 720 | 1464864390369 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 907ms 03:46:30 INFO - PROCESS | 720 | 1464864390405 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 720 | 1464864390409 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:46:30 INFO - PROCESS | 720 | 1464864390413 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 720 | 1464864390415 Marionette TRACE conn3 <- [1,2706,null,{}] 03:46:30 INFO - PROCESS | 720 | 1464864390420 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 720 | 1464864390523 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:46:30 INFO - PROCESS | 720 | 1464864390702 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15188800 == 29 [pid = 720] [id = 686] 03:46:30 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (15189000) [pid = 720] [serial = 2058] [outer = 00000000] 03:46:30 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (151E5000) [pid = 720] [serial = 2059] [outer = 15189000] 03:46:30 INFO - PROCESS | 720 | 1464864390757 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (1540AC00) [pid = 720] [serial = 2060] [outer = 15189000] 03:46:31 INFO - PROCESS | 720 | 1464864391342 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 720 | 1464864391360 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:46:31 INFO - PROCESS | 720 | 1464864391371 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 720 | 1464864391377 Marionette TRACE conn3 <- [1,2710,null,{}] 03:46:31 INFO - PROCESS | 720 | 1464864391396 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 720 | 1464864391502 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:46:31 INFO - PROCESS | 720 | 1464864391636 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F7400 == 30 [pid = 720] [id = 687] 03:46:31 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (15483000) [pid = 720] [serial = 2061] [outer = 00000000] 03:46:31 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (16074C00) [pid = 720] [serial = 2062] [outer = 15483000] 03:46:31 INFO - PROCESS | 720 | 1464864391690 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (16076400) [pid = 720] [serial = 2063] [outer = 15483000] 03:46:32 INFO - PROCESS | 720 | 1464864392288 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 720 | 1464864392332 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:46:32 INFO - PROCESS | 720 | 1464864392335 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 720 | 1464864392338 Marionette TRACE conn3 <- [1,2714,null,{}] 03:46:32 INFO - PROCESS | 720 | 1464864392341 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 720 | 1464864392444 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:46:32 INFO - PROCESS | 720 | 1464864392551 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1678F800 == 31 [pid = 720] [id = 688] 03:46:32 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (167C8000) [pid = 720] [serial = 2064] [outer = 00000000] 03:46:32 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (16C18C00) [pid = 720] [serial = 2065] [outer = 167C8000] 03:46:32 INFO - PROCESS | 720 | 1464864392611 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (16D6E800) [pid = 720] [serial = 2066] [outer = 167C8000] 03:46:33 INFO - PROCESS | 720 | 1464864393358 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:46:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1047ms 03:46:33 INFO - PROCESS | 720 | 1464864393404 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 720 | 1464864393408 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:46:33 INFO - PROCESS | 720 | 1464864393414 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 720 | 1464864393417 Marionette TRACE conn3 <- [1,2718,null,{}] 03:46:33 INFO - PROCESS | 720 | 1464864393423 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 720 | 1464864393523 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:46:33 INFO - PROCESS | 720 | 1464864393679 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | --DOCSHELL 15F64400 == 30 [pid = 720] [id = 585] 03:46:33 INFO - PROCESS | 720 | --DOCSHELL 10E16400 == 29 [pid = 720] [id = 677] 03:46:33 INFO - PROCESS | 720 | --DOCSHELL 0C777000 == 28 [pid = 720] [id = 676] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 78 (17228800) [pid = 720] [serial = 2020] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 77 (16078800) [pid = 720] [serial = 2014] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1607B000) [pid = 720] [serial = 2015] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 75 (16C25800) [pid = 720] [serial = 2017] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 74 (10E11C00) [pid = 720] [serial = 1999] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 73 (10E18C00) [pid = 720] [serial = 2000] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 72 (156AF400) [pid = 720] [serial = 2011] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 71 (15D62400) [pid = 720] [serial = 2012] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 70 (14E5CC00) [pid = 720] [serial = 2008] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 69 (14E68400) [pid = 720] [serial = 2009] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 68 (1409C400) [pid = 720] [serial = 2006] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 67 (13716800) [pid = 720] [serial = 2005] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 66 (12BF4800) [pid = 720] [serial = 2002] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 65 (12E6EC00) [pid = 720] [serial = 2003] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 64 (1078C800) [pid = 720] [serial = 1996] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 63 (10B55800) [pid = 720] [serial = 1997] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 62 (17806000) [pid = 720] [serial = 2023] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 61 (1722EC00) [pid = 720] [serial = 2021] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 60 (1786A000) [pid = 720] [serial = 2024] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 59 (16D6F000) [pid = 720] [serial = 2018] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | --DOMWINDOW == 58 (140A3C00) [pid = 720] [serial = 2026] [outer = 00000000] [url = about:blank] 03:46:33 INFO - PROCESS | 720 | ++DOCSHELL 0C780400 == 29 [pid = 720] [id = 689] 03:46:33 INFO - PROCESS | 720 | ++DOMWINDOW == 59 (0F270000) [pid = 720] [serial = 2067] [outer = 00000000] 03:46:33 INFO - PROCESS | 720 | ++DOMWINDOW == 60 (10B59C00) [pid = 720] [serial = 2068] [outer = 0F270000] 03:46:33 INFO - PROCESS | 720 | 1464864393766 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 720 | ++DOMWINDOW == 61 (10E13000) [pid = 720] [serial = 2069] [outer = 0F270000] 03:46:34 INFO - PROCESS | 720 | 1464864394642 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 720 | 1464864394668 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:46:34 INFO - PROCESS | 720 | 1464864394674 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 720 | 1464864394677 Marionette TRACE conn3 <- [1,2722,null,{}] 03:46:34 INFO - PROCESS | 720 | 1464864394681 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 720 | 1464864394764 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:46:34 INFO - PROCESS | 720 | 1464864394860 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 12E6EC00 == 30 [pid = 720] [id = 690] 03:46:34 INFO - PROCESS | 720 | ++DOMWINDOW == 62 (12E73000) [pid = 720] [serial = 2070] [outer = 00000000] 03:46:34 INFO - PROCESS | 720 | ++DOMWINDOW == 63 (13250C00) [pid = 720] [serial = 2071] [outer = 12E73000] 03:46:34 INFO - PROCESS | 720 | 1464864394904 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 720 | ++DOMWINDOW == 64 (13418400) [pid = 720] [serial = 2072] [outer = 12E73000] 03:46:35 INFO - PROCESS | 720 | 1464864395318 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:46:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 703ms 03:46:35 INFO - PROCESS | 720 | 1464864395372 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 720 | 1464864395375 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:46:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:46:35 INFO - PROCESS | 720 | 1464864395378 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 720 | 1464864395381 Marionette TRACE conn3 <- [1,2726,null,{}] 03:46:35 INFO - PROCESS | 720 | 1464864395391 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 720 | 1464864395478 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:46:35 INFO - PROCESS | 720 | 1464864395486 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1409C800 == 31 [pid = 720] [id = 691] 03:46:35 INFO - PROCESS | 720 | ++DOMWINDOW == 65 (140A3C00) [pid = 720] [serial = 2073] [outer = 00000000] 03:46:35 INFO - PROCESS | 720 | ++DOMWINDOW == 66 (14E65800) [pid = 720] [serial = 2074] [outer = 140A3C00] 03:46:35 INFO - PROCESS | 720 | 1464864395533 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 720 | ++DOMWINDOW == 67 (15196C00) [pid = 720] [serial = 2075] [outer = 140A3C00] 03:46:36 INFO - PROCESS | 720 | 1464864396020 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 03:46:36 INFO - PROCESS | 720 | 1464864396077 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 720 | 1464864396080 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:46:36 INFO - PROCESS | 720 | 1464864396083 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 720 | 1464864396085 Marionette TRACE conn3 <- [1,2730,null,{}] 03:46:36 INFO - PROCESS | 720 | 1464864396094 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 720 | 1464864396241 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:46:36 INFO - PROCESS | 720 | 1464864396264 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 156B0000 == 32 [pid = 720] [id = 692] 03:46:36 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (156B2000) [pid = 720] [serial = 2076] [outer = 00000000] 03:46:36 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (15D65800) [pid = 720] [serial = 2077] [outer = 156B2000] 03:46:36 INFO - PROCESS | 720 | 1464864396308 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (16073000) [pid = 720] [serial = 2078] [outer = 156B2000] 03:46:36 INFO - PROCESS | 720 | 1464864396751 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:46:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 03:46:36 INFO - PROCESS | 720 | 1464864396787 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 720 | 1464864396789 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:46:36 INFO - PROCESS | 720 | 1464864396792 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:46:36 INFO - PROCESS | 720 | 1464864396794 Marionette TRACE conn3 <- [1,2734,null,{}] 03:46:36 INFO - PROCESS | 720 | 1464864396797 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 720 | 1464864396909 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:46:36 INFO - PROCESS | 720 | 1464864396915 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16081800 == 33 [pid = 720] [id = 693] 03:46:36 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (16277400) [pid = 720] [serial = 2079] [outer = 00000000] 03:46:37 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (16783C00) [pid = 720] [serial = 2080] [outer = 16277400] 03:46:37 INFO - PROCESS | 720 | 1464864397017 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (169D7400) [pid = 720] [serial = 2081] [outer = 16277400] 03:46:37 INFO - PROCESS | 720 | 1464864397455 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 03:46:37 INFO - PROCESS | 720 | 1464864397493 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 720 | 1464864397494 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:46:37 INFO - PROCESS | 720 | 1464864397503 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 720 | 1464864397505 Marionette TRACE conn3 <- [1,2738,null,{}] 03:46:37 INFO - PROCESS | 720 | 1464864397509 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 720 | 1464864397676 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 72 (10E09C00) [pid = 720] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 71 (10763400) [pid = 720] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 70 (12BF4400) [pid = 720] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 69 (137F2000) [pid = 720] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 68 (1341A000) [pid = 720] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:46:37 INFO - PROCESS | 720 | --DOMWINDOW == 67 (114A7800) [pid = 720] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:46:37 INFO - PROCESS | 720 | 1464864397748 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F239000 == 34 [pid = 720] [id = 694] 03:46:37 INFO - PROCESS | 720 | ++DOMWINDOW == 68 (10763400) [pid = 720] [serial = 2082] [outer = 00000000] 03:46:37 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (12BF1000) [pid = 720] [serial = 2083] [outer = 10763400] 03:46:37 INFO - PROCESS | 720 | 1464864397793 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (1715FC00) [pid = 720] [serial = 2084] [outer = 10763400] 03:46:38 INFO - PROCESS | 720 | 1464864398153 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 688ms 03:46:38 INFO - PROCESS | 720 | 1464864398197 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 720 | 1464864398199 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:46:38 INFO - PROCESS | 720 | 1464864398202 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:46:38 INFO - PROCESS | 720 | 1464864398204 Marionette TRACE conn3 <- [1,2742,null,{}] 03:46:38 INFO - PROCESS | 720 | 1464864398207 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 720 | 1464864398322 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:46:38 INFO - PROCESS | 720 | 1464864398331 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140AB800 == 35 [pid = 720] [id = 695] 03:46:38 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (16D7B400) [pid = 720] [serial = 2085] [outer = 00000000] 03:46:38 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (1761E000) [pid = 720] [serial = 2086] [outer = 16D7B400] 03:46:38 INFO - PROCESS | 720 | 1464864398374 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (1761F400) [pid = 720] [serial = 2087] [outer = 16D7B400] 03:46:38 INFO - PROCESS | 720 | 1464864398782 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 03:46:38 INFO - PROCESS | 720 | 1464864398841 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 720 | 1464864398843 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:46:38 INFO - PROCESS | 720 | 1464864398846 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:46:38 INFO - PROCESS | 720 | 1464864398848 Marionette TRACE conn3 <- [1,2746,null,{}] 03:46:38 INFO - PROCESS | 720 | 1464864398851 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 720 | 1464864398978 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:46:39 INFO - PROCESS | 720 | 1464864399017 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F233C00 == 36 [pid = 720] [id = 696] 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (10B74C00) [pid = 720] [serial = 2088] [outer = 00000000] 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 75 (1780B400) [pid = 720] [serial = 2089] [outer = 10B74C00] 03:46:39 INFO - PROCESS | 720 | 1464864399066 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 76 (1786A400) [pid = 720] [serial = 2090] [outer = 10B74C00] 03:46:39 INFO - PROCESS | 720 | 1464864399459 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 03:46:39 INFO - PROCESS | 720 | 1464864399484 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 720 | 1464864399486 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:46:39 INFO - PROCESS | 720 | 1464864399489 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 720 | 1464864399491 Marionette TRACE conn3 <- [1,2750,null,{}] 03:46:39 INFO - PROCESS | 720 | 1464864399494 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 720 | 1464864399612 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:46:39 INFO - PROCESS | 720 | 1464864399621 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17627800 == 37 [pid = 720] [id = 697] 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 77 (1786EC00) [pid = 720] [serial = 2091] [outer = 00000000] 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 78 (17896000) [pid = 720] [serial = 2092] [outer = 1786EC00] 03:46:39 INFO - PROCESS | 720 | 1464864399665 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 720 | ++DOMWINDOW == 79 (17899400) [pid = 720] [serial = 2093] [outer = 1786EC00] 03:46:40 INFO - PROCESS | 720 | 1464864400295 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 844ms 03:46:40 INFO - PROCESS | 720 | 1464864400348 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 720 | 1464864400353 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:46:40 INFO - PROCESS | 720 | 1464864400373 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 720 | 1464864400377 Marionette TRACE conn3 <- [1,2754,null,{}] 03:46:40 INFO - PROCESS | 720 | 1464864400382 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 720 | 1464864400492 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:46:40 INFO - PROCESS | 720 | 1464864400604 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10E15C00 == 38 [pid = 720] [id = 698] 03:46:40 INFO - PROCESS | 720 | ++DOMWINDOW == 80 (11362C00) [pid = 720] [serial = 2094] [outer = 00000000] 03:46:40 INFO - PROCESS | 720 | ++DOMWINDOW == 81 (12BEEC00) [pid = 720] [serial = 2095] [outer = 11362C00] 03:46:40 INFO - PROCESS | 720 | 1464864400685 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 720 | ++DOMWINDOW == 82 (13DBB000) [pid = 720] [serial = 2096] [outer = 11362C00] 03:46:41 INFO - PROCESS | 720 | 1464864401279 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 938ms 03:46:41 INFO - PROCESS | 720 | 1464864401319 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 720 | 1464864401325 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:46:41 INFO - PROCESS | 720 | 1464864401332 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 720 | 1464864401334 Marionette TRACE conn3 <- [1,2758,null,{}] 03:46:41 INFO - PROCESS | 720 | 1464864401338 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 720 | 1464864401448 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:46:41 INFO - PROCESS | 720 | 1464864401559 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15409800 == 39 [pid = 720] [id = 699] 03:46:41 INFO - PROCESS | 720 | ++DOMWINDOW == 83 (15682400) [pid = 720] [serial = 2097] [outer = 00000000] 03:46:41 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (16079800) [pid = 720] [serial = 2098] [outer = 15682400] 03:46:41 INFO - PROCESS | 720 | 1464864401612 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (16D71000) [pid = 720] [serial = 2099] [outer = 15682400] 03:46:42 INFO - PROCESS | 720 | 1464864402215 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 937ms 03:46:42 INFO - PROCESS | 720 | 1464864402275 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 720 | 1464864402278 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:46:42 INFO - PROCESS | 720 | 1464864402282 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 720 | 1464864402285 Marionette TRACE conn3 <- [1,2762,null,{}] 03:46:42 INFO - PROCESS | 720 | 1464864402296 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 720 | 1464864402404 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:46:42 INFO - PROCESS | 720 | 1464864402543 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17895C00 == 40 [pid = 720] [id = 700] 03:46:42 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (17898000) [pid = 720] [serial = 2100] [outer = 00000000] 03:46:42 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (1789F000) [pid = 720] [serial = 2101] [outer = 17898000] 03:46:42 INFO - PROCESS | 720 | 1464864402600 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (178C4000) [pid = 720] [serial = 2102] [outer = 17898000] 03:46:43 INFO - PROCESS | 720 | 1464864403141 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 906ms 03:46:43 INFO - PROCESS | 720 | 1464864403185 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 720 | 1464864403188 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:46:43 INFO - PROCESS | 720 | 1464864403191 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 720 | 1464864403193 Marionette TRACE conn3 <- [1,2766,null,{}] 03:46:43 INFO - PROCESS | 720 | 1464864403197 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 720 | 1464864403309 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:46:43 INFO - PROCESS | 720 | 1464864403418 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 176C5800 == 41 [pid = 720] [id = 701] 03:46:43 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (1789E800) [pid = 720] [serial = 2103] [outer = 00000000] 03:46:43 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (18062000) [pid = 720] [serial = 2104] [outer = 1789E800] 03:46:43 INFO - PROCESS | 720 | 1464864403471 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (18270C00) [pid = 720] [serial = 2105] [outer = 1789E800] 03:46:44 INFO - PROCESS | 720 | 1464864404047 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 907ms 03:46:44 INFO - PROCESS | 720 | 1464864404095 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 720 | 1464864404097 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:46:44 INFO - PROCESS | 720 | 1464864404101 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 720 | 1464864404103 Marionette TRACE conn3 <- [1,2770,null,{}] 03:46:44 INFO - PROCESS | 720 | 1464864404106 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 720 | 1464864404217 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:46:44 INFO - PROCESS | 720 | 1464864404326 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B7800 == 42 [pid = 720] [id = 702] 03:46:44 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (17622800) [pid = 720] [serial = 2106] [outer = 00000000] 03:46:44 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (18278C00) [pid = 720] [serial = 2107] [outer = 17622800] 03:46:44 INFO - PROCESS | 720 | 1464864404379 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (185B6C00) [pid = 720] [serial = 2108] [outer = 17622800] 03:46:45 INFO - PROCESS | 720 | 1464864405144 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1093ms 03:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:46:45 INFO - PROCESS | 720 | 1464864405193 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 720 | 1464864405196 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:46:45 INFO - PROCESS | 720 | 1464864405201 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 720 | 1464864405205 Marionette TRACE conn3 <- [1,2774,null,{}] 03:46:45 INFO - PROCESS | 720 | 1464864405210 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 720 | 1464864405309 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:46:45 INFO - PROCESS | 720 | 1464864405421 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC1000 == 43 [pid = 720] [id = 703] 03:46:45 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (10BCB800) [pid = 720] [serial = 2109] [outer = 00000000] 03:46:45 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (11D74000) [pid = 720] [serial = 2110] [outer = 10BCB800] 03:46:45 INFO - PROCESS | 720 | 1464864405469 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12BFA800) [pid = 720] [serial = 2111] [outer = 10BCB800] 03:46:46 INFO - PROCESS | 720 | --DOCSHELL 137F6400 == 42 [pid = 720] [id = 579] 03:46:46 INFO - PROCESS | 720 | --DOCSHELL 13718000 == 41 [pid = 720] [id = 590] 03:46:46 INFO - PROCESS | 720 | --DOCSHELL 0F237400 == 40 [pid = 720] [id = 577] 03:46:46 INFO - PROCESS | 720 | --DOCSHELL 11B12C00 == 39 [pid = 720] [id = 578] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 96 (0F23D400) [pid = 720] [serial = 2029] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 95 (10E16C00) [pid = 720] [serial = 2038] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 94 (107F2C00) [pid = 720] [serial = 2035] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 93 (10B5D400) [pid = 720] [serial = 2036] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 92 (1341C800) [pid = 720] [serial = 2042] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 91 (132A5400) [pid = 720] [serial = 2041] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 90 (11369800) [pid = 720] [serial = 2032] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 89 (140A9800) [pid = 720] [serial = 2044] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 88 (140B8400) [pid = 720] [serial = 2047] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 87 (14E64000) [pid = 720] [serial = 2048] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 86 (140B6000) [pid = 720] [serial = 2045] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 85 (113A2800) [pid = 720] [serial = 2039] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 84 (156B1800) [pid = 720] [serial = 2027] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | --DOMWINDOW == 83 (15416800) [pid = 720] [serial = 2050] [outer = 00000000] [url = about:blank] 03:46:46 INFO - PROCESS | 720 | 1464864406084 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 938ms 03:46:46 INFO - PROCESS | 720 | 1464864406144 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 720 | 1464864406149 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:46:46 INFO - PROCESS | 720 | 1464864406155 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 720 | 1464864406158 Marionette TRACE conn3 <- [1,2778,null,{}] 03:46:46 INFO - PROCESS | 720 | 1464864406161 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 720 | 1464864406271 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:46:46 INFO - PROCESS | 720 | 1464864406370 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26C400 == 40 [pid = 720] [id = 704] 03:46:46 INFO - PROCESS | 720 | ++DOMWINDOW == 84 (0F397400) [pid = 720] [serial = 2112] [outer = 00000000] 03:46:46 INFO - PROCESS | 720 | ++DOMWINDOW == 85 (10E0F400) [pid = 720] [serial = 2113] [outer = 0F397400] 03:46:46 INFO - PROCESS | 720 | 1464864406416 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 720 | ++DOMWINDOW == 86 (13178C00) [pid = 720] [serial = 2114] [outer = 0F397400] 03:46:46 INFO - PROCESS | 720 | 1464864406783 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 641ms 03:46:46 INFO - PROCESS | 720 | 1464864406837 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 720 | 1464864406839 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:46:46 INFO - PROCESS | 720 | 1464864406886 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:46:46 INFO - PROCESS | 720 | 1464864406890 Marionette TRACE conn3 <- [1,2782,null,{}] 03:46:46 INFO - PROCESS | 720 | 1464864406903 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 720 | 1464864406988 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:46:47 INFO - PROCESS | 720 | 1464864407002 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B3C00 == 41 [pid = 720] [id = 705] 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 87 (140B5400) [pid = 720] [serial = 2115] [outer = 00000000] 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 88 (143B2000) [pid = 720] [serial = 2116] [outer = 140B5400] 03:46:47 INFO - PROCESS | 720 | 1464864407056 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (14E61400) [pid = 720] [serial = 2117] [outer = 140B5400] 03:46:47 INFO - PROCESS | 720 | 1464864407524 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 03:46:47 INFO - PROCESS | 720 | 1464864407590 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 720 | 1464864407592 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:46:47 INFO - PROCESS | 720 | 1464864407596 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 720 | 1464864407597 Marionette TRACE conn3 <- [1,2786,null,{}] 03:46:47 INFO - PROCESS | 720 | 1464864407601 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 720 | 1464864407684 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:46:47 INFO - PROCESS | 720 | 1464864407693 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 140B7000 == 42 [pid = 720] [id = 706] 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (143B1C00) [pid = 720] [serial = 2118] [outer = 00000000] 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (15482C00) [pid = 720] [serial = 2119] [outer = 143B1C00] 03:46:47 INFO - PROCESS | 720 | 1464864407738 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (15D2D800) [pid = 720] [serial = 2120] [outer = 143B1C00] 03:46:48 INFO - PROCESS | 720 | 1464864408182 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 03:46:48 INFO - PROCESS | 720 | 1464864408234 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 720 | 1464864408236 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:46:48 INFO - PROCESS | 720 | 1464864408239 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 720 | 1464864408241 Marionette TRACE conn3 <- [1,2790,null,{}] 03:46:48 INFO - PROCESS | 720 | 1464864408244 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 720 | 1464864408333 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:46:48 INFO - PROCESS | 720 | 1464864408340 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D6EC00 == 43 [pid = 720] [id = 707] 03:46:48 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (16075400) [pid = 720] [serial = 2121] [outer = 00000000] 03:46:48 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (1607E800) [pid = 720] [serial = 2122] [outer = 16075400] 03:46:48 INFO - PROCESS | 720 | 1464864408384 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (1678B400) [pid = 720] [serial = 2123] [outer = 16075400] 03:46:48 INFO - PROCESS | 720 | 1464864408890 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 03:46:48 INFO - PROCESS | 720 | 1464864408939 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 720 | 1464864408940 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:46:48 INFO - PROCESS | 720 | 1464864408944 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:46:48 INFO - PROCESS | 720 | 1464864408945 Marionette TRACE conn3 <- [1,2794,null,{}] 03:46:48 INFO - PROCESS | 720 | 1464864408949 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 720 | 1464864409079 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:46:49 INFO - PROCESS | 720 | 1464864409145 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 16D7D800 == 44 [pid = 720] [id = 708] 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (17619400) [pid = 720] [serial = 2124] [outer = 00000000] 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17624400) [pid = 720] [serial = 2125] [outer = 17619400] 03:46:49 INFO - PROCESS | 720 | 1464864409189 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (17869000) [pid = 720] [serial = 2126] [outer = 17619400] 03:46:49 INFO - PROCESS | 720 | 1464864409610 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 03:46:49 INFO - PROCESS | 720 | 1464864409644 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 720 | 1464864409645 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:46:49 INFO - PROCESS | 720 | 1464864409649 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:46:49 INFO - PROCESS | 720 | 1464864409650 Marionette TRACE conn3 <- [1,2798,null,{}] 03:46:49 INFO - PROCESS | 720 | 1464864409654 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 720 | 1464864409800 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:46:49 INFO - PROCESS | 720 | 1464864409822 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C1000 == 45 [pid = 720] [id = 709] 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (178C2000) [pid = 720] [serial = 2127] [outer = 00000000] 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (18064400) [pid = 720] [serial = 2128] [outer = 178C2000] 03:46:49 INFO - PROCESS | 720 | 1464864409865 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (18279000) [pid = 720] [serial = 2129] [outer = 178C2000] 03:46:50 INFO - PROCESS | 720 | 1464864410302 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 687ms 03:46:50 INFO - PROCESS | 720 | 1464864410349 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 720 | 1464864410351 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:46:50 INFO - PROCESS | 720 | 1464864410354 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 720 | 1464864410355 Marionette TRACE conn3 <- [1,2802,null,{}] 03:46:50 INFO - PROCESS | 720 | 1464864410359 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 720 | 1464864410471 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:46:50 INFO - PROCESS | 720 | 1464864410478 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 178C0C00 == 46 [pid = 720] [id = 710] 03:46:50 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (18277C00) [pid = 720] [serial = 2130] [outer = 00000000] 03:46:50 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (185C0C00) [pid = 720] [serial = 2131] [outer = 18277C00] 03:46:50 INFO - PROCESS | 720 | 1464864410579 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1864C000) [pid = 720] [serial = 2132] [outer = 18277C00] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 103 (156B2000) [pid = 720] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 102 (16277400) [pid = 720] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 101 (140A3C00) [pid = 720] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 100 (0F270000) [pid = 720] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 99 (10763400) [pid = 720] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 98 (10B74C00) [pid = 720] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 97 (16D7B400) [pid = 720] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 96 (12E73000) [pid = 720] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:46:50 INFO - PROCESS | 720 | --DOMWINDOW == 95 (15193400) [pid = 720] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:46:51 INFO - PROCESS | 720 | 1464864411044 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 03:46:51 INFO - PROCESS | 720 | 1464864411095 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 720 | 1464864411097 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:46:51 INFO - PROCESS | 720 | 1464864411100 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 720 | 1464864411102 Marionette TRACE conn3 <- [1,2806,null,{}] 03:46:51 INFO - PROCESS | 720 | 1464864411106 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 720 | 1464864411213 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:46:51 INFO - PROCESS | 720 | 1464864411219 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 11DA8C00 == 47 [pid = 720] [id = 711] 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (15688C00) [pid = 720] [serial = 2133] [outer = 00000000] 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17621800) [pid = 720] [serial = 2134] [outer = 15688C00] 03:46:51 INFO - PROCESS | 720 | 1464864411269 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (185BC000) [pid = 720] [serial = 2135] [outer = 15688C00] 03:46:51 INFO - PROCESS | 720 | 1464864411689 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 641ms 03:46:51 INFO - PROCESS | 720 | 1464864411738 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 720 | 1464864411740 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:46:51 INFO - PROCESS | 720 | 1464864411744 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:46:51 INFO - PROCESS | 720 | 1464864411746 Marionette TRACE conn3 <- [1,2810,null,{}] 03:46:51 INFO - PROCESS | 720 | 1464864411749 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 720 | 1464864411835 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:46:51 INFO - PROCESS | 720 | 1464864411841 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 132B0400 == 48 [pid = 720] [id = 712] 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (17874400) [pid = 720] [serial = 2136] [outer = 00000000] 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (18653C00) [pid = 720] [serial = 2137] [outer = 17874400] 03:46:51 INFO - PROCESS | 720 | 1464864411884 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (18656C00) [pid = 720] [serial = 2138] [outer = 17874400] 03:46:52 INFO - PROCESS | 720 | 1464864412325 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 626ms 03:46:52 INFO - PROCESS | 720 | 1464864412382 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 720 | 1464864412384 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:46:52 INFO - PROCESS | 720 | 1464864412388 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 720 | 1464864412390 Marionette TRACE conn3 <- [1,2814,null,{}] 03:46:52 INFO - PROCESS | 720 | 1464864412393 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 720 | 1464864412491 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:46:52 INFO - PROCESS | 720 | 1464864412497 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18D87400 == 49 [pid = 720] [id = 713] 03:46:52 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (18D87800) [pid = 720] [serial = 2139] [outer = 00000000] 03:46:52 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (18D8DC00) [pid = 720] [serial = 2140] [outer = 18D87800] 03:46:52 INFO - PROCESS | 720 | 1464864412545 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (18D9D000) [pid = 720] [serial = 2141] [outer = 18D87800] 03:46:53 INFO - PROCESS | 720 | 1464864413243 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 906ms 03:46:53 INFO - PROCESS | 720 | 1464864413293 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 720 | 1464864413301 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:46:53 INFO - PROCESS | 720 | 1464864413310 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 720 | 1464864413314 Marionette TRACE conn3 <- [1,2818,null,{}] 03:46:53 INFO - PROCESS | 720 | 1464864413320 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 720 | 1464864413431 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:46:53 INFO - PROCESS | 720 | 1464864413574 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC9400 == 50 [pid = 720] [id = 714] 03:46:53 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (10E0A000) [pid = 720] [serial = 2142] [outer = 00000000] 03:46:53 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1142C000) [pid = 720] [serial = 2143] [outer = 10E0A000] 03:46:53 INFO - PROCESS | 720 | 1464864413631 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (12BF8400) [pid = 720] [serial = 2144] [outer = 10E0A000] 03:46:54 INFO - PROCESS | 720 | 1464864414224 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 938ms 03:46:54 INFO - PROCESS | 720 | 1464864414255 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 720 | 1464864414261 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:46:54 INFO - PROCESS | 720 | 1464864414267 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 720 | 1464864414270 Marionette TRACE conn3 <- [1,2822,null,{}] 03:46:54 INFO - PROCESS | 720 | 1464864414274 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 720 | 1464864414389 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:46:54 INFO - PROCESS | 720 | 1464864414531 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 720 | ++DOCSHELL 140B6400 == 51 [pid = 720] [id = 715] 03:46:54 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (140B8400) [pid = 720] [serial = 2145] [outer = 00000000] 03:46:54 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (153AE400) [pid = 720] [serial = 2146] [outer = 140B8400] 03:46:54 INFO - PROCESS | 720 | 1464864414585 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15D3B000) [pid = 720] [serial = 2147] [outer = 140B8400] 03:46:55 INFO - PROCESS | 720 | 1464864415214 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1000ms 03:46:55 INFO - PROCESS | 720 | 1464864415267 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 720 | 1464864415269 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:46:55 INFO - PROCESS | 720 | 1464864415273 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 720 | 1464864415277 Marionette TRACE conn3 <- [1,2826,null,{}] 03:46:55 INFO - PROCESS | 720 | 1464864415287 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 720 | 1464864415404 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:46:55 INFO - PROCESS | 720 | 1464864415547 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103C7000 == 52 [pid = 720] [id = 716] 03:46:55 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (185BE400) [pid = 720] [serial = 2148] [outer = 00000000] 03:46:55 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (18D83C00) [pid = 720] [serial = 2149] [outer = 185BE400] 03:46:55 INFO - PROCESS | 720 | 1464864415604 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (18D8AC00) [pid = 720] [serial = 2150] [outer = 185BE400] 03:46:56 INFO - PROCESS | 720 | 1464864416136 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 907ms 03:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:46:56 INFO - PROCESS | 720 | 1464864416177 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 720 | 1464864416180 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:46:56 INFO - PROCESS | 720 | 1464864416184 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 720 | 1464864416186 Marionette TRACE conn3 <- [1,2830,null,{}] 03:46:56 INFO - PROCESS | 720 | 1464864416189 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:56 INFO - PROCESS | 720 | 1464864416296 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:46:56 INFO - PROCESS | 720 | 1464864416456 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 720 | ++DOCSHELL 18D9EC00 == 53 [pid = 720] [id = 717] 03:46:56 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (18D9F800) [pid = 720] [serial = 2151] [outer = 00000000] 03:46:56 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (18DA5800) [pid = 720] [serial = 2152] [outer = 18D9F800] 03:46:56 INFO - PROCESS | 720 | 1464864416510 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (18DA9800) [pid = 720] [serial = 2153] [outer = 18D9F800] 03:46:57 INFO - PROCESS | 720 | 1464864417079 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 938ms 03:46:57 INFO - PROCESS | 720 | 1464864417135 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 720 | 1464864417137 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:46:57 INFO - PROCESS | 720 | 1464864417142 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:46:57 INFO - PROCESS | 720 | 1464864417144 Marionette TRACE conn3 <- [1,2834,null,{}] 03:46:57 INFO - PROCESS | 720 | 1464864417148 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 720 | 1464864417265 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:46:57 INFO - PROCESS | 720 | 1464864417407 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B53400 == 54 [pid = 720] [id = 718] 03:46:57 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (10BCC400) [pid = 720] [serial = 2154] [outer = 00000000] 03:46:57 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1518F000) [pid = 720] [serial = 2155] [outer = 10BCC400] 03:46:57 INFO - PROCESS | 720 | 1464864417461 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (156B1C00) [pid = 720] [serial = 2156] [outer = 10BCC400] 03:46:58 INFO - PROCESS | 720 | 1464864418170 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1093ms 03:46:58 INFO - PROCESS | 720 | 1464864418240 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 720 | 1464864418245 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:46:58 INFO - PROCESS | 720 | 1464864418249 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:46:58 INFO - PROCESS | 720 | 1464864418253 Marionette TRACE conn3 <- [1,2838,null,{}] 03:46:58 INFO - PROCESS | 720 | 1464864418257 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 720 | 1464864418398 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:46:58 INFO - PROCESS | 720 | 1464864418549 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F26EC00 == 55 [pid = 720] [id = 719] 03:46:58 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (10640800) [pid = 720] [serial = 2157] [outer = 00000000] 03:46:58 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (13718000) [pid = 720] [serial = 2158] [outer = 10640800] 03:46:58 INFO - PROCESS | 720 | 1464864418599 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1409B000) [pid = 720] [serial = 2159] [outer = 10640800] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 10B79400 == 54 [pid = 720] [id = 589] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 132B0400 == 53 [pid = 720] [id = 712] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 11DA8C00 == 52 [pid = 720] [id = 711] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 178C0C00 == 51 [pid = 720] [id = 710] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 178C1000 == 50 [pid = 720] [id = 709] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 16D7D800 == 49 [pid = 720] [id = 708] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 15D6EC00 == 48 [pid = 720] [id = 707] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 140B7000 == 47 [pid = 720] [id = 706] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 140B3C00 == 46 [pid = 720] [id = 705] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 0F26C400 == 45 [pid = 720] [id = 704] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 10BC1000 == 44 [pid = 720] [id = 703] 03:46:58 INFO - PROCESS | 720 | --DOCSHELL 10E15C00 == 43 [pid = 720] [id = 698] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1567F800) [pid = 720] [serial = 2051] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 120 (13418400) [pid = 720] [serial = 2072] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 119 (16073000) [pid = 720] [serial = 2078] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 118 (15196C00) [pid = 720] [serial = 2075] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1761E000) [pid = 720] [serial = 2086] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 116 (15D65800) [pid = 720] [serial = 2077] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 115 (16783C00) [pid = 720] [serial = 2080] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 114 (0F26A400) [pid = 720] [serial = 2053] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 113 (14E65800) [pid = 720] [serial = 2074] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 112 (12B69400) [pid = 720] [serial = 2056] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 111 (16074C00) [pid = 720] [serial = 2062] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 110 (10B59C00) [pid = 720] [serial = 2068] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10E13000) [pid = 720] [serial = 2069] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 108 (16C18C00) [pid = 720] [serial = 2065] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 107 (12BF1000) [pid = 720] [serial = 2083] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 106 (151E5000) [pid = 720] [serial = 2059] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 105 (169D7400) [pid = 720] [serial = 2081] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1780B400) [pid = 720] [serial = 2089] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1786A400) [pid = 720] [serial = 2090] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1761F400) [pid = 720] [serial = 2087] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 101 (1715FC00) [pid = 720] [serial = 2084] [outer = 00000000] [url = about:blank] 03:46:58 INFO - PROCESS | 720 | --DOMWINDOW == 100 (13250C00) [pid = 720] [serial = 2071] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 720 | 1464864419137 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 938ms 03:46:59 INFO - PROCESS | 720 | 1464864419196 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 720 | 1464864419201 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:46:59 INFO - PROCESS | 720 | 1464864419208 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 720 | 1464864419210 Marionette TRACE conn3 <- [1,2842,null,{}] 03:46:59 INFO - PROCESS | 720 | 1464864419214 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 720 | 1464864419302 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:46:59 INFO - PROCESS | 720 | 1464864419413 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F3BC00 == 44 [pid = 720] [id = 720] 03:46:59 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (1135D800) [pid = 720] [serial = 2160] [outer = 00000000] 03:46:59 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (132A8000) [pid = 720] [serial = 2161] [outer = 1135D800] 03:46:59 INFO - PROCESS | 720 | 1464864419458 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (140B2400) [pid = 720] [serial = 2162] [outer = 1135D800] 03:46:59 INFO - PROCESS | 720 | 1464864419876 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 03:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:46:59 INFO - PROCESS | 720 | 1464864419909 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 720 | 1464864419911 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:46:59 INFO - PROCESS | 720 | 1464864419915 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 720 | 1464864419918 Marionette TRACE conn3 <- [1,2846,null,{}] 03:46:59 INFO - PROCESS | 720 | 1464864419928 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 720 | 1464864420017 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:47:00 INFO - PROCESS | 720 | 1464864420053 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15F67000 == 45 [pid = 720] [id = 721] 03:47:00 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (15F63800) [pid = 720] [serial = 2163] [outer = 00000000] 03:47:00 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (1607B400) [pid = 720] [serial = 2164] [outer = 15F63800] 03:47:00 INFO - PROCESS | 720 | 1464864420101 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (167C8400) [pid = 720] [serial = 2165] [outer = 15F63800] 03:47:00 INFO - PROCESS | 720 | 1464864420695 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 828ms 03:47:00 INFO - PROCESS | 720 | 1464864420770 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 720 | 1464864420774 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:47:00 INFO - PROCESS | 720 | 1464864420781 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 720 | 1464864420786 Marionette TRACE conn3 <- [1,2850,null,{}] 03:47:00 INFO - PROCESS | 720 | 1464864420793 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 720 | 1464864420926 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:47:01 INFO - PROCESS | 720 | 1464864421077 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10F43800 == 46 [pid = 720] [id = 722] 03:47:01 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (11369800) [pid = 720] [serial = 2166] [outer = 00000000] 03:47:01 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (12E2DC00) [pid = 720] [serial = 2167] [outer = 11369800] 03:47:01 INFO - PROCESS | 720 | 1464864421135 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (1341F400) [pid = 720] [serial = 2168] [outer = 11369800] 03:47:01 INFO - PROCESS | 720 | 1464864421742 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 03:47:01 INFO - PROCESS | 720 | 1464864421786 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 720 | 1464864421792 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:47:01 INFO - PROCESS | 720 | 1464864421799 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 720 | 1464864421802 Marionette TRACE conn3 <- [1,2854,null,{}] 03:47:01 INFO - PROCESS | 720 | 1464864421806 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 720 | 1464864421916 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:47:02 INFO - PROCESS | 720 | 1464864422029 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15D65800 == 47 [pid = 720] [id = 723] 03:47:02 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15D66800) [pid = 720] [serial = 2169] [outer = 00000000] 03:47:02 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1607C400) [pid = 720] [serial = 2170] [outer = 15D66800] 03:47:02 INFO - PROCESS | 720 | 1464864422123 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (16D75400) [pid = 720] [serial = 2171] [outer = 15D66800] 03:47:02 INFO - PROCESS | 720 | 1464864422747 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 03:47:02 INFO - PROCESS | 720 | 1464864422799 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 720 | 1464864422801 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:47:02 INFO - PROCESS | 720 | 1464864422805 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 720 | 1464864422809 Marionette TRACE conn3 <- [1,2858,null,{}] 03:47:02 INFO - PROCESS | 720 | 1464864422820 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 720 | 1464864422924 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:47:03 INFO - PROCESS | 720 | 1464864423066 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17619C00 == 48 [pid = 720] [id = 724] 03:47:03 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1761D400) [pid = 720] [serial = 2172] [outer = 00000000] 03:47:03 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17802C00) [pid = 720] [serial = 2173] [outer = 1761D400] 03:47:03 INFO - PROCESS | 720 | 1464864423123 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1786C000) [pid = 720] [serial = 2174] [outer = 1761D400] 03:47:03 INFO - PROCESS | 720 | 1464864423700 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 954ms 03:47:03 INFO - PROCESS | 720 | 1464864423749 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 720 | 1464864423752 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:47:03 INFO - PROCESS | 720 | 1464864423756 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 720 | 1464864423758 Marionette TRACE conn3 <- [1,2862,null,{}] 03:47:03 INFO - PROCESS | 720 | 1464864423761 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 720 | 1464864423864 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:47:04 INFO - PROCESS | 720 | 1464864423976 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1518CC00 == 49 [pid = 720] [id = 725] 03:47:04 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (178A1400) [pid = 720] [serial = 2175] [outer = 00000000] 03:47:04 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1805F800) [pid = 720] [serial = 2176] [outer = 178A1400] 03:47:04 INFO - PROCESS | 720 | 1464864424070 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18271400) [pid = 720] [serial = 2177] [outer = 178A1400] 03:47:04 INFO - PROCESS | 720 | 1464864424677 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1000ms 03:47:04 INFO - PROCESS | 720 | 1464864424771 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 720 | 1464864424773 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:47:04 INFO - PROCESS | 720 | 1464864424778 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 720 | 1464864424780 Marionette TRACE conn3 <- [1,2866,null,{}] 03:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:47:04 INFO - PROCESS | 720 | 1464864424784 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 720 | 1464864424884 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:47:05 INFO - PROCESS | 720 | 1464864425025 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 18650400 == 50 [pid = 720] [id = 726] 03:47:05 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (18651800) [pid = 720] [serial = 2178] [outer = 00000000] 03:47:05 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (18D89000) [pid = 720] [serial = 2179] [outer = 18651800] 03:47:05 INFO - PROCESS | 720 | 1464864425079 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (18D9B400) [pid = 720] [serial = 2180] [outer = 18651800] 03:47:05 INFO - PROCESS | 720 | 1464864425692 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 984ms 03:47:05 INFO - PROCESS | 720 | 1464864425768 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 720 | 1464864425770 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:47:05 INFO - PROCESS | 720 | 1464864425791 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 720 | 1464864425793 Marionette TRACE conn3 <- [1,2870,null,{}] 03:47:05 INFO - PROCESS | 720 | 1464864425799 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 720 | 1464864425929 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:47:06 INFO - PROCESS | 720 | 1464864426164 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B70C00 == 51 [pid = 720] [id = 727] 03:47:06 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (10BBF800) [pid = 720] [serial = 2181] [outer = 00000000] 03:47:06 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1135C000) [pid = 720] [serial = 2182] [outer = 10BBF800] 03:47:06 INFO - PROCESS | 720 | 1464864426216 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (11D81C00) [pid = 720] [serial = 2183] [outer = 10BBF800] 03:47:06 INFO - PROCESS | 720 | --DOCSHELL 10F3BC00 == 50 [pid = 720] [id = 720] 03:47:06 INFO - PROCESS | 720 | --DOCSHELL 0F26EC00 == 49 [pid = 720] [id = 719] 03:47:06 INFO - PROCESS | 720 | 1464864426888 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1156ms 03:47:06 INFO - PROCESS | 720 | 1464864426941 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 720 | 1464864426945 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:47:06 INFO - PROCESS | 720 | 1464864426949 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 720 | 1464864426953 Marionette TRACE conn3 <- [1,2874,null,{}] 03:47:06 INFO - PROCESS | 720 | 1464864426959 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 720 | 1464864427049 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:47:07 INFO - PROCESS | 720 | 1464864427172 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10BC1000 == 50 [pid = 720] [id = 728] 03:47:07 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (10E12800) [pid = 720] [serial = 2184] [outer = 00000000] 03:47:07 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1518AC00) [pid = 720] [serial = 2185] [outer = 10E12800] 03:47:07 INFO - PROCESS | 720 | 1464864427223 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (153A8000) [pid = 720] [serial = 2186] [outer = 10E12800] 03:47:07 INFO - PROCESS | 720 | 1464864427731 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 828ms 03:47:07 INFO - PROCESS | 720 | 1464864427791 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 720 | 1464864427795 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:47:07 INFO - PROCESS | 720 | 1464864427800 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 720 | 1464864427802 Marionette TRACE conn3 <- [1,2878,null,{}] 03:47:07 INFO - PROCESS | 720 | 1464864427812 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 720 | 1464864427932 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:47:08 INFO - PROCESS | 720 | 1464864428002 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 1716BC00 == 51 [pid = 720] [id = 729] 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1722DC00) [pid = 720] [serial = 2187] [outer = 00000000] 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (17626000) [pid = 720] [serial = 2188] [outer = 1722DC00] 03:47:08 INFO - PROCESS | 720 | 1464864428047 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (178C0C00) [pid = 720] [serial = 2189] [outer = 1722DC00] 03:47:08 INFO - PROCESS | 720 | 1464864428491 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 03:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:47:08 INFO - PROCESS | 720 | 1464864428543 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 720 | 1464864428545 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:47:08 INFO - PROCESS | 720 | 1464864428550 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 720 | 1464864428560 Marionette TRACE conn3 <- [1,2882,null,{}] 03:47:08 INFO - PROCESS | 720 | 1464864428571 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 720 | 1464864428708 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:47:08 INFO - PROCESS | 720 | 1464864428782 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 19A9EC00 == 52 [pid = 720] [id = 730] 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (19AA3800) [pid = 720] [serial = 2190] [outer = 00000000] 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (19D56800) [pid = 720] [serial = 2191] [outer = 19AA3800] 03:47:08 INFO - PROCESS | 720 | 1464864428831 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1A14EC00) [pid = 720] [serial = 2192] [outer = 19AA3800] 03:47:09 INFO - PROCESS | 720 | 1464864429253 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 750ms 03:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:47:09 INFO - PROCESS | 720 | 1464864429319 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 720 | 1464864429321 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:47:09 INFO - PROCESS | 720 | 1464864429325 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 720 | 1464864429326 Marionette TRACE conn3 <- [1,2886,null,{}] 03:47:09 INFO - PROCESS | 720 | 1464864429330 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 720 | 1464864429597 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 132 (140B5400) [pid = 720] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 131 (17619400) [pid = 720] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 130 (143B1C00) [pid = 720] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 129 (16075400) [pid = 720] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 128 (10BCC400) [pid = 720] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 127 (10640800) [pid = 720] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 126 (1135D800) [pid = 720] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 125 (0F238800) [pid = 720] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 124 (10BCB800) [pid = 720] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 123 (17622800) [pid = 720] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 122 (10F42C00) [pid = 720] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 121 (110EFC00) [pid = 720] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 120 (15483000) [pid = 720] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 119 (18277C00) [pid = 720] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 118 (0C77FC00) [pid = 720] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 117 (0F397400) [pid = 720] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1A9F2400) [pid = 720] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 115 (15189000) [pid = 720] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 114 (178C2000) [pid = 720] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 113 (167C8000) [pid = 720] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 112 (17874400) [pid = 720] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:47:09 INFO - PROCESS | 720 | --DOMWINDOW == 111 (15688C00) [pid = 720] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:47:09 INFO - PROCESS | 720 | 1464864429675 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 0F236800 == 53 [pid = 720] [id = 731] 03:47:09 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (0F238800) [pid = 720] [serial = 2193] [outer = 00000000] 03:47:09 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (10634400) [pid = 720] [serial = 2194] [outer = 0F238800] 03:47:09 INFO - PROCESS | 720 | 1464864429720 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (10BC3C00) [pid = 720] [serial = 2195] [outer = 0F238800] 03:47:10 INFO - PROCESS | 720 | 1464864430096 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 828ms 03:47:10 INFO - PROCESS | 720 | 1464864430166 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 720 | 1464864430168 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:47:10 INFO - PROCESS | 720 | 1464864430172 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 720 | 1464864430174 Marionette TRACE conn3 <- [1,2890,null,{}] 03:47:10 INFO - PROCESS | 720 | 1464864430177 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 720 | 1464864430259 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:47:10 INFO - PROCESS | 720 | 1464864430265 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 13DBD800 == 54 [pid = 720] [id = 732] 03:47:10 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (14E68400) [pid = 720] [serial = 2196] [outer = 00000000] 03:47:10 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (16075400) [pid = 720] [serial = 2197] [outer = 14E68400] 03:47:10 INFO - PROCESS | 720 | 1464864430319 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (19D56000) [pid = 720] [serial = 2198] [outer = 14E68400] 03:47:10 INFO - PROCESS | 720 | 1464864430782 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 641ms 03:47:10 INFO - PROCESS | 720 | 1464864430810 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 720 | 1464864430812 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:47:10 INFO - PROCESS | 720 | 1464864430815 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 720 | 1464864430817 Marionette TRACE conn3 <- [1,2894,null,{}] 03:47:10 INFO - PROCESS | 720 | 1464864430820 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 720 | 1464864430904 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:47:10 INFO - PROCESS | 720 | 1464864430911 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 15681C00 == 55 [pid = 720] [id = 733] 03:47:10 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18DA9C00) [pid = 720] [serial = 2199] [outer = 00000000] 03:47:10 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1A664400) [pid = 720] [serial = 2200] [outer = 18DA9C00] 03:47:10 INFO - PROCESS | 720 | 1464864430981 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (110F6400) [pid = 720] [serial = 2201] [outer = 18DA9C00] 03:47:11 INFO - PROCESS | 720 | 1464864431421 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms 03:47:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:47:11 INFO - PROCESS | 720 | 1464864431460 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 720 | 1464864431462 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 720 | 1464864431465 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 720 | 1464864431467 Marionette TRACE conn3 <- [1,2898,null,{}] 03:47:11 INFO - PROCESS | 720 | 1464864431470 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 720 | 1464864431551 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:47:11 INFO - PROCESS | 720 | 1464864431558 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 10B53000 == 56 [pid = 720] [id = 734] 03:47:11 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (140A0400) [pid = 720] [serial = 2202] [outer = 00000000] 03:47:11 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A672C00) [pid = 720] [serial = 2203] [outer = 140A0400] 03:47:11 INFO - PROCESS | 720 | 1464864431602 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A720C00) [pid = 720] [serial = 2204] [outer = 140A0400] 03:47:12 INFO - PROCESS | 720 | 1464864432263 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:47:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:47:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 828ms 03:47:12 INFO - PROCESS | 720 | 1464864432315 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 720 | 1464864432318 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:47:12 INFO - PROCESS | 720 | 1464864432323 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - TEST-START | /DOMEvents/constructors.html 03:47:12 INFO - PROCESS | 720 | 1464864432327 Marionette TRACE conn3 <- [1,2902,null,{}] 03:47:12 INFO - PROCESS | 720 | 1464864432361 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 720 | 1464864432472 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:47:12 INFO - PROCESS | 720 | 1464864432619 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 137F8000 == 57 [pid = 720] [id = 735] 03:47:12 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (13DC5400) [pid = 720] [serial = 2205] [outer = 00000000] 03:47:12 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (15482800) [pid = 720] [serial = 2206] [outer = 13DC5400] 03:47:12 INFO - PROCESS | 720 | 1464864432680 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (16073000) [pid = 720] [serial = 2207] [outer = 13DC5400] 03:47:13 INFO - PROCESS | 720 | 1464864433294 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:47:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:47:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:47:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1032ms 03:47:13 INFO - PROCESS | 720 | 1464864433369 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 720 | 1464864433375 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:47:13 INFO - PROCESS | 720 | 1464864433382 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:47:13 INFO - PROCESS | 720 | 1464864433385 Marionette TRACE conn3 <- [1,2906,null,{}] 03:47:13 INFO - PROCESS | 720 | 1464864433388 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 720 | 1464864433499 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:47:13 INFO - PROCESS | 720 | 1464864433645 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 17620800 == 58 [pid = 720] [id = 736] 03:47:13 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (17623C00) [pid = 720] [serial = 2208] [outer = 00000000] 03:47:13 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (18DA4C00) [pid = 720] [serial = 2209] [outer = 17623C00] 03:47:13 INFO - PROCESS | 720 | 1464864433701 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (19AA7C00) [pid = 720] [serial = 2210] [outer = 17623C00] 03:47:14 INFO - PROCESS | 720 | 1464864434267 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:47:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 03:47:14 INFO - PROCESS | 720 | 1464864434330 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 720 | 1464864434332 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:47:14 INFO - PROCESS | 720 | 1464864434336 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 720 | 1464864434340 Marionette TRACE conn3 <- [1,2910,null,{}] 03:47:14 INFO - PROCESS | 720 | 1464864434351 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 720 | 1464864434461 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:47:14 INFO - PROCESS | 720 | 1464864434607 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 720 | ++DOCSHELL 103CA000 == 59 [pid = 720] [id = 737] 03:47:14 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (1A27A000) [pid = 720] [serial = 2211] [outer = 00000000] 03:47:14 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (1A887400) [pid = 720] [serial = 2212] [outer = 1A27A000] 03:47:14 INFO - PROCESS | 720 | 1464864434670 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1A88D400) [pid = 720] [serial = 2213] [outer = 1A27A000] 03:47:15 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:15 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:15 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:15 INFO - PROCESS | 720 | [720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:15 INFO - PROCESS | 720 | 1464864435230 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:47:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:47:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:15 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:47:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:15 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:47:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:15 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:47:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:47:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 03:47:15 INFO - PROCESS | 720 | 1464864435284 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 720 | 1464864435287 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:47:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:47:15 INFO - PROCESS | 720 | 1464864435291 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 720 | 1464864435293 Marionette TRACE conn3 <- [1,2914,null,{}] 03:47:15 INFO - PROCESS | 720 | 1464864435296 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:15 INFO - PROCESS | 720 | 1464864435403 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:47:15 INFO - PROCESS | 720 | 1464864435561 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 720 | ++DOCSHELL 1A670400 == 60 [pid = 720] [id = 738] 03:47:15 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (1A887000) [pid = 720] [serial = 2214] [outer = 00000000] 03:47:15 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (1A960C00) [pid = 720] [serial = 2215] [outer = 1A887000] 03:47:15 INFO - PROCESS | 720 | 1464864435615 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (1A965400) [pid = 720] [serial = 2216] [outer = 1A887000] 03:47:16 INFO - PROCESS | 720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:47:16 INFO - PROCESS | 720 | 1464864436124 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:47:16 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:47:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 891ms 03:47:16 INFO - PROCESS | 720 | 1464864436194 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 720 | 1464864436197 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:47:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:47:16 INFO - PROCESS | 720 | 1464864436200 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 720 | 1464864436202 Marionette TRACE conn3 <- [1,2918,null,{}] 03:47:16 INFO - PROCESS | 720 | 1464864436206 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 720 | 1464864436309 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:47:16 INFO - PROCESS | 720 | 1464864436471 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 720 | ++DOCSHELL 1A9ED000 == 61 [pid = 720] [id = 739] 03:47:16 INFO - PROCESS | 720 | ++DOMWINDOW == 136 (1A9F0800) [pid = 720] [serial = 2217] [outer = 00000000] 03:47:16 INFO - PROCESS | 720 | ++DOMWINDOW == 137 (1A9F5000) [pid = 720] [serial = 2218] [outer = 1A9F0800] 03:47:16 INFO - PROCESS | 720 | 1464864436525 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 720 | ++DOMWINDOW == 138 (1A9F5C00) [pid = 720] [serial = 2219] [outer = 1A9F0800] 03:47:17 INFO - PROCESS | 720 | 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:47:17 INFO - PROCESS | 720 | 1464864437075 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:47:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 937ms 03:47:17 INFO - PROCESS | 720 | 1464864437145 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 720 | 1464864437148 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:47:17 INFO - PROCESS | 720 | 1464864437151 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 720 | 1464864437153 Marionette TRACE conn3 <- [1,2922,null,{}] 03:47:17 INFO - PROCESS | 720 | 1464864437157 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 720 | 1464864437301 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:47:17 INFO - PROCESS | 720 | 1464864437602 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 720 | ++DOCSHELL 0C77FC00 == 62 [pid = 720] [id = 740] 03:47:17 INFO - PROCESS | 720 | ++DOMWINDOW == 139 (0F269C00) [pid = 720] [serial = 2220] [outer = 00000000] 03:47:17 INFO - PROCESS | 720 | ++DOMWINDOW == 140 (10BCC000) [pid = 720] [serial = 2221] [outer = 0F269C00] 03:47:17 INFO - PROCESS | 720 | 1464864437683 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 720 | ++DOMWINDOW == 141 (10E16C00) [pid = 720] [serial = 2222] [outer = 0F269C00] 03:47:18 INFO - PROCESS | 720 | 1464864438189 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:47:18 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:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1078ms 03:47:18 INFO - PROCESS | 720 | 1464864438258 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 720 | 1464864438262 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:47:18 INFO - PROCESS | 720 | 1464864438268 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 720 | 1464864438272 Marionette TRACE conn3 <- [1,2926,null,{}] 03:47:18 INFO - PROCESS | 720 | 1464864438277 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 720 | 1464864438383 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:47:18 INFO - PROCESS | 720 | 1464864438547 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 720 | ++DOCSHELL 11B07400 == 63 [pid = 720] [id = 741] 03:47:18 INFO - PROCESS | 720 | ++DOMWINDOW == 142 (11DA0400) [pid = 720] [serial = 2223] [outer = 00000000] 03:47:18 INFO - PROCESS | 720 | ++DOMWINDOW == 143 (137FC000) [pid = 720] [serial = 2224] [outer = 11DA0400] 03:47:18 INFO - PROCESS | 720 | 1464864438599 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 720 | ++DOMWINDOW == 144 (140B5400) [pid = 720] [serial = 2225] [outer = 11DA0400] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 16076C00 == 62 [pid = 720] [id = 591] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 15681C00 == 61 [pid = 720] [id = 733] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 13DBD800 == 60 [pid = 720] [id = 732] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 0F236800 == 59 [pid = 720] [id = 731] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 19A9EC00 == 58 [pid = 720] [id = 730] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 1716BC00 == 57 [pid = 720] [id = 729] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 10BC1000 == 56 [pid = 720] [id = 728] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 10B70C00 == 55 [pid = 720] [id = 727] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 10F43800 == 54 [pid = 720] [id = 722] 03:47:18 INFO - PROCESS | 720 | --DOCSHELL 15F67000 == 53 [pid = 720] [id = 721] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 143 (185B6C00) [pid = 720] [serial = 2108] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 142 (156B1C00) [pid = 720] [serial = 2156] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 141 (13718000) [pid = 720] [serial = 2158] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 140 (140B2400) [pid = 720] [serial = 2162] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 139 (1409B000) [pid = 720] [serial = 2159] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 138 (132A8000) [pid = 720] [serial = 2161] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 137 (1142C000) [pid = 720] [serial = 2143] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 136 (153AE400) [pid = 720] [serial = 2146] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 135 (18D8DC00) [pid = 720] [serial = 2140] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 134 (1067D400) [pid = 720] [serial = 2054] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 133 (11D74000) [pid = 720] [serial = 2110] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 132 (17624400) [pid = 720] [serial = 2125] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 131 (18278C00) [pid = 720] [serial = 2107] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 130 (13249C00) [pid = 720] [serial = 2057] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 129 (11B0EC00) [pid = 720] [serial = 2033] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 128 (16076400) [pid = 720] [serial = 2063] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 127 (12BFA800) [pid = 720] [serial = 2111] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 126 (18062000) [pid = 720] [serial = 2104] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 125 (1789F000) [pid = 720] [serial = 2101] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 124 (1864C000) [pid = 720] [serial = 2132] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 123 (17896000) [pid = 720] [serial = 2092] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 122 (0F26F800) [pid = 720] [serial = 2030] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 121 (10E0F400) [pid = 720] [serial = 2113] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 120 (14E61400) [pid = 720] [serial = 2117] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 119 (185C0C00) [pid = 720] [serial = 2131] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 118 (1AC6C800) [pid = 720] [serial = 1994] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 117 (1540AC00) [pid = 720] [serial = 2060] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 116 (18064400) [pid = 720] [serial = 2128] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 115 (15482C00) [pid = 720] [serial = 2119] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 114 (16D6E800) [pid = 720] [serial = 2066] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 113 (18653C00) [pid = 720] [serial = 2137] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1607E800) [pid = 720] [serial = 2122] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 111 (13178C00) [pid = 720] [serial = 2114] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 110 (18279000) [pid = 720] [serial = 2129] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 109 (17621800) [pid = 720] [serial = 2134] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 108 (16079800) [pid = 720] [serial = 2098] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 107 (185BC000) [pid = 720] [serial = 2135] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 106 (12BEEC00) [pid = 720] [serial = 2095] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 105 (18656C00) [pid = 720] [serial = 2138] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 104 (18D83C00) [pid = 720] [serial = 2149] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 103 (18DA5800) [pid = 720] [serial = 2152] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1518F000) [pid = 720] [serial = 2155] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 101 (143B2000) [pid = 720] [serial = 2116] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 100 (17869000) [pid = 720] [serial = 2126] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 99 (15D2D800) [pid = 720] [serial = 2120] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1678B400) [pid = 720] [serial = 2123] [outer = 00000000] [url = about:blank] 03:47:18 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1607B400) [pid = 720] [serial = 2164] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 720 | 1464864439141 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:47:19 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:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 907ms 03:47:19 INFO - PROCESS | 720 | 1464864439172 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 720 | 1464864439176 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:47:19 INFO - PROCESS | 720 | 1464864439180 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 720 | 1464864439182 Marionette TRACE conn3 <- [1,2930,null,{}] 03:47:19 INFO - PROCESS | 720 | 1464864439186 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 720 | 1464864439273 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:47:19 INFO - PROCESS | 720 | 1464864439282 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 720 | ++DOCSHELL 10F43800 == 54 [pid = 720] [id = 742] 03:47:19 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (110EFC00) [pid = 720] [serial = 2226] [outer = 00000000] 03:47:19 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (1341C800) [pid = 720] [serial = 2227] [outer = 110EFC00] 03:47:19 INFO - PROCESS | 720 | 1464864439327 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (1409B000) [pid = 720] [serial = 2228] [outer = 110EFC00] 03:47:19 INFO - PROCESS | 720 | 1464864439833 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:47:19 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:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 03:47:19 INFO - PROCESS | 720 | 1464864439881 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 720 | 1464864439883 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:47:19 INFO - PROCESS | 720 | 1464864439888 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 720 | 1464864439893 Marionette TRACE conn3 <- [1,2934,null,{}] 03:47:19 INFO - PROCESS | 720 | 1464864439902 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 720 | 1464864439990 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:47:20 INFO - PROCESS | 720 | 1464864439999 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 720 | ++DOCSHELL 153A6000 == 55 [pid = 720] [id = 743] 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (153B1000) [pid = 720] [serial = 2229] [outer = 00000000] 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (15489000) [pid = 720] [serial = 2230] [outer = 153B1000] 03:47:20 INFO - PROCESS | 720 | 1464864440047 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (156B2C00) [pid = 720] [serial = 2231] [outer = 153B1000] 03:47:20 INFO - PROCESS | 720 | 1464864440494 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:47:20 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:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 656ms 03:47:20 INFO - PROCESS | 720 | 1464864440544 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 720 | 1464864440547 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:47:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:47:20 INFO - PROCESS | 720 | 1464864440550 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 720 | 1464864440551 Marionette TRACE conn3 <- [1,2938,null,{}] 03:47:20 INFO - PROCESS | 720 | 1464864440555 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 720 | 1464864440644 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:47:20 INFO - PROCESS | 720 | 1464864440679 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 720 | ++DOCSHELL 15F6A800 == 56 [pid = 720] [id = 744] 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (16073800) [pid = 720] [serial = 2232] [outer = 00000000] 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (16080800) [pid = 720] [serial = 2233] [outer = 16073800] 03:47:20 INFO - PROCESS | 720 | 1464864440723 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (1678B400) [pid = 720] [serial = 2234] [outer = 16073800] 03:47:21 INFO - PROCESS | 720 | ++DOCSHELL 16D73800 == 57 [pid = 720] [id = 745] 03:47:21 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (16D73C00) [pid = 720] [serial = 2235] [outer = 00000000] 03:47:21 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (16D77C00) [pid = 720] [serial = 2236] [outer = 16D73C00] 03:47:21 INFO - PROCESS | 720 | 1464864441218 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:47:21 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:47:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 03:47:21 INFO - PROCESS | 720 | 1464864441249 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 720 | 1464864441251 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:47:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:47:21 INFO - PROCESS | 720 | 1464864441264 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 720 | 1464864441266 Marionette TRACE conn3 <- [1,2942,null,{}] 03:47:21 INFO - PROCESS | 720 | 1464864441270 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 720 | 1464864441366 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:47:21 INFO - PROCESS | 720 | 1464864441372 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 720 | ++DOCSHELL 167CA000 == 58 [pid = 720] [id = 746] 03:47:21 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (16C27400) [pid = 720] [serial = 2237] [outer = 00000000] 03:47:21 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1761A400) [pid = 720] [serial = 2238] [outer = 16C27400] 03:47:21 INFO - PROCESS | 720 | 1464864441422 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (176C2400) [pid = 720] [serial = 2239] [outer = 16C27400] 03:47:21 INFO - PROCESS | 720 | 1464864441905 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:47:21 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:47:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 03:47:21 INFO - PROCESS | 720 | 1464864441955 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 720 | 1464864441957 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:47:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:47:21 INFO - PROCESS | 720 | 1464864441968 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 720 | 1464864441969 Marionette TRACE conn3 <- [1,2946,null,{}] 03:47:21 INFO - PROCESS | 720 | 1464864441973 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 720 | 1464864442129 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:47:22 INFO - PROCESS | 720 | 1464864442151 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 720 | ++DOCSHELL 178BFC00 == 59 [pid = 720] [id = 747] 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (17AB4C00) [pid = 720] [serial = 2240] [outer = 00000000] 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (18278400) [pid = 720] [serial = 2241] [outer = 17AB4C00] 03:47:22 INFO - PROCESS | 720 | 1464864442194 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (185B4C00) [pid = 720] [serial = 2242] [outer = 17AB4C00] 03:47:22 INFO - PROCESS | 720 | 1464864442607 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:47:22 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:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 03:47:22 INFO - PROCESS | 720 | 1464864442660 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 720 | 1464864442661 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:47:22 INFO - PROCESS | 720 | 1464864442665 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 720 | 1464864442666 Marionette TRACE conn3 <- [1,2950,null,{}] 03:47:22 INFO - PROCESS | 720 | 1464864442670 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 720 | 1464864442801 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:47:22 INFO - PROCESS | 720 | 1464864442821 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 720 | ++DOCSHELL 10B59000 == 60 [pid = 720] [id = 748] 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (16D77000) [pid = 720] [serial = 2243] [outer = 00000000] 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (1864E000) [pid = 720] [serial = 2244] [outer = 16D77000] 03:47:22 INFO - PROCESS | 720 | 1464864442864 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (18654800) [pid = 720] [serial = 2245] [outer = 16D77000] 03:47:23 INFO - PROCESS | 720 | 1464864443278 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:47:23 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:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 03:47:23 INFO - PROCESS | 720 | 1464864443303 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 720 | 1464864443305 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:47:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:47:23 INFO - PROCESS | 720 | 1464864443308 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 720 | 1464864443310 Marionette TRACE conn3 <- [1,2954,null,{}] 03:47:23 INFO - PROCESS | 720 | 1464864443313 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 720 | 1464864443445 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:47:23 INFO - PROCESS | 720 | 1464864443543 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 720 | ++DOCSHELL 18D8A800 == 61 [pid = 720] [id = 749] 03:47:23 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (18D8B800) [pid = 720] [serial = 2246] [outer = 00000000] 03:47:23 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (18D9F400) [pid = 720] [serial = 2247] [outer = 18D8B800] 03:47:23 INFO - PROCESS | 720 | 1464864443585 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (19A9D000) [pid = 720] [serial = 2248] [outer = 18D8B800] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1722DC00) [pid = 720] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 118 (19AA3800) [pid = 720] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 117 (10E12800) [pid = 720] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 116 (14E68400) [pid = 720] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 115 (10BBF800) [pid = 720] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 114 (0F238800) [pid = 720] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1789E800) [pid = 720] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 112 (140B8400) [pid = 720] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 111 (18D9F800) [pid = 720] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 110 (11362C00) [pid = 720] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 109 (10E0A000) [pid = 720] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1786EC00) [pid = 720] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 107 (18D87800) [pid = 720] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 106 (15682400) [pid = 720] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 105 (185BE400) [pid = 720] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 104 (17898000) [pid = 720] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:47:23 INFO - PROCESS | 720 | --DOMWINDOW == 103 (18DA9C00) [pid = 720] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:47:24 INFO - PROCESS | 720 | 1464864444112 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:47:24 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:47:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 844ms 03:47:24 INFO - PROCESS | 720 | 1464864444152 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 720 | 1464864444154 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:47:24 INFO - PROCESS | 720 | 1464864444157 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 720 | 1464864444159 Marionette TRACE conn3 <- [1,2958,null,{}] 03:47:24 INFO - PROCESS | 720 | 1464864444177 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 720 | 1464864444261 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:47:24 INFO - PROCESS | 720 | 1464864444266 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 720 | ++DOCSHELL 113E0C00 == 62 [pid = 720] [id = 750] 03:47:24 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (1324E000) [pid = 720] [serial = 2249] [outer = 00000000] 03:47:24 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (156AC400) [pid = 720] [serial = 2250] [outer = 1324E000] 03:47:24 INFO - PROCESS | 720 | 1464864444310 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (17810400) [pid = 720] [serial = 2251] [outer = 1324E000] 03:47:24 INFO - PROCESS | 720 | 1464864444724 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:47:24 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:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 03:47:24 INFO - PROCESS | 720 | 1464864444754 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 720 | 1464864444756 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:47:24 INFO - PROCESS | 720 | 1464864444759 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:47:24 INFO - PROCESS | 720 | 1464864444761 Marionette TRACE conn3 <- [1,2962,null,{}] 03:47:24 INFO - PROCESS | 720 | 1464864444765 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 720 | 1464864444902 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:47:24 INFO - PROCESS | 720 | 1464864444911 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 720 | ++DOCSHELL 16081000 == 63 [pid = 720] [id = 751] 03:47:24 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (17AB5800) [pid = 720] [serial = 2252] [outer = 00000000] 03:47:24 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (18D9C800) [pid = 720] [serial = 2253] [outer = 17AB5800] 03:47:24 INFO - PROCESS | 720 | 1464864444961 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (19D57400) [pid = 720] [serial = 2254] [outer = 17AB5800] 03:47:25 INFO - PROCESS | 720 | 1464864445390 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:47:25 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:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 03:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:47:25 INFO - PROCESS | 720 | 1464864445462 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 720 | 1464864445464 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:47:25 INFO - PROCESS | 720 | 1464864445467 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 720 | 1464864445469 Marionette TRACE conn3 <- [1,2966,null,{}] 03:47:25 INFO - PROCESS | 720 | 1464864445487 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 720 | 1464864445591 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:47:25 INFO - PROCESS | 720 | 1464864445602 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 720 | ++DOCSHELL 10B53800 == 64 [pid = 720] [id = 752] 03:47:25 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (10B55800) [pid = 720] [serial = 2255] [outer = 00000000] 03:47:25 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1A673800) [pid = 720] [serial = 2256] [outer = 10B55800] 03:47:25 INFO - PROCESS | 720 | 1464864445645 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1A886C00) [pid = 720] [serial = 2257] [outer = 10B55800] 03:47:26 INFO - PROCESS | 720 | 1464864446256 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:47:26 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:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 891ms 03:47:26 INFO - PROCESS | 720 | 1464864446370 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 720 | 1464864446375 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:47:26 INFO - PROCESS | 720 | 1464864446382 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 720 | 1464864446385 Marionette TRACE conn3 <- [1,2970,null,{}] 03:47:26 INFO - PROCESS | 720 | 1464864446391 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 720 | 1464864446543 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:47:26 INFO - PROCESS | 720 | 1464864446673 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 720 | ++DOCSHELL 10E12800 == 65 [pid = 720] [id = 753] 03:47:26 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (10E13400) [pid = 720] [serial = 2258] [outer = 00000000] 03:47:26 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (131D9800) [pid = 720] [serial = 2259] [outer = 10E13400] 03:47:26 INFO - PROCESS | 720 | 1464864446730 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (13409800) [pid = 720] [serial = 2260] [outer = 10E13400] 03:47:27 INFO - PROCESS | 720 | 1464864447221 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:47:27 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:47:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 907ms 03:47:27 INFO - PROCESS | 720 | 1464864447286 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 720 | 1464864447292 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:47:27 INFO - PROCESS | 720 | 1464864447298 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 720 | 1464864447301 Marionette TRACE conn3 <- [1,2974,null,{}] 03:47:27 INFO - PROCESS | 720 | 1464864447305 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 720 | 1464864447418 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:47:27 INFO - PROCESS | 720 | 1464864447578 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 720 | ++DOCSHELL 1547D400 == 66 [pid = 720] [id = 754] 03:47:27 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (15482C00) [pid = 720] [serial = 2261] [outer = 00000000] 03:47:27 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (16077000) [pid = 720] [serial = 2262] [outer = 15482C00] 03:47:27 INFO - PROCESS | 720 | 1464864447633 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (16D75C00) [pid = 720] [serial = 2263] [outer = 15482C00] 03:47:28 INFO - PROCESS | 720 | 1464864448206 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:47:28 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:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 938ms 03:47:28 INFO - PROCESS | 720 | 1464864448241 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:47:28 INFO - PROCESS | 720 | 1464864448244 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:47:28 INFO - PROCESS | 720 | 1464864448247 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 720 | 1464864448251 Marionette TRACE conn3 <- [1,2978,null,{}] 03:47:28 INFO - PROCESS | 720 | 1464864448262 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 720 | 1464864448373 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:47:28 INFO - PROCESS | 720 | 1464864448522 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 720 | ++DOCSHELL 18D8E000 == 67 [pid = 720] [id = 755] 03:47:28 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (18D90400) [pid = 720] [serial = 2264] [outer = 00000000] 03:47:28 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (19D4E400) [pid = 720] [serial = 2265] [outer = 18D90400] 03:47:28 INFO - PROCESS | 720 | 1464864448578 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1A270800) [pid = 720] [serial = 2266] [outer = 18D90400] 03:47:29 INFO - PROCESS | 720 | ++DOCSHELL 1A956C00 == 68 [pid = 720] [id = 756] 03:47:29 INFO - PROCESS | 720 | ++DOMWINDOW == 122 (1A9EEC00) [pid = 720] [serial = 2267] [outer = 00000000] 03:47:29 INFO - PROCESS | 720 | ++DOMWINDOW == 123 (1A9EF400) [pid = 720] [serial = 2268] [outer = 1A9EEC00] 03:47:29 INFO - PROCESS | 720 | 1464864449163 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:47:29 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:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 03:47:29 INFO - PROCESS | 720 | 1464864449192 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 720 | 1464864449195 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:47:29 INFO - PROCESS | 720 | 1464864449198 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 720 | 1464864449201 Marionette TRACE conn3 <- [1,2982,null,{}] 03:47:29 INFO - PROCESS | 720 | 1464864449205 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 720 | 1464864449343 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:47:29 INFO - PROCESS | 720 | 1464864449456 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 720 | ++DOCSHELL 1A66B800 == 69 [pid = 720] [id = 757] 03:47:29 INFO - PROCESS | 720 | ++DOMWINDOW == 124 (1A887C00) [pid = 720] [serial = 2269] [outer = 00000000] 03:47:29 INFO - PROCESS | 720 | ++DOMWINDOW == 125 (1A964400) [pid = 720] [serial = 2270] [outer = 1A887C00] 03:47:29 INFO - PROCESS | 720 | 1464864449550 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 720 | ++DOMWINDOW == 126 (1A9F9800) [pid = 720] [serial = 2271] [outer = 1A887C00] 03:47:30 INFO - PROCESS | 720 | 1464864450077 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:47:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:47:30 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:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 03:47:30 INFO - PROCESS | 720 | 1464864450102 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 720 | 1464864450104 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:47:30 INFO - PROCESS | 720 | 1464864450125 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 720 | 1464864450127 Marionette TRACE conn3 <- [1,2986,null,{}] 03:47:30 INFO - PROCESS | 720 | 1464864450132 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 720 | 1464864450246 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:47:30 INFO - PROCESS | 720 | 1464864450403 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 720 | ++DOCSHELL 15487800 == 70 [pid = 720] [id = 758] 03:47:30 INFO - PROCESS | 720 | ++DOMWINDOW == 127 (15F67000) [pid = 720] [serial = 2272] [outer = 00000000] 03:47:30 INFO - PROCESS | 720 | ++DOMWINDOW == 128 (1AC71400) [pid = 720] [serial = 2273] [outer = 15F67000] 03:47:30 INFO - PROCESS | 720 | 1464864450456 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 720 | ++DOMWINDOW == 129 (1AC74800) [pid = 720] [serial = 2274] [outer = 15F67000] 03:47:30 INFO - PROCESS | 720 | 1464864450973 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:47:31 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:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 906ms 03:47:31 INFO - PROCESS | 720 | 1464864451012 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 720 | 1464864451015 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:47:31 INFO - PROCESS | 720 | 1464864451018 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 720 | 1464864451020 Marionette TRACE conn3 <- [1,2990,null,{}] 03:47:31 INFO - PROCESS | 720 | 1464864451024 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 720 | 1464864451167 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:47:31 INFO - PROCESS | 720 | 1464864451335 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 720 | ++DOCSHELL 107EE000 == 71 [pid = 720] [id = 759] 03:47:31 INFO - PROCESS | 720 | ++DOMWINDOW == 130 (107EE400) [pid = 720] [serial = 2275] [outer = 00000000] 03:47:31 INFO - PROCESS | 720 | ++DOMWINDOW == 131 (13405000) [pid = 720] [serial = 2276] [outer = 107EE400] 03:47:31 INFO - PROCESS | 720 | 1464864451389 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 720 | ++DOMWINDOW == 132 (1409EC00) [pid = 720] [serial = 2277] [outer = 107EE400] 03:47:32 INFO - PROCESS | 720 | 1464864452177 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:47:32 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:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1188ms 03:47:32 INFO - PROCESS | 720 | 1464864452225 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 720 | 1464864452230 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:47:32 INFO - PROCESS | 720 | 1464864452236 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - PROCESS | 720 | 1464864452240 Marionette TRACE conn3 <- [1,2994,null,{}] 03:47:32 INFO - PROCESS | 720 | 1464864452245 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 720 | 1464864452346 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:47:32 INFO - PROCESS | 720 | 1464864452510 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 720 | ++DOCSHELL 0F26E000 == 72 [pid = 720] [id = 760] 03:47:32 INFO - PROCESS | 720 | ++DOMWINDOW == 133 (12C8C000) [pid = 720] [serial = 2278] [outer = 00000000] 03:47:32 INFO - PROCESS | 720 | ++DOMWINDOW == 134 (13252400) [pid = 720] [serial = 2279] [outer = 12C8C000] 03:47:32 INFO - PROCESS | 720 | 1464864452565 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 720 | ++DOMWINDOW == 135 (14EF0C00) [pid = 720] [serial = 2280] [outer = 12C8C000] 03:47:33 INFO - PROCESS | 720 | 1464864453109 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:47:33 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:47:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 906ms 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 18D87400 == 71 [pid = 720] [id = 713] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 16081000 == 70 [pid = 720] [id = 751] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 113E0C00 == 69 [pid = 720] [id = 750] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 18D8A800 == 68 [pid = 720] [id = 749] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 10B59000 == 67 [pid = 720] [id = 748] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 178BFC00 == 66 [pid = 720] [id = 747] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 167CA000 == 65 [pid = 720] [id = 746] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 16D73800 == 64 [pid = 720] [id = 745] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 15F6A800 == 63 [pid = 720] [id = 744] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 153A6000 == 62 [pid = 720] [id = 743] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 10F43800 == 61 [pid = 720] [id = 742] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 11B07400 == 60 [pid = 720] [id = 741] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 0C77FC00 == 59 [pid = 720] [id = 740] 03:47:33 INFO - PROCESS | 720 | --DOCSHELL 10B53000 == 58 [pid = 720] [id = 734] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 134 (18270C00) [pid = 720] [serial = 2105] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 133 (15D3B000) [pid = 720] [serial = 2147] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 132 (18DA9800) [pid = 720] [serial = 2153] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 131 (13DBB000) [pid = 720] [serial = 2096] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 130 (12BF8400) [pid = 720] [serial = 2144] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 129 (17899400) [pid = 720] [serial = 2093] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 128 (18D9D000) [pid = 720] [serial = 2141] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 127 (16D71000) [pid = 720] [serial = 2099] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 126 (18D8AC00) [pid = 720] [serial = 2150] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 125 (178C4000) [pid = 720] [serial = 2102] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 124 (17626000) [pid = 720] [serial = 2188] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 123 (19D56800) [pid = 720] [serial = 2191] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 122 (178C0C00) [pid = 720] [serial = 2189] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 121 (1A14EC00) [pid = 720] [serial = 2192] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 120 (12E2DC00) [pid = 720] [serial = 2167] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 119 (1518AC00) [pid = 720] [serial = 2185] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 118 (16075400) [pid = 720] [serial = 2197] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 117 (11D81C00) [pid = 720] [serial = 2183] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1135C000) [pid = 720] [serial = 2182] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 115 (1607C400) [pid = 720] [serial = 2170] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 114 (17802C00) [pid = 720] [serial = 2173] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 113 (1805F800) [pid = 720] [serial = 2176] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 112 (18D89000) [pid = 720] [serial = 2179] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 111 (110F6400) [pid = 720] [serial = 2201] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 110 (10634400) [pid = 720] [serial = 2194] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 109 (19D56000) [pid = 720] [serial = 2198] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 108 (10BC3C00) [pid = 720] [serial = 2195] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 107 (153A8000) [pid = 720] [serial = 2186] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | --DOMWINDOW == 106 (1A664400) [pid = 720] [serial = 2200] [outer = 00000000] [url = about:blank] 03:47:33 INFO - PROCESS | 720 | 1464864453203 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 720 | 1464864453209 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:47:33 INFO - PROCESS | 720 | 1464864453216 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 720 | 1464864453219 Marionette TRACE conn3 <- [1,2998,null,{}] 03:47:33 INFO - PROCESS | 720 | 1464864453223 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:47:33 INFO - PROCESS | 720 | 1464864453316 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:47:33 INFO - PROCESS | 720 | 1464864453436 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 720 | ++DOCSHELL 11D01C00 == 59 [pid = 720] [id = 761] 03:47:33 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (11D06000) [pid = 720] [serial = 2281] [outer = 00000000] 03:47:33 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (131DC000) [pid = 720] [serial = 2282] [outer = 11D06000] 03:47:33 INFO - PROCESS | 720 | 1464864453482 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (14095400) [pid = 720] [serial = 2283] [outer = 11D06000] 03:47:33 INFO - PROCESS | 720 | [720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:33 INFO - PROCESS | 720 | 1464864453934 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:47:33 INFO - {} 03:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:47:33 INFO - {} 03:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:47:33 INFO - {} 03:47:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:47:33 INFO - {} 03:47:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 750ms 03:47:33 INFO - PROCESS | 720 | 1464864453965 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 720 | 1464864453967 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:47:33 INFO - TEST-START | /FileAPI/fileReader.html 03:47:33 INFO - PROCESS | 720 | 1464864453971 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 720 | 1464864453974 Marionette TRACE conn3 <- [1,3002,null,{}] 03:47:34 INFO - PROCESS | 720 | 1464864453988 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 720 | 1464864454081 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:47:34 INFO - PROCESS | 720 | 1464864454091 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 720 | ++DOCSHELL 15D3B000 == 60 [pid = 720] [id = 762] 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (15D6D800) [pid = 720] [serial = 2284] [outer = 00000000] 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (167C6C00) [pid = 720] [serial = 2285] [outer = 15D6D800] 03:47:34 INFO - PROCESS | 720 | 1464864454140 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (16D6F000) [pid = 720] [serial = 2286] [outer = 15D6D800] 03:47:34 INFO - PROCESS | 720 | 1464864454598 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:47:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:47:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:47:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:47:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 641ms 03:47:34 INFO - PROCESS | 720 | 1464864454609 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 720 | 1464864454611 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 720 | 1464864454614 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - TEST-START | /FileAPI/historical.html 03:47:34 INFO - PROCESS | 720 | 1464864454616 Marionette TRACE conn3 <- [1,3006,null,{}] 03:47:34 INFO - PROCESS | 720 | 1464864454620 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 720 | 1464864454707 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:47:34 INFO - PROCESS | 720 | 1464864454742 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 720 | ++DOCSHELL 16D73800 == 61 [pid = 720] [id = 763] 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (16D7B800) [pid = 720] [serial = 2287] [outer = 00000000] 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17627000) [pid = 720] [serial = 2288] [outer = 16D7B800] 03:47:34 INFO - PROCESS | 720 | 1464864454786 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (17868C00) [pid = 720] [serial = 2289] [outer = 16D7B800] 03:47:35 INFO - PROCESS | 720 | 1464864455207 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:47:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:47:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:47:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:47:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:47:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:47:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:47:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:47:35 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 03:47:35 INFO - PROCESS | 720 | 1464864455272 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 720 | 1464864455274 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:47:35 INFO - TEST-START | /FileAPI/idlharness.html 03:47:35 INFO - PROCESS | 720 | 1464864455279 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 720 | 1464864455281 Marionette TRACE conn3 <- [1,3010,null,{}] 03:47:35 INFO - PROCESS | 720 | 1464864455293 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 720 | 1464864455376 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:47:35 INFO - PROCESS | 720 | 1464864455382 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 720 | ++DOCSHELL 10634800 == 62 [pid = 720] [id = 764] 03:47:35 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (10E0C000) [pid = 720] [serial = 2290] [outer = 00000000] 03:47:35 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1789A800) [pid = 720] [serial = 2291] [outer = 10E0C000] 03:47:35 INFO - PROCESS | 720 | 1464864455426 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (17A14800) [pid = 720] [serial = 2292] [outer = 10E0C000] 03:47:36 INFO - PROCESS | 720 | 1464864456330 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:47:36 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:47:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:47:36 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:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:47:36 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:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:47:36 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:47:36 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:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:47:36 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:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:47:36 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:47:36 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:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:47:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:47:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1219ms 03:47:36 INFO - PROCESS | 720 | 1464864456499 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 720 | 1464864456501 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:47:36 INFO - TEST-START | /FileAPI/idlharness.worker 03:47:36 INFO - PROCESS | 720 | 1464864456505 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 720 | 1464864456507 Marionette TRACE conn3 <- [1,3014,null,{}] 03:47:36 INFO - PROCESS | 720 | 1464864456511 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 720 | 1464864456648 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:47:36 INFO - PROCESS | 720 | 1464864456658 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 720 | ++DOCSHELL 17899000 == 63 [pid = 720] [id = 765] 03:47:36 INFO - PROCESS | 720 | ++DOMWINDOW == 119 (1789A000) [pid = 720] [serial = 2293] [outer = 00000000] 03:47:36 INFO - PROCESS | 720 | ++DOMWINDOW == 120 (1A957000) [pid = 720] [serial = 2294] [outer = 1789A000] 03:47:36 INFO - PROCESS | 720 | 1464864456764 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 720 | ++DOMWINDOW == 121 (1A9EFC00) [pid = 720] [serial = 2295] [outer = 1789A000] 03:47:36 INFO - PROCESS | 720 | [720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 120 (17AB4C00) [pid = 720] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 119 (16D77000) [pid = 720] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 118 (18D8B800) [pid = 720] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 117 (0F269C00) [pid = 720] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 116 (110EFC00) [pid = 720] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 115 (153B1000) [pid = 720] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 114 (16073800) [pid = 720] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 113 (16D73C00) [pid = 720] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 112 (11DA0400) [pid = 720] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 111 (17AB5800) [pid = 720] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1324E000) [pid = 720] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:47:37 INFO - PROCESS | 720 | --DOMWINDOW == 109 (16C27400) [pid = 720] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:47:37 INFO - PROCESS | 720 | 1464864457841 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:47:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:47:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:47:37 INFO - {} 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:47:37 INFO - {} 03:47:37 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:47:37 INFO - {} 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:37 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:47:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:47:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:38 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:47:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:38 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:47:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:38 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:47:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:38 INFO - {} 03:47:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1531ms 03:47:38 INFO - PROCESS | 720 | 1464864458035 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 720 | 1464864458037 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:47:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:47:38 INFO - PROCESS | 720 | 1464864458041 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 720 | 1464864458043 Marionette TRACE conn3 <- [1,3018,null,{}] 03:47:38 INFO - PROCESS | 720 | 1464864458046 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 720 | 1464864458130 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:47:38 INFO - PROCESS | 720 | 1464864458137 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 720 | ++DOCSHELL 1AD5FC00 == 64 [pid = 720] [id = 766] 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (1AD61000) [pid = 720] [serial = 2296] [outer = 00000000] 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (1B564000) [pid = 720] [serial = 2297] [outer = 1AD61000] 03:47:38 INFO - PROCESS | 720 | 1464864458183 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (1B5CE000) [pid = 720] [serial = 2298] [outer = 1AD61000] 03:47:38 INFO - PROCESS | 720 | 1464864458605 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:47:38 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:47:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 593ms 03:47:38 INFO - PROCESS | 720 | 1464864458638 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 720 | 1464864458639 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:47:38 INFO - PROCESS | 720 | 1464864458643 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:47:38 INFO - PROCESS | 720 | 1464864458644 Marionette TRACE conn3 <- [1,3022,null,{}] 03:47:38 INFO - PROCESS | 720 | 1464864458664 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 720 | 1464864458753 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:47:38 INFO - PROCESS | 720 | 1464864458759 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 720 | ++DOCSHELL 1B203800 == 65 [pid = 720] [id = 767] 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1B566800) [pid = 720] [serial = 2299] [outer = 00000000] 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (1B5D6800) [pid = 720] [serial = 2300] [outer = 1B566800] 03:47:38 INFO - PROCESS | 720 | 1464864458802 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (1B5D9400) [pid = 720] [serial = 2301] [outer = 1B566800] 03:47:39 INFO - PROCESS | 720 | 1464864459216 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 03:47:39 INFO - PROCESS | 720 | 1464864459240 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 720 | 1464864459242 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:47:39 INFO - PROCESS | 720 | 1464864459245 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:47:39 INFO - PROCESS | 720 | 1464864459247 Marionette TRACE conn3 <- [1,3026,null,{}] 03:47:39 INFO - PROCESS | 720 | 1464864459251 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 720 | 1464864459381 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:47:39 INFO - PROCESS | 720 | 1464864459390 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 720 | ++DOCSHELL 156AF400 == 66 [pid = 720] [id = 768] 03:47:39 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (16074000) [pid = 720] [serial = 2302] [outer = 00000000] 03:47:39 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (1B5D0800) [pid = 720] [serial = 2303] [outer = 16074000] 03:47:39 INFO - PROCESS | 720 | 1464864459433 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1F0E1800) [pid = 720] [serial = 2304] [outer = 16074000] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 17619C00 == 65 [pid = 720] [id = 724] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 103C7000 == 64 [pid = 720] [id = 716] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 18D9EC00 == 63 [pid = 720] [id = 717] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 18650400 == 62 [pid = 720] [id = 726] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 0F233C00 == 61 [pid = 720] [id = 696] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1A9ED000 == 60 [pid = 720] [id = 739] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 110EF800 == 59 [pid = 720] [id = 587] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1518F800 == 58 [pid = 720] [id = 588] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1518CC00 == 57 [pid = 720] [id = 725] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 137F8000 == 56 [pid = 720] [id = 735] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 140B7800 == 55 [pid = 720] [id = 702] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 17620800 == 54 [pid = 720] [id = 736] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 176C5800 == 53 [pid = 720] [id = 701] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1A670400 == 52 [pid = 720] [id = 738] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 10B53400 == 51 [pid = 720] [id = 718] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 17627800 == 50 [pid = 720] [id = 697] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 103CA000 == 49 [pid = 720] [id = 737] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 0F268C00 == 48 [pid = 720] [id = 574] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 0F269000 == 47 [pid = 720] [id = 586] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 15D65800 == 46 [pid = 720] [id = 723] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1518FC00 == 45 [pid = 720] [id = 582] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 10BC9400 == 44 [pid = 720] [id = 714] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 140B6400 == 43 [pid = 720] [id = 715] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 15409800 == 42 [pid = 720] [id = 699] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 17895C00 == 41 [pid = 720] [id = 700] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 0F26E000 == 40 [pid = 720] [id = 760] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 107EE000 == 39 [pid = 720] [id = 759] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 15487800 == 38 [pid = 720] [id = 758] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1A956C00 == 37 [pid = 720] [id = 756] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 18D8E000 == 36 [pid = 720] [id = 755] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1A66B800 == 35 [pid = 720] [id = 757] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 10E12800 == 34 [pid = 720] [id = 753] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 1547D400 == 33 [pid = 720] [id = 754] 03:47:40 INFO - PROCESS | 720 | --DOCSHELL 10B53800 == 32 [pid = 720] [id = 752] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 11D01C00 == 31 [pid = 720] [id = 761] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 16D73800 == 30 [pid = 720] [id = 763] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 1B203800 == 29 [pid = 720] [id = 767] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 17899000 == 28 [pid = 720] [id = 765] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 10634800 == 27 [pid = 720] [id = 764] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 1AD5FC00 == 26 [pid = 720] [id = 766] 03:47:41 INFO - PROCESS | 720 | --DOCSHELL 15D3B000 == 25 [pid = 720] [id = 762] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 117 (18278400) [pid = 720] [serial = 2241] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1864E000) [pid = 720] [serial = 2244] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 115 (185B4C00) [pid = 720] [serial = 2242] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 114 (18D9F400) [pid = 720] [serial = 2247] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 113 (18654800) [pid = 720] [serial = 2245] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 112 (10E16C00) [pid = 720] [serial = 2222] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 111 (10BCC000) [pid = 720] [serial = 2221] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1341C800) [pid = 720] [serial = 2227] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1409B000) [pid = 720] [serial = 2228] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 108 (1A672C00) [pid = 720] [serial = 2203] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 107 (15489000) [pid = 720] [serial = 2230] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 106 (156B2C00) [pid = 720] [serial = 2231] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 105 (16080800) [pid = 720] [serial = 2233] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1761A400) [pid = 720] [serial = 2238] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 103 (16D77C00) [pid = 720] [serial = 2236] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 102 (1678B400) [pid = 720] [serial = 2234] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 101 (140B5400) [pid = 720] [serial = 2225] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 100 (137FC000) [pid = 720] [serial = 2224] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 99 (15482800) [pid = 720] [serial = 2206] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 98 (18DA4C00) [pid = 720] [serial = 2209] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A887400) [pid = 720] [serial = 2212] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1A960C00) [pid = 720] [serial = 2215] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1A9F5000) [pid = 720] [serial = 2218] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 94 (18D9C800) [pid = 720] [serial = 2253] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1A673800) [pid = 720] [serial = 2256] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 92 (19D57400) [pid = 720] [serial = 2254] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 91 (19A9D000) [pid = 720] [serial = 2248] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 90 (156AC400) [pid = 720] [serial = 2250] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 89 (176C2400) [pid = 720] [serial = 2239] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | --DOMWINDOW == 88 (17810400) [pid = 720] [serial = 2251] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 720 | 1464864461586 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2344ms 03:47:41 INFO - PROCESS | 720 | 1464864461605 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 720 | 1464864461609 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:47:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:47:41 INFO - PROCESS | 720 | 1464864461615 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 720 | 1464864461619 Marionette TRACE conn3 <- [1,3030,null,{}] 03:47:41 INFO - PROCESS | 720 | 1464864461630 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 720 | 1464864461723 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:47:41 INFO - PROCESS | 720 | 1464864461731 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 720 | ++DOCSHELL 0F26C000 == 26 [pid = 720] [id = 769] 03:47:41 INFO - PROCESS | 720 | ++DOMWINDOW == 89 (0F26D000) [pid = 720] [serial = 2305] [outer = 00000000] 03:47:41 INFO - PROCESS | 720 | ++DOMWINDOW == 90 (103C9C00) [pid = 720] [serial = 2306] [outer = 0F26D000] 03:47:41 INFO - PROCESS | 720 | 1464864461778 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (1067D400) [pid = 720] [serial = 2307] [outer = 0F26D000] 03:47:42 INFO - PROCESS | 720 | 1464864462449 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:47:42 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:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:47:42 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:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:47:42 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:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:47:42 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:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:47:42 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:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:47:42 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:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:47:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1000ms 03:47:42 INFO - PROCESS | 720 | 1464864462617 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 720 | 1464864462623 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:47:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:47:42 INFO - PROCESS | 720 | 1464864462629 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 720 | 1464864462632 Marionette TRACE conn3 <- [1,3034,null,{}] 03:47:42 INFO - PROCESS | 720 | 1464864462637 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 720 | 1464864462724 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:47:42 INFO - PROCESS | 720 | 1464864462731 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 720 | ++DOCSHELL 1036B800 == 27 [pid = 720] [id = 770] 03:47:42 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (1036D000) [pid = 720] [serial = 2308] [outer = 00000000] 03:47:42 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (10E0F800) [pid = 720] [serial = 2309] [outer = 1036D000] 03:47:42 INFO - PROCESS | 720 | 1464864462776 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (10E16800) [pid = 720] [serial = 2310] [outer = 1036D000] 03:47:43 INFO - PROCESS | 720 | [720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:43 INFO - PROCESS | 720 | 1464864463308 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:47:43 INFO - {} 03:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 03:47:43 INFO - PROCESS | 720 | 1464864463332 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 720 | 1464864463335 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:47:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:47:43 INFO - PROCESS | 720 | 1464864463339 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 720 | 1464864463342 Marionette TRACE conn3 <- [1,3038,null,{}] 03:47:43 INFO - PROCESS | 720 | 1464864463353 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 720 | 1464864463447 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:47:43 INFO - PROCESS | 720 | 1464864463462 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 720 | ++DOCSHELL 11DA2400 == 28 [pid = 720] [id = 771] 03:47:43 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (11DA9000) [pid = 720] [serial = 2311] [outer = 00000000] 03:47:43 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (129C4000) [pid = 720] [serial = 2312] [outer = 11DA9000] 03:47:43 INFO - PROCESS | 720 | 1464864463511 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (12BF6000) [pid = 720] [serial = 2313] [outer = 11DA9000] 03:47:43 INFO - PROCESS | 720 | 1464864463963 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 03:47:43 INFO - PROCESS | 720 | 1464864463976 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 720 | 1464864463978 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:47:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:47:44 INFO - PROCESS | 720 | 1464864463996 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 720 | 1464864463998 Marionette TRACE conn3 <- [1,3042,null,{}] 03:47:44 INFO - PROCESS | 720 | 1464864464001 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 720 | 1464864464089 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:47:44 INFO - PROCESS | 720 | 1464864464095 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 720 | ++DOCSHELL 10E09C00 == 29 [pid = 720] [id = 772] 03:47:44 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (1317D000) [pid = 720] [serial = 2314] [outer = 00000000] 03:47:44 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (13479800) [pid = 720] [serial = 2315] [outer = 1317D000] 03:47:44 INFO - PROCESS | 720 | 1464864464140 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (137F1000) [pid = 720] [serial = 2316] [outer = 1317D000] 03:47:44 INFO - PROCESS | 720 | 1464864464805 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:45 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:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:45 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:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:47:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1016ms 03:47:45 INFO - PROCESS | 720 | 1464864465018 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:47:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:47:45 INFO - PROCESS | 720 | 1464864465020 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:47:45 INFO - PROCESS | 720 | 1464864465023 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 720 | 1464864465025 Marionette TRACE conn3 <- [1,3046,null,{}] 03:47:45 INFO - PROCESS | 720 | 1464864465029 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 720 | 1464864465106 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:47:45 INFO - PROCESS | 720 | 1464864465112 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 720 | ++DOCSHELL 14E62800 == 30 [pid = 720] [id = 773] 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (14E63C00) [pid = 720] [serial = 2317] [outer = 00000000] 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (14E67800) [pid = 720] [serial = 2318] [outer = 14E63C00] 03:47:45 INFO - PROCESS | 720 | 1464864465156 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (15189800) [pid = 720] [serial = 2319] [outer = 14E63C00] 03:47:45 INFO - PROCESS | 720 | 1464864465645 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:47:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:47:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 641ms 03:47:45 INFO - PROCESS | 720 | 1464864465673 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 720 | 1464864465675 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:47:45 INFO - PROCESS | 720 | 1464864465678 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:47:45 INFO - PROCESS | 720 | 1464864465680 Marionette TRACE conn3 <- [1,3050,null,{}] 03:47:45 INFO - PROCESS | 720 | 1464864465683 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 720 | 1464864465791 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:47:45 INFO - PROCESS | 720 | 1464864465799 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 720 | ++DOCSHELL 15485C00 == 31 [pid = 720] [id = 774] 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (15486C00) [pid = 720] [serial = 2320] [outer = 00000000] 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (156B1800) [pid = 720] [serial = 2321] [outer = 15486C00] 03:47:45 INFO - PROCESS | 720 | 1464864465844 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (15F6A000) [pid = 720] [serial = 2322] [outer = 15486C00] 03:47:46 INFO - PROCESS | 720 | [720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:46 INFO - PROCESS | 720 | 1464864466325 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:47:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:47:46 INFO - {} 03:47:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 703ms 03:47:46 INFO - PROCESS | 720 | 1464864466378 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 720 | 1464864466380 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:47:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:47:46 INFO - PROCESS | 720 | 1464864466383 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 720 | 1464864466385 Marionette TRACE conn3 <- [1,3054,null,{}] 03:47:46 INFO - PROCESS | 720 | 1464864466388 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 720 | 1464864466463 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:47:46 INFO - PROCESS | 720 | 1464864466498 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 720 | ++DOCSHELL 156ADC00 == 32 [pid = 720] [id = 775] 03:47:46 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (15F6F800) [pid = 720] [serial = 2323] [outer = 00000000] 03:47:46 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (16783C00) [pid = 720] [serial = 2324] [outer = 15F6F800] 03:47:46 INFO - PROCESS | 720 | 1464864466542 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (16785C00) [pid = 720] [serial = 2325] [outer = 15F6F800] 03:47:46 INFO - PROCESS | 720 | 1464864466966 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:47:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:47:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 625ms 03:47:47 INFO - PROCESS | 720 | 1464864467022 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 720 | 1464864467024 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:47:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:47:47 INFO - PROCESS | 720 | 1464864467027 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 720 | 1464864467029 Marionette TRACE conn3 <- [1,3058,null,{}] 03:47:47 INFO - PROCESS | 720 | 1464864467046 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 720 | 1464864467156 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:47:47 INFO - PROCESS | 720 | 1464864467161 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 720 | ++DOCSHELL 16D74000 == 33 [pid = 720] [id = 776] 03:47:47 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (16D77800) [pid = 720] [serial = 2326] [outer = 00000000] 03:47:47 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (16EA4000) [pid = 720] [serial = 2327] [outer = 16D77800] 03:47:47 INFO - PROCESS | 720 | 1464864467211 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 720 | ++DOMWINDOW == 112 (16EA4800) [pid = 720] [serial = 2328] [outer = 16D77800] 03:47:47 INFO - PROCESS | 720 | 1464864467633 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:47:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 656ms 03:47:47 INFO - PROCESS | 720 | 1464864467686 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 720 | 1464864467688 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:47:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:47:47 INFO - PROCESS | 720 | 1464864467691 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 720 | 1464864467703 Marionette TRACE conn3 <- [1,3062,null,{}] 03:47:47 INFO - PROCESS | 720 | 1464864467717 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 720 | 1464864467844 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:47:47 INFO - PROCESS | 720 | 1464864467937 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 720 | ++DOCSHELL 11D72C00 == 34 [pid = 720] [id = 777] 03:47:47 INFO - PROCESS | 720 | ++DOMWINDOW == 113 (1716D400) [pid = 720] [serial = 2329] [outer = 00000000] 03:47:47 INFO - PROCESS | 720 | ++DOMWINDOW == 114 (17624400) [pid = 720] [serial = 2330] [outer = 1716D400] 03:47:47 INFO - PROCESS | 720 | 1464864467981 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 720 | ++DOMWINDOW == 115 (176C2000) [pid = 720] [serial = 2331] [outer = 1716D400] 03:47:48 INFO - PROCESS | 720 | 1464864468367 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 719ms 03:47:48 INFO - PROCESS | 720 | 1464864468411 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 720 | 1464864468413 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:47:48 INFO - PROCESS | 720 | 1464864468417 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 720 | 1464864468419 Marionette TRACE conn3 <- [1,3066,null,{}] 03:47:48 INFO - PROCESS | 720 | 1464864468427 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 720 | 1464864468545 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:47:48 INFO - PROCESS | 720 | 1464864468554 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 720 | ++DOCSHELL 1141E800 == 35 [pid = 720] [id = 778] 03:47:48 INFO - PROCESS | 720 | ++DOMWINDOW == 116 (11D74000) [pid = 720] [serial = 2332] [outer = 00000000] 03:47:48 INFO - PROCESS | 720 | ++DOMWINDOW == 117 (176D0400) [pid = 720] [serial = 2333] [outer = 11D74000] 03:47:48 INFO - PROCESS | 720 | 1464864468651 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 720 | ++DOMWINDOW == 118 (1786A000) [pid = 720] [serial = 2334] [outer = 11D74000] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 117 (140A0400) [pid = 720] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 116 (1761D400) [pid = 720] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 115 (178A1400) [pid = 720] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 114 (1A9F0800) [pid = 720] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 113 (15F63800) [pid = 720] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 112 (1A27A000) [pid = 720] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 111 (1A887000) [pid = 720] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 110 (17623C00) [pid = 720] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 109 (13DC5400) [pid = 720] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 108 (18651800) [pid = 720] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 107 (15D66800) [pid = 720] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 106 (11369800) [pid = 720] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1B566800) [pid = 720] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1789A000) [pid = 720] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 103 (1AD61000) [pid = 720] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 102 (10E0C000) [pid = 720] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 101 (16D7B800) [pid = 720] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 100 (15D6D800) [pid = 720] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 99 (11D06000) [pid = 720] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 98 (12C8C000) [pid = 720] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 97 (107EE400) [pid = 720] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 96 (15F67000) [pid = 720] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1A887C00) [pid = 720] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1A9EEC00) [pid = 720] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 93 (18D90400) [pid = 720] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 92 (15482C00) [pid = 720] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 91 (10E13400) [pid = 720] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:47:49 INFO - PROCESS | 720 | --DOMWINDOW == 90 (10B55800) [pid = 720] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:47:49 INFO - PROCESS | 720 | 1464864469586 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 720 | 1464864469625 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:47:49 INFO - PROCESS | 720 | 1464864469628 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 720 | 1464864469631 Marionette TRACE conn3 <- [1,3070,null,{}] 03:47:49 INFO - PROCESS | 720 | 1464864469634 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 720 | 1464864469727 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:47:49 INFO - PROCESS | 720 | 1464864469833 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 720 | ++DOCSHELL 10B55800 == 36 [pid = 720] [id = 779] 03:47:49 INFO - PROCESS | 720 | ++DOMWINDOW == 91 (10E0C000) [pid = 720] [serial = 2335] [outer = 00000000] 03:47:49 INFO - PROCESS | 720 | ++DOMWINDOW == 92 (16277400) [pid = 720] [serial = 2336] [outer = 10E0C000] 03:47:49 INFO - PROCESS | 720 | 1464864469887 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 720 | ++DOMWINDOW == 93 (1786EC00) [pid = 720] [serial = 2337] [outer = 10E0C000] 03:47:50 INFO - PROCESS | 720 | 1464864470226 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:47:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 03:47:50 INFO - PROCESS | 720 | 1464864470267 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 720 | 1464864470269 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 720 | 1464864470272 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:47:50 INFO - PROCESS | 720 | 1464864470274 Marionette TRACE conn3 <- [1,3074,null,{}] 03:47:50 INFO - PROCESS | 720 | 1464864470277 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 720 | 1464864470403 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:47:50 INFO - PROCESS | 720 | 1464864470412 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 720 | ++DOCSHELL 1540FC00 == 37 [pid = 720] [id = 780] 03:47:50 INFO - PROCESS | 720 | ++DOMWINDOW == 94 (15D65400) [pid = 720] [serial = 2338] [outer = 00000000] 03:47:50 INFO - PROCESS | 720 | ++DOMWINDOW == 95 (17A1F000) [pid = 720] [serial = 2339] [outer = 15D65400] 03:47:50 INFO - PROCESS | 720 | 1464864470455 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 720 | ++DOMWINDOW == 96 (17AB5C00) [pid = 720] [serial = 2340] [outer = 15D65400] 03:47:50 INFO - PROCESS | 720 | 1464864470846 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 593ms 03:47:50 INFO - PROCESS | 720 | 1464864470868 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 720 | 1464864470870 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 720 | 1464864470873 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:47:50 INFO - PROCESS | 720 | 1464864470875 Marionette TRACE conn3 <- [1,3078,null,{}] 03:47:50 INFO - PROCESS | 720 | 1464864470878 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 720 | 1464864470960 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:47:50 INFO - PROCESS | 720 | 1464864470966 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 720 | ++DOCSHELL 17A1DC00 == 38 [pid = 720] [id = 781] 03:47:50 INFO - PROCESS | 720 | ++DOMWINDOW == 97 (17A22400) [pid = 720] [serial = 2341] [outer = 00000000] 03:47:51 INFO - PROCESS | 720 | ++DOMWINDOW == 98 (185B5400) [pid = 720] [serial = 2342] [outer = 17A22400] 03:47:51 INFO - PROCESS | 720 | 1464864471008 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 720 | ++DOMWINDOW == 99 (185B9000) [pid = 720] [serial = 2343] [outer = 17A22400] 03:47:51 INFO - PROCESS | 720 | 1464864471453 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 03:47:51 INFO - PROCESS | 720 | 1464864471531 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 720 | 1464864471535 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:47:51 INFO - PROCESS | 720 | 1464864471541 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 720 | 1464864471545 Marionette TRACE conn3 <- [1,3082,null,{}] 03:47:51 INFO - PROCESS | 720 | 1464864471551 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 720 | 1464864471674 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:47:51 INFO - PROCESS | 720 | 1464864471805 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 720 | ++DOCSHELL 0F26E400 == 39 [pid = 720] [id = 782] 03:47:51 INFO - PROCESS | 720 | ++DOMWINDOW == 100 (0F26E800) [pid = 720] [serial = 2344] [outer = 00000000] 03:47:51 INFO - PROCESS | 720 | ++DOMWINDOW == 101 (103CA000) [pid = 720] [serial = 2345] [outer = 0F26E800] 03:47:51 INFO - PROCESS | 720 | 1464864471860 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 720 | ++DOMWINDOW == 102 (10B53000) [pid = 720] [serial = 2346] [outer = 0F26E800] 03:47:52 INFO - PROCESS | 720 | 1464864472515 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1000ms 03:47:52 INFO - PROCESS | 720 | 1464864472545 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 720 | 1464864472549 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:47:52 INFO - PROCESS | 720 | 1464864472557 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 720 | 1464864472561 Marionette TRACE conn3 <- [1,3086,null,{}] 03:47:52 INFO - PROCESS | 720 | 1464864472565 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 720 | 1464864472682 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:47:52 INFO - PROCESS | 720 | 1464864472829 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 720 | ++DOCSHELL 110EE800 == 40 [pid = 720] [id = 783] 03:47:52 INFO - PROCESS | 720 | ++DOMWINDOW == 103 (1135F400) [pid = 720] [serial = 2347] [outer = 00000000] 03:47:52 INFO - PROCESS | 720 | ++DOMWINDOW == 104 (113E0C00) [pid = 720] [serial = 2348] [outer = 1135F400] 03:47:52 INFO - PROCESS | 720 | 1464864472883 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 720 | ++DOMWINDOW == 105 (11D01C00) [pid = 720] [serial = 2349] [outer = 1135F400] 03:47:53 INFO - PROCESS | 720 | 1464864473478 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 937ms 03:47:53 INFO - PROCESS | 720 | 1464864473501 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 720 | 1464864473504 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:47:53 INFO - PROCESS | 720 | 1464864473507 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 720 | 1464864473510 Marionette TRACE conn3 <- [1,3090,null,{}] 03:47:53 INFO - PROCESS | 720 | 1464864473520 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 720 | 1464864473639 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:47:53 INFO - PROCESS | 720 | 1464864473788 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 720 | ++DOCSHELL 140A0800 == 41 [pid = 720] [id = 784] 03:47:53 INFO - PROCESS | 720 | ++DOMWINDOW == 106 (140A1800) [pid = 720] [serial = 2350] [outer = 00000000] 03:47:53 INFO - PROCESS | 720 | ++DOMWINDOW == 107 (140B8800) [pid = 720] [serial = 2351] [outer = 140A1800] 03:47:53 INFO - PROCESS | 720 | 1464864473846 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 720 | ++DOMWINDOW == 108 (14E66000) [pid = 720] [serial = 2352] [outer = 140A1800] 03:47:54 INFO - PROCESS | 720 | 1464864474660 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:47:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:47:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1219ms 03:47:54 INFO - PROCESS | 720 | 1464864474716 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 720 | 1464864474720 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:47:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:47:54 INFO - PROCESS | 720 | 1464864474749 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 720 | 1464864474753 Marionette TRACE conn3 <- [1,3094,null,{}] 03:47:54 INFO - PROCESS | 720 | 1464864474759 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 720 | 1464864474873 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:47:55 INFO - PROCESS | 720 | 1464864475020 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 720 | ++DOCSHELL 0F269000 == 42 [pid = 720] [id = 785] 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 109 (103C7000) [pid = 720] [serial = 2353] [outer = 00000000] 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 110 (10BC9400) [pid = 720] [serial = 2354] [outer = 103C7000] 03:47:55 INFO - PROCESS | 720 | 1464864475072 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 111 (10E0E000) [pid = 720] [serial = 2355] [outer = 103C7000] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 0F238400 == 41 [pid = 720] [id = 684] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 0C780400 == 40 [pid = 720] [id = 689] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 15188800 == 39 [pid = 720] [id = 686] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 137F7400 == 38 [pid = 720] [id = 687] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 16081800 == 37 [pid = 720] [id = 693] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 140AB800 == 36 [pid = 720] [id = 695] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 1409C800 == 35 [pid = 720] [id = 691] 03:47:55 INFO - PROCESS | 720 | --DOCSHELL 12E6EC00 == 34 [pid = 720] [id = 690] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 110 (1A720C00) [pid = 720] [serial = 2204] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 109 (1786C000) [pid = 720] [serial = 2174] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 108 (18271400) [pid = 720] [serial = 2177] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 107 (1A9F5C00) [pid = 720] [serial = 2219] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 106 (167C8400) [pid = 720] [serial = 2165] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 105 (1A88D400) [pid = 720] [serial = 2213] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 104 (1A965400) [pid = 720] [serial = 2216] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 103 (19AA7C00) [pid = 720] [serial = 2210] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 102 (16073000) [pid = 720] [serial = 2207] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 101 (18D9B400) [pid = 720] [serial = 2180] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 100 (16D75400) [pid = 720] [serial = 2171] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 99 (1341F400) [pid = 720] [serial = 2168] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 98 (1B5D9400) [pid = 720] [serial = 2301] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 97 (1A957000) [pid = 720] [serial = 2294] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 96 (1A9EFC00) [pid = 720] [serial = 2295] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 95 (1B5D6800) [pid = 720] [serial = 2300] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 94 (1B564000) [pid = 720] [serial = 2297] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 93 (1789A800) [pid = 720] [serial = 2291] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 92 (17627000) [pid = 720] [serial = 2288] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 91 (17868C00) [pid = 720] [serial = 2289] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 90 (167C6C00) [pid = 720] [serial = 2285] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 89 (16D6F000) [pid = 720] [serial = 2286] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 88 (131DC000) [pid = 720] [serial = 2282] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 87 (14095400) [pid = 720] [serial = 2283] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 86 (14EF0C00) [pid = 720] [serial = 2280] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 85 (13252400) [pid = 720] [serial = 2279] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 84 (1B5D0800) [pid = 720] [serial = 2303] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 83 (1409EC00) [pid = 720] [serial = 2277] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 82 (13405000) [pid = 720] [serial = 2276] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 81 (1AC74800) [pid = 720] [serial = 2274] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 80 (1AC71400) [pid = 720] [serial = 2273] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 79 (1A9F9800) [pid = 720] [serial = 2271] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 78 (1A964400) [pid = 720] [serial = 2270] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 77 (1A9EF400) [pid = 720] [serial = 2268] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 76 (1A270800) [pid = 720] [serial = 2266] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 75 (19D4E400) [pid = 720] [serial = 2265] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 74 (16D75C00) [pid = 720] [serial = 2263] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 73 (16077000) [pid = 720] [serial = 2262] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 72 (13409800) [pid = 720] [serial = 2260] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 71 (131D9800) [pid = 720] [serial = 2259] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 70 (1A886C00) [pid = 720] [serial = 2257] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 69 (1B5CE000) [pid = 720] [serial = 2298] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | --DOMWINDOW == 68 (17A14800) [pid = 720] [serial = 2292] [outer = 00000000] [url = about:blank] 03:47:55 INFO - PROCESS | 720 | 1464864475610 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:47:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 891ms 03:47:55 INFO - PROCESS | 720 | 1464864475652 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 720 | 1464864475657 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:47:55 INFO - PROCESS | 720 | 1464864475663 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 720 | 1464864475666 Marionette TRACE conn3 <- [1,3098,null,{}] 03:47:55 INFO - PROCESS | 720 | 1464864475669 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 720 | 1464864475756 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:47:55 INFO - PROCESS | 720 | 1464864475763 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 720 | ++DOCSHELL 10B79800 == 35 [pid = 720] [id = 786] 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 69 (10B7C000) [pid = 720] [serial = 2356] [outer = 00000000] 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 70 (110F9400) [pid = 720] [serial = 2357] [outer = 10B7C000] 03:47:55 INFO - PROCESS | 720 | 1464864475807 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 720 | ++DOMWINDOW == 71 (113D6400) [pid = 720] [serial = 2358] [outer = 10B7C000] 03:47:56 INFO - PROCESS | 720 | 1464864476292 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:47:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:47:56 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:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:47:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 704ms 03:47:56 INFO - PROCESS | 720 | 1464864476363 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 720 | 1464864476367 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:47:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:47:56 INFO - PROCESS | 720 | 1464864476371 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 720 | 1464864476374 Marionette TRACE conn3 <- [1,3102,null,{}] 03:47:56 INFO - PROCESS | 720 | 1464864476414 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 720 | 1464864476503 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:47:56 INFO - PROCESS | 720 | 1464864476605 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2d73cb72-4982-478f-8919-7fb944f86b6d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 720 | ++DOCSHELL 12BF5800 == 36 [pid = 720] [id = 787] 03:47:56 INFO - PROCESS | 720 | ++DOMWINDOW == 72 (131D9800) [pid = 720] [serial = 2359] [outer = 00000000] 03:47:56 INFO - PROCESS | 720 | ++DOMWINDOW == 73 (1340C400) [pid = 720] [serial = 2360] [outer = 131D9800] 03:47:56 INFO - PROCESS | 720 | 1464864476651 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 720 | ++DOMWINDOW == 74 (13715400) [pid = 720] [serial = 2361] [outer = 131D9800] 03:47:57 INFO - PROCESS | 720 | 1464864477019 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:47:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 688ms 03:47:57 INFO - PROCESS | 720 | 1464864477071 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 720 | 1464864477074 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:47:58 WARNING - u'runner_teardown' () 03:47:58 INFO - No more tests 03:47:58 INFO - Got 0 unexpected results 03:47:58 INFO - SUITE-END | took 657s 03:47:58 INFO - Closing logging queue 03:47:58 INFO - queue closed 03:47:58 INFO - Return code: 0 03:47:58 WARNING - # TBPL SUCCESS # 03:47:58 INFO - Running post-action listener: _resource_record_post_action 03:47:58 INFO - Running post-run listener: _resource_record_post_run 03:47:59 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 90975232; Write bytes: 949895680; Read time: 473245; Write time: 1321515 03:47:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:47:59 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 64077312; Read time: 0; Write time: 66884 03:47:59 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 90975232; Write bytes: 813561856; Read time: 473245; Write time: 1194304 03:47:59 INFO - Running post-run listener: _upload_blobber_files 03:47:59 INFO - Blob upload gear active. 03:47:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:47:59 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:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:47:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:48:00 INFO - (blobuploader) - INFO - Open directory for files ... 03:48:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:48:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:48:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:48:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:48:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:48:01 INFO - (blobuploader) - INFO - Done attempting. 03:48:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:48:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:48:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:48:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:48:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:48:03 INFO - (blobuploader) - INFO - Done attempting. 03:48:03 INFO - (blobuploader) - INFO - Iteration through files over. 03:48:03 INFO - Return code: 0 03:48:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:48:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e9eba51a289f1ee81fbca66ff9590fe08d4918dcc2fdf7552a6fea72404ad2865b6c6edc9ac68304b69c73cfdd6dad196160964afccbc28662d4c9e263f47fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/218ef5774c3b07b5dabb304cad6a7f1ea8b508eb8a8af68e4317d51c1b22fb183858829629416edcf4268f2721e727142e3cb719e8d3d720a39f4d6aedfb66c4"} 03:48:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:48:03 INFO - Writing to file C:\slave\test\properties\blobber_files 03:48:03 INFO - Contents: 03:48:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e9eba51a289f1ee81fbca66ff9590fe08d4918dcc2fdf7552a6fea72404ad2865b6c6edc9ac68304b69c73cfdd6dad196160964afccbc28662d4c9e263f47fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/218ef5774c3b07b5dabb304cad6a7f1ea8b508eb8a8af68e4317d51c1b22fb183858829629416edcf4268f2721e727142e3cb719e8d3d720a39f4d6aedfb66c4"} 03:48:03 INFO - Running post-run listener: copy_logs_to_upload_dir 03:48:03 INFO - Copying logs to upload dir... 03:48:03 INFO - mkdir: C:\slave\test\build\upload\logs 03:48:03 INFO - Copying logs to upload dir... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... 03:48:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=861.677000 ========= master_lag: 3.61 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 25 secs) (at 2016-06-02 03:48:07.373973) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 03:48:07.379945) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e9eba51a289f1ee81fbca66ff9590fe08d4918dcc2fdf7552a6fea72404ad2865b6c6edc9ac68304b69c73cfdd6dad196160964afccbc28662d4c9e263f47fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/218ef5774c3b07b5dabb304cad6a7f1ea8b508eb8a8af68e4317d51c1b22fb183858829629416edcf4268f2721e727142e3cb719e8d3d720a39f4d6aedfb66c4"} build_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e9eba51a289f1ee81fbca66ff9590fe08d4918dcc2fdf7552a6fea72404ad2865b6c6edc9ac68304b69c73cfdd6dad196160964afccbc28662d4c9e263f47fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/218ef5774c3b07b5dabb304cad6a7f1ea8b508eb8a8af68e4317d51c1b22fb183858829629416edcf4268f2721e727142e3cb719e8d3d720a39f4d6aedfb66c4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.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-06-02 03:48:07.523303) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:48:07.523650) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:48:07.642100) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:48:07.642487) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:48:08.069036) ========= ========= Total master_lag: 3.76 =========