title: How to make NVDA and JAWS always read insertions in aria decorated div
body: <p>I have a PRE tag that will be filled with many spans as time goes on.</p>
  <p>This will be the output of a textual game.
  I need the screen readers to read every addition to this element.</p>
  <pre><code>&lt;pre id=&quot;winOutput&quot; role=&quot;region&quot; aria-live=&quot;assertive&quot; aria-relevant=&quot;additions&quot; class=&quot;outputText&quot;&gt;&lt;/pre&gt;
  </code></pre>
  <p>The above is what I tried.
  NVDA reads nothing (except when hovering the lines with the mouse).
  But automatic javascript additions are not being read.</p>
  <p>From what I understand <strong>aria-live=&quot;assertive&quot; aria-relevant=&quot;additions&quot;</strong> is what I need but it does not work.
  To specify: I need to read additions, the previous text will remain inside (and from time to time old lines will be removed).</p>
  <p>Can somebody explain what is needed here?
  If a game for visually impaired people is not being read at all it does not work...</p>
  <p>Trying in Chrome and Edge</p>
  <p>Edit: if I add <strong>aria-atomic</strong> then NVDA reads every time there is an addition but it reads every time from the START/Everything.</p>