<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - [GTK] Allow to save and restore session"
   href="https://bugs.webkit.org/show_bug.cgi?id=115600#c16">Comment # 16</a>
              on <a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - [GTK] Allow to save and restore session"
   href="https://bugs.webkit.org/show_bug.cgi?id=115600">bug 115600</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=115600#c15">comment #15</a>) 
<span class="quote">&gt; Well, we normally do it the other way around, we propose a new API and once
&gt; we agree on it in the mailing list we write a patch. Once the patch is
&gt; written, people can comment here about the API or the implementation.</span >

I would post it anyway; I'm pretty sure this API is ideal, but you never know if someone might suggest an improvement.

<span class="quote">&gt; &gt; I almost gave this r- for the messy implementation, since it took me a long
&gt; &gt; time to accept that a GVariant of type
&gt; &gt; (qa(ts(ssssasmaytt(ii)dm(sa(uaysxmxmds))av)u)mu) is really the best way to
&gt; &gt; handle this, rather than using nice C++ iostreams like in your previous
&gt; &gt; patch...</span >

To be clear, this is nuts, but I can't think of any better way to do it, and I really want the API. ;)

<span class="quote">&gt; Yes. I would rather create a watchlist rule to watch patches changing
&gt; SessionState.h :-P</span >

OK, that's fine too.

<span class="quote">&gt; Yep, we should update
&gt; <a href="http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API">http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</a> to suggest adding
&gt; autoptrs for new public objects/boxed types.</span >

Done.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>