<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Lifehacker Australia</provider_name><provider_url>https://www.lifehacker.com.au</provider_url><author_name>johnsmithus</author_name><author_url>https://www.lifehacker.com.au/author/johnsmithus005gmail-com/</author_url><title>Microsoft Lets Developers Time Travel</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="ZDOPelhAgD"&gt;&lt;a href="https://www.lifehacker.com.au/2017/09/microsoft-lets-developers-time-travel/"&gt;Microsoft Lets Developers Time Travel&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.lifehacker.com.au/2017/09/microsoft-lets-developers-time-travel/embed/#?secret=ZDOPelhAgD" width="600" height="338" title="&#x201C;Microsoft Lets Developers Time Travel&#x201D; &#x2014; Lifehacker Australia" data-secret="ZDOPelhAgD" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
&lt;/script&gt;
</html><description>Microsoft has added Time Travel Debugging (TTD) to the latest version of WinDbg Preview. TTD allows developers to step back and forth through code execution so they can more easily analyse the conditions leading to a failure.</description></oembed>
