<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Mj&#xF8;lner</provider_name><provider_url>https://mjolner.dk/en/</provider_url><author_name>Bent Bisballe Nyeng</author_name><author_url>https://mjolner.dk/en/author/bbn/</author_url><title>Dvergr - Mj&#xF8;lner</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Gt6cjtxAGV"&gt;&lt;a href="https://mjolner.dk/en/dvergr/"&gt;Dvergr&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://mjolner.dk/en/dvergr/embed/#?secret=Gt6cjtxAGV" width="600" height="338" title="&#x201C;Dvergr&#x201D; &#x2014; Mj&#xF8;lner" data-secret="Gt6cjtxAGV" 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);
//# sourceURL=https://mjolner.dk/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Automated UI Testing Tool for Embedded Touch Displays Dvergr is an automated UI testing tool for embedded systems, designed to eliminate the limitations of manual testing on graphical user interfaces (GUIs). It enables deep, deterministic, and repeatable UI validation by directly interacting with the target device&#x2019;s memory and graphics subsystem&#x2014;without modifying the firmware or hardware. [&hellip;]</description><thumbnail_url>https://mjolner.dk/wp-content/uploads/2026/05/logo.png</thumbnail_url><thumbnail_width>938</thumbnail_width><thumbnail_height>938</thumbnail_height></oembed>

<!--
Object Caching 45/93 objects using Disk
Page Caching using Disk: Enhanced (Requested URI contains query) 
Lazy Loading

Served from: mjolner.dk @ 2026-08-25 03:11:16 by W3 Total Cache
-->