<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>144561</bug_id>
          
          <creation_ts>2015-05-03 17:18:25 -0700</creation_ts>
          <short_desc>[GTK] Re-enable Quartz backend on cmake build system</short_desc>
          <delta_ts>2015-11-06 01:40:31 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>OS X 10.10</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>144560</dependson>
    
    <dependson>144785</dependson>
          <blocked>126492</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Philip Chimento">philip.chimento</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>pnormand</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1091301</commentid>
    <comment_count>0</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-03 17:18:25 -0700</bug_when>
    <thetext>The old autotools build had an option for using the GTK Quartz backend. Since the switch to cmake, this has not been possible. This patch re-enables GTK+Quartz.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091302</commentid>
    <comment_count>1</comment_count>
      <attachid>252296</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-03 17:20:34 -0700</bug_when>
    <thetext>Created attachment 252296
Patch to re-enable Quartz backend</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091303</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-03 17:23:04 -0700</bug_when>
    <thetext>Attachment 252296 did not pass style-queue:


Total errors found: 0 in 0 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091342</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-05-04 03:36:19 -0700</bug_when>
    <thetext>changelog please</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091374</commentid>
    <comment_count>4</comment_count>
      <attachid>252296</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2015-05-04 08:08:14 -0700</bug_when>
    <thetext>Comment on attachment 252296
Patch to re-enable Quartz backend

View in context: https://bugs.webkit.org/attachment.cgi?id=252296&amp;action=review

Thanks for the patch. Is this patch for master? If so, I think it needs to be rebased. Also, as Csaba mentioned all patches need ChangeLogs.

&gt; b/Source/cmake/OptionsGTK.cmake:181
&gt; +if (ENABLE_QUARTZ_TARGET)
&gt; +    add_definitions(-DWTF_PLATFORM_QUARTZ=1)
&gt; +endif ()

We expose variables to the build using SET_AND_EXPOSE_TO_BUILD now.

&gt; b/Source/cmake/FindGTK3.cmake:66
&gt; +    if (NOT(&quot;${GTK3_QUARTZ_VERSION}&quot; VERSION_EQUAL &quot;${GTK3_VERSION}&quot;))
&gt; +        set(ENABLE_QUARTZ_TARGET OFF)
&gt; +    endif ()

Here you should give an error, because we want the build to produce errors instead of silently disabling things now.

&gt; b/Source/cmake/FindGTK3.cmake:73
&gt; +if (NOT(ENABLE_X11_TARGET OR ENABLE_WAYLAND_TARGET OR ENABLE_QUARTZ_TARGET))
&gt;      message(FATAL_ERROR &quot;At least one of the following windowing targets must &quot;
&gt; -        &quot;be enabled and also supported by the GTK+ dependency: X11, Wayland&quot;)
&gt; +        &quot;be enabled and also supported by the GTK+ dependency: X11, Wayland, &quot;
&gt; +        &quot;Quartz&quot;)
&gt;  endif ()

I don&apos;t think the help message should mention Quartz until the port is fully functional.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091375</commentid>
    <comment_count>5</comment_count>
      <attachid>252296</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2015-05-04 08:08:22 -0700</bug_when>
    <thetext>Comment on attachment 252296
Patch to re-enable Quartz backend

View in context: https://bugs.webkit.org/attachment.cgi?id=252296&amp;action=review

Thanks for the patch. Is this patch for master? If so, I think it needs to be rebased. Also, as Csaba mentioned all patches need ChangeLogs.

&gt; b/Source/cmake/OptionsGTK.cmake:181
&gt; +if (ENABLE_QUARTZ_TARGET)
&gt; +    add_definitions(-DWTF_PLATFORM_QUARTZ=1)
&gt; +endif ()

We expose variables to the build using SET_AND_EXPOSE_TO_BUILD now.

&gt; b/Source/cmake/FindGTK3.cmake:66
&gt; +    if (NOT(&quot;${GTK3_QUARTZ_VERSION}&quot; VERSION_EQUAL &quot;${GTK3_VERSION}&quot;))
&gt; +        set(ENABLE_QUARTZ_TARGET OFF)
&gt; +    endif ()

Here you should give an error, because we want the build to produce errors instead of silently disabling things now.

&gt; b/Source/cmake/FindGTK3.cmake:73
&gt; +if (NOT(ENABLE_X11_TARGET OR ENABLE_WAYLAND_TARGET OR ENABLE_QUARTZ_TARGET))
&gt;      message(FATAL_ERROR &quot;At least one of the following windowing targets must &quot;
&gt; -        &quot;be enabled and also supported by the GTK+ dependency: X11, Wayland&quot;)
&gt; +        &quot;be enabled and also supported by the GTK+ dependency: X11, Wayland, &quot;
&gt; +        &quot;Quartz&quot;)
&gt;  endif ()

I don&apos;t think the help message should mention Quartz until the port is fully functional.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091427</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-04 10:30:42 -0700</bug_when>
    <thetext>I think the option should be defined with WEBKIT_OPTION_DEFINE in PlatformGTK.cmake, off by default and private (invisible/unsupported). The option should have appropriate conflicts on ENABLE_WAYLAND_TARGET or ENABLE_X11_TARGET as needed.

(In reply to comment #5)
&gt; Here you should give an error, because we want the build to produce errors
&gt; instead of silently disabling things now.

Well, it should be an error indeed, but in PlatformGTK.cmake, not there. The find module shouldn&apos;t have anything to do with which features to enable: it should just find things. It should export a variable, say GTK_QUARTZ_FOUND, to indicate if it is available. Then in PlatformGTK.cmake, if ENABLE_QUARTZ_TARGET is set but GTK_QUARTZ_FOUND is not, the build should fail using message(FATAL_ERROR ...).

But this patch is only copying the existing format of FindGTK3.cmake, which touches both ENABLE_X11_TARGET and ENABLE_WAYLAND_TARGET currently. I didn&apos;t realize it was doing that (since it is just a find module and I didn&apos;t anticipate it having side effects). Anyway, that won&apos;t work as expected anymore since this code runs after the values of those settings have already gone into the FEATURE_DEFINES list, so you would wind up with e.g. ENABLE_X11_TARGET turned off for most of the build, but on in IDL files (which use FEATURE_DEFINES). (I think ENABLE_QUARTZ_TARGET doesn&apos;t make it into FEATURE_DEFINES at all, since it&apos;s not defined with WEBKIT_OPTION_DEFINE.) I should file another bug for that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091634</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-04 18:03:42 -0700</bug_when>
    <thetext>I filed bug #144613.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093076</commentid>
    <comment_count>8</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-07 23:57:45 -0700</bug_when>
    <thetext>&gt; Is this patch for master?

It is for 2.8.0. If I have some time later then I can try to make a patch for master, but as I mentioned on one of the other bugs it is fairly inconvenient for me to test it due to the uncommon platform; any help that would make it easier for me is appreciated.

&gt; We expose variables to the build using SET_AND_EXPOSE_TO_BUILD now.

Doesn&apos;t exist in 2.8 AFACIT, so I&apos;ll leave it like this for the 2.8 patch.

&gt; I don&apos;t think the help message should mention Quartz until the port is fully functional.

After the spate of patches that I filed on Sunday, the port should be fully functional; at least it works for me. So I&apos;d prefer to keep it in.

&gt; &gt; Here you should give an error, because we want the build to produce errors
&gt; &gt; instead of silently disabling things now.
&gt;
&gt; Well, it should be an error indeed, but in PlatformGTK.cmake, not there. The find
&gt; module shouldn&apos;t have anything to do with which features to enable: it should just
&gt; find things. It should export a variable, say GTK_QUARTZ_FOUND, to indicate if it is
&gt; available. Then in PlatformGTK.cmake, if ENABLE_QUARTZ_TARGET is set but
&gt; GTK_QUARTZ_FOUND is not, the build should fail using message(FATAL_ERROR ...).
&gt;
&gt; But this patch is only copying the existing format of FindGTK3.cmake, which touches
&gt; both ENABLE_X11_TARGET and ENABLE_WAYLAND_TARGET currently.

So, should I make this give an error now? Or leave it the way it is for consistency with the existing code of FindGTK3.cmake and let it be fixed by #144613.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093080</commentid>
    <comment_count>9</comment_count>
      <attachid>252693</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-08 00:02:33 -0700</bug_when>
    <thetext>Created attachment 252693
Patch for 2.8.0

Here&apos;s an updated patch for 2.8.0 with changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093170</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-08 07:37:02 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; So, should I make this give an error now? Or leave it the way it is for
&gt; consistency with the existing code of FindGTK3.cmake and let it be fixed by
&gt; #144613.

Um... let&apos;s just leave it as-is, since it will be really easy for me to fix as part of bug #144613, but a chore for you to fix on OS X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093544</commentid>
    <comment_count>11</comment_count>
      <attachid>252820</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-10 12:01:00 -0700</bug_when>
    <thetext>Created attachment 252820
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093545</commentid>
    <comment_count>12</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-10 12:02:26 -0700</bug_when>
    <thetext>Here&apos;s a patch for master.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093726</commentid>
    <comment_count>13</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-05-11 03:34:48 -0700</bug_when>
    <thetext>I&apos;m not sure about adding Quartz target support to 2.8 branch. It&apos;s not actually a feature, but it&apos;s not a regression either since we never supported it in WebKit2. What do other people think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093751</commentid>
    <comment_count>14</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2015-05-11 07:48:29 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; I&apos;m not sure about adding Quartz target support to 2.8 branch. It&apos;s not
&gt; actually a feature, but it&apos;s not a regression either since we never
&gt; supported it in WebKit2. What do other people think?

If it&apos;s WebKit2 support, support should go into trunk, I think.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093762</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 08:37:49 -0700</bug_when>
    <thetext>I don&apos;t see value in backporting fixes for PRIVATE experimental features, since developers using experimental features should be using trunk. And I don&apos;t think we should mark the option PUBLIC unless we have an EWS bot at the very least, since it will be constantly broken otherwise. (It would be nice to set up a bot.)

It&apos;d be nice to get all of these fixed nicely in trunk, though, rather than let them sit in Bugzilla forever, which is their fate unless one of you picks it up. They&apos;re mostly self-contained, easy reviews. (See bug #126492.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094012</commentid>
    <comment_count>16</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-11 19:58:51 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; I&apos;m not sure about adding Quartz target support to 2.8 branch. It&apos;s not
&gt; actually a feature, but it&apos;s not a regression either since we never
&gt; supported it in WebKit2. What do other people think?

You might notice that the patch contains only fixes to the CMake files. This is literally just adding build system code to enable the option. I didn&apos;t have to make any changes to the WebKit2 code to re-enable Quartz, or implement anything new for it. All the other bug fixes I&apos;ve had to make to get it working, would also break the X11 backend on OSX, for example, or else they are breakages due to combinations of supported options that just don&apos;t get exercised together very often.

The --enable-quartz-target switch was always there in the Autotools build system, so I&apos;d consider this a regression from switching to CMake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094022</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 20:44:56 -0700</bug_when>
    <thetext>I think it only worked on WK1, though. Anyway, a small nit: QUARTZ should be listed above WAYLAND in OptionsGTK.cmake everywhere you added it, since those sections are otherwise alphabetical.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094025</commentid>
    <comment_count>18</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 20:55:49 -0700</bug_when>
    <thetext>Um, in FindGTK3.cmake as well. Let me do this for you; I&apos;m working off of this, so it&apos;s a waste of time to ask you to move a couple lines around.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094027</commentid>
    <comment_count>19</comment_count>
      <attachid>252928</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 20:59:46 -0700</bug_when>
    <thetext>Created attachment 252928
[GTK] Re-enable Quartz backend on cmake build system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094028</commentid>
    <comment_count>20</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 21:02:20 -0700</bug_when>
    <thetext>Upon further consideration, Q comes before X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094031</commentid>
    <comment_count>21</comment_count>
      <attachid>252929</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-05-11 21:04:17 -0700</bug_when>
    <thetext>Created attachment 252929
[GTK] Re-enable Quartz backend on cmake build system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094042</commentid>
    <comment_count>22</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-05-11 21:49:05 -0700</bug_when>
    <thetext>(In reply to comment #18)
&gt; Um, in FindGTK3.cmake as well. Let me do this for you; I&apos;m working off of
&gt; this, so it&apos;s a waste of time to ask you to move a couple lines around.

Thanks, much appreciated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102893</commentid>
    <comment_count>23</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-18 06:05:54 -0700</bug_when>
    <thetext>Note: all of the issues I mentioned above are fixed by the patch in bug #144613, which depends on the patch in this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103533</commentid>
    <comment_count>24</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-19 18:17:51 -0700</bug_when>
    <thetext>(In reply to comment #23)
&gt; Note: all of the issues I mentioned above are fixed by the patch in bug
&gt; #144613, which depends on the patch in this bug.

I&apos;m re-uploading the patch for master so that it no longer depends on bug #144613. This is because I want to move that bug forward, and we still haven&apos;t agreed on whether or not to support OS X in WK2. Since so few and small patches are currently required, it seems like a harmless good idea right now, but we&apos;ve already agreed to make accelerated compositing mandatory and have no plans to implement accelerated compositing for OS X, so it&apos;s sure to break in the future and require significant work to update. Note that nobody can possibly be relying on this now, except maybe you, since the GTK+ WK2 API has never supported OS X before. And note also that implementing accelerated compositing for OS X would require significant time and technical expertise, so being realistic I doubt it will happen. The argument for not merging the patch is that if we don&apos;t merge the patch, nobody will waste time porting their OS X application to WK2 (which is often a major effort!) only to find OS X support removed again down the line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103535</commentid>
    <comment_count>25</comment_count>
      <attachid>255262</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-19 18:23:15 -0700</bug_when>
    <thetext>Created attachment 255262
[GTK][CMake] Re-enable Quartz backend on cmake build system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103537</commentid>
    <comment_count>26</comment_count>
      <attachid>255264</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-19 18:24:39 -0700</bug_when>
    <thetext>Created attachment 255264
[GTK][CMake] Re-enable Quartz backend on cmake build system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103538</commentid>
    <comment_count>27</comment_count>
      <attachid>252693</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-19 18:25:09 -0700</bug_when>
    <thetext>Comment on attachment 252693
Patch for 2.8.0

(Goodness, am I having trouble with the patch statuses!)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103747</commentid>
    <comment_count>28</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-06-21 17:54:20 -0700</bug_when>
    <thetext>(In reply to comment #24)
&gt; [...] we still
&gt; haven&apos;t agreed on whether or not to support OS X in WK2.

I&apos;d be very disappointed if you decided not to support it, for reasons detailed below. However, I definitely understand not wanting to make any guarantees about it. How about making it opt-in only? That is, commit the rest of the OSX patches but not this one. Or, commit this patch but explicitly print out a warning message when the Quartz option is activated, saying that it is not guaranteed to be supported.

(As a side note, I&apos;d like to clarify that this issue is about supporting the compilation of WebKitGTK on OSX _with the Quartz GDK backend_. I don&apos;t see how you can prevent people from building WebKitGTK on OSX with the X11 GDK backend, since that goes through the same code paths as building it on Linux/X11. And indeed, most of the bugs blocking #126492 apply to both the X11 and Quartz backends on OSX.)

&gt; Note that nobody can possibly be relying on this now, except maybe you,
&gt; since the GTK+ WK2 API has never supported OS X before. [...] The
&gt; argument for not merging the patch is that if we don&apos;t merge the patch,
&gt; nobody will waste time porting their OS X application to WK2 (which is often
&gt; a major effort!) only to find OS X support removed again down the line.

Respectfully, I think you might be misunderstanding the use case. As far as I know there are no OSX-only GTK applications, either using WK1 or not. I think the concern is more about Linux application developers who in principle would like their application run on all platforms where GTK runs, but have already ported it to WK2, unaware that that would cut them off from the OSX platform.

As an example, the case in point and the reason why I have been trying to build WK2 in the first place is Devhelp. There is no reason why Devhelp shouldn&apos;t be cross-platform, and indeed GTK may claim to be cross-platform but the developer experience on any platform that GTK supports will be pretty terrible without something like Devhelp.

I would be perfectly happy if Devhelp stuck with WK1 as I think there&apos;s no reason why Devhelp needs its webviews to be multiprocess. But when WebKitGTK 2.6 was released, Devhelp (and many other applications) were ported to WK2 because, I surmise, the developers were spooked by WK1 being deprecated. And indeed, there was some encouragement from the WebKit team in that direction as well. [1]

Devhelp, by extension, blocks Gnome Builder from being built on OSX, since Builder depends on a version of Devhelp from after the port to WK2. Builder is another application that I&apos;d really like to see packaged for OSX.

&gt; Since so few and
&gt; small patches are currently required, it seems like a harmless good idea
&gt; right now, but we&apos;ve already agreed to make accelerated compositing
&gt; mandatory and have no plans to implement accelerated compositing for OS X,
&gt; so it&apos;s sure to break in the future and require significant work to update.
&gt; [...] And note also that
&gt; implementing accelerated compositing for OS X would require significant time
&gt; and technical expertise, so being realistic I doubt it will happen.

I wasn&apos;t aware of this but thank you for bringing it to my attention. That makes it all the more important to me that at least one stable version of a recent WebKitGTK should just build on OSX. I suppose that will keep us going for a few years until the applications have all moved on to a minimum WebKitGTK version that requires accelerated compositing. :-/

A few questions though; excuse my technical ignorance, but is accelerated compositing being done outside of GDK? Will it also not be supported on OSX with the X11 GDK backend? If done outside of GDK, will you have to write separate implementations for X11 and Wayland?

[1] https://mail.gnome.org/archives/desktop-devel-list/2014-October/msg00048.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103750</commentid>
    <comment_count>29</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-21 18:19:24 -0700</bug_when>
    <thetext>Well it would be lovely to support OS X if possible. Even lovelier to have an EWS bot so that we can catch commits that break GTK+ on OS X, as otherwise it&apos;s doomed to be constantly broken. But the only potential blocker (we haven&apos;t agreed yet) is this:

&gt; A few questions though; excuse my technical ignorance, but is accelerated
&gt; compositing being done outside of GDK? 

Yes, it&apos;s implemented in WebKit. Our concern is best summarized by the comment [1]: &quot;we are going to be removing the non-OpenGL version of the texture mapper.&quot; Judging by your patch in [1], that&apos;s going to break OS X.

[1] https://bugs.webkit.org/show_bug.cgi?id=138332#c26

&gt; Will it also not be supported on OSX with the X11 GDK backend?

I am not sure, maybe Martin or Zan would know, but I suspect it would. Basically, you want to go the opposite route than you did with bug #138332, and compile with EGL and the GL texture mapper. I don&apos;t know how hard that would be.

&gt; If done outside of GDK, will you have to write
&gt; separate implementations for X11 and Wayland?

Yes. There are already patches for the Wayland support (see bug #115803), but the patches are languishing in Bugzilla. (It&apos;s also broken with XWayland, which is really bad for Fedora 23.)

P.S. The most important reason to update your app to WebKit2 is to get security updates.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104869</commentid>
    <comment_count>30</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-06-25 23:44:23 -0700</bug_when>
    <thetext>(In reply to comment #29)
&gt; Well it would be lovely to support OS X if possible. Even lovelier to have
&gt; an EWS bot so that we can catch commits that break GTK+ on OS X, as
&gt; otherwise it&apos;s doomed to be constantly broken. But the only potential
&gt; blocker (we haven&apos;t agreed yet) is this:
&gt; 
&gt; &gt; A few questions though; excuse my technical ignorance, but is accelerated
&gt; &gt; compositing being done outside of GDK? 
&gt; 
&gt; Yes, it&apos;s implemented in WebKit. Our concern is best summarized by the
&gt; comment [1]: &quot;we are going to be removing the non-OpenGL version of the
&gt; texture mapper.&quot; Judging by your patch in [1], that&apos;s going to break OS X.
&gt; 
&gt; [1] https://bugs.webkit.org/show_bug.cgi?id=138332#c26
&gt; 
&gt; &gt; Will it also not be supported on OSX with the X11 GDK backend?
&gt; 
&gt; I am not sure, maybe Martin or Zan would know, but I suspect it would.
&gt; Basically, you want to go the opposite route than you did with bug #138332,
&gt; and compile with EGL and the GL texture mapper. I don&apos;t know how hard that
&gt; would be.

I didn&apos;t try it either, (I just disabled it because it was easier to get the build working) so I can&apos;t say for sure it will break on OSX. My problem is I don&apos;t know much about GL, so I am probably not the best person to try to compile it. I mean, it must be able to work at some level, since GL does exist on OSX and presumably this will work on the Mac port...

So you&apos;re saying that the GL texture mapper is the prerequisite to accelerated compositing?

I&apos;ve sent out a request to the gtk-osx-devel mailing list to see if anyone with more GL knowledge than me could help.

&gt; &gt; If done outside of GDK, will you have to write
&gt; &gt; separate implementations for X11 and Wayland?
&gt; 
&gt; Yes. There are already patches for the Wayland support (see bug #115803),
&gt; but the patches are languishing in Bugzilla. (It&apos;s also broken with
&gt; XWayland, which is really bad for Fedora 23.)
&gt; 
&gt; P.S. The most important reason to update your app to WebKit2 is to get
&gt; security updates.

That&apos;s also a reason why I&apos;d prefer not to cut off access to WebKit2 for OSX.

[1] https://mail.gnome.org/archives/gtk-osx-devel-list/2015-June/msg00004.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104924</commentid>
    <comment_count>31</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-26 06:12:23 -0700</bug_when>
    <thetext>(In reply to comment #30) 
&gt; So you&apos;re saying that the GL texture mapper is the prerequisite to
&gt; accelerated compositing?

Yes!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105122</commentid>
    <comment_count>32</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-06-26 18:54:10 -0700</bug_when>
    <thetext>(In reply to comment #31)
&gt; (In reply to comment #30) 
&gt; &gt; So you&apos;re saying that the GL texture mapper is the prerequisite to
&gt; &gt; accelerated compositing?
&gt; 
&gt; Yes!

OK, if that&apos;s the only obstacle, then we&apos;ll see if anyone responds to my call for help.

In the meantime, do you agree with my idea that the other fixes blocking GTK/OSX/Quartz support could still be reviewed and merged?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105171</commentid>
    <comment_count>33</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-06-27 06:53:21 -0700</bug_when>
    <thetext>Yes I do, but I&apos;m not a reviewer so I can&apos;t help with that myself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107033</commentid>
    <comment_count>34</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-07-06 00:24:27 -0700</bug_when>
    <thetext>(In reply to comment #32)
&gt; In the meantime, do you agree with my idea that the other fixes blocking
&gt; GTK/OSX/Quartz support could still be reviewed and merged?

The CMake patch (attachment #255264) is a good start, but it doesn&apos;t apply to the current tree cleanly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107093</commentid>
    <comment_count>35</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-07-06 07:45:56 -0700</bug_when>
    <thetext>(In reply to comment #34)
&gt; (In reply to comment #32)
&gt; &gt; In the meantime, do you agree with my idea that the other fixes blocking
&gt; &gt; GTK/OSX/Quartz support could still be reviewed and merged?
&gt; 
&gt; The CMake patch (attachment #255264 [details]) is a good start, but it
&gt; doesn&apos;t apply to the current tree cleanly.

It applies fine for me on r186333 (current master). I don&apos;t know how to reset EWS to make it reconsider the patch, short of uploading the same patch to Bugzilla again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121959</commentid>
    <comment_count>36</comment_count>
      <attachid>260215</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-08-28 22:01:08 -0700</bug_when>
    <thetext>Created attachment 260215
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121960</commentid>
    <comment_count>37</comment_count>
      <attachid>260215</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-08-28 22:02:29 -0700</bug_when>
    <thetext>Comment on attachment 260215
Patch

So that&apos;s what I did. This is the same patch applied to current master.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125676</commentid>
    <comment_count>38</comment_count>
      <attachid>252296</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-09-14 11:14:35 -0700</bug_when>
    <thetext>Comment on attachment 252296
Patch to re-enable Quartz backend

Cleared Martin Robinson&apos;s review+ from obsolete attachment 252296 so that this bug does not appear in http://webkit.org/pending-commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137833</commentid>
    <comment_count>39</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-10-30 01:29:21 -0700</bug_when>
    <thetext>This patch looks good to me, any other feedback pending from Martin/Zan/Michael?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137834</commentid>
    <comment_count>40</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-10-30 01:33:21 -0700</bug_when>
    <thetext>It would indeed be great to enable GL at some point. But meanwhile I think we can land this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137879</commentid>
    <comment_count>41</comment_count>
      <attachid>260215</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-10-30 10:06:40 -0700</bug_when>
    <thetext>Comment on attachment 260215
Patch

(In reply to comment #39)
&gt; This patch looks good to me, any other feedback pending from
&gt; Martin/Zan/Michael?

This patch is missing WEBKIT_OPTION_DEFINE(ENABLE_QUARTZ_TARGET ...); please be sure to add that so it shows up in the list of options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138185</commentid>
    <comment_count>42</comment_count>
      <attachid>264483</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-10-31 12:10:40 -0700</bug_when>
    <thetext>Created attachment 264483
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138186</commentid>
    <comment_count>43</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-10-31 12:12:17 -0700</bug_when>
    <thetext>Updated, thanks. As with #144560, I&apos;ll mark it cq? when I&apos;ve built with this patch again.

Arguably it shouldn&apos;t land until #144785 is fixed though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138187</commentid>
    <comment_count>44</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-10-31 12:18:46 -0700</bug_when>
    <thetext>Patch LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139905</commentid>
    <comment_count>45</comment_count>
      <attachid>264483</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-06 01:40:25 -0800</bug_when>
    <thetext>Comment on attachment 264483
Patch

Clearing flags on attachment: 264483

Committed r192095: &lt;http://trac.webkit.org/changeset/192095&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139906</commentid>
    <comment_count>46</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-06 01:40:31 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252296</attachid>
            <date>2015-05-03 17:20:34 -0700</date>
            <delta_ts>2015-09-14 11:14:35 -0700</delta_ts>
            <desc>Patch to re-enable Quartz backend</desc>
            <filename>webkit-144561-quartz-backend.patch</filename>
            <type>text/plain</type>
            <size>1259</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">LS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UJMjAxNC0xMi0zMCAxOTozNDozNi4w
MDAwMDAwMDAgLTA3MDAKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UJMjAxNC0x
Mi0zMCAxOTozNTowOC4wMDAwMDAwMDAgLTA3MDAKQEAgLTE3Niw2ICsxNzYsMTAgQEAKICAgICBh
ZGRfZGVmaW5pdGlvbnMoLURXVEZfUExBVEZPUk1fV0FZTEFORD0xKQogZW5kaWYgKCkKIAoraWYg
KEVOQUJMRV9RVUFSVFpfVEFSR0VUKQorICAgIGFkZF9kZWZpbml0aW9ucygtRFdURl9QTEFURk9S
TV9RVUFSVFo9MSkKK2VuZGlmICgpCisKIHNldChFTkFCTEVfV0VCQ09SRSBPTikKIHNldChFTkFC
TEVfSU5TUEVDVE9SIE9OKQogc2V0KEVOQUJMRV9XRUJLSVQgT0ZGKQotLS0gYS9Tb3VyY2UvY21h
a2UvRmluZEdUSzMuY21ha2UJMjAxNC0xMi0zMCAxOTozNDoyNi4wMDAwMDAwMDAgLTA3MDAKKysr
IGIvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtlCTIwMTQtMTItMzAgMTk6MzY6MTIuMDAwMDAw
MDAwIC0wNzAwCkBAIC01OSw5ICs1OSwxNyBAQAogICAgIGVuZGlmICgpCiBlbmRpZiAoKQogCi1p
ZiAoTk9UKEVOQUJMRV9YMTFfVEFSR0VUIE9SIEVOQUJMRV9XQVlMQU5EX1RBUkdFVCkpCitpZiAo
R1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFORCBFTkFCTEVfUVVBUlRaX1RBUkdFVCkKKyAg
ICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1FVQVJUWiBndGsrLXF1YXJ0ei0zLjApCisgICAgaWYg
KE5PVCgiJHtHVEszX1FVQVJUWl9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtHVEszX1ZFUlNJ
T059IikpCisgICAgICAgIHNldChFTkFCTEVfUVVBUlRaX1RBUkdFVCBPRkYpCisgICAgZW5kaWYg
KCkKK2VuZGlmICgpCisKK2lmIChOT1QoRU5BQkxFX1gxMV9UQVJHRVQgT1IgRU5BQkxFX1dBWUxB
TkRfVEFSR0VUIE9SIEVOQUJMRV9RVUFSVFpfVEFSR0VUKSkKICAgICBtZXNzYWdlKEZBVEFMX0VS
Uk9SICJBdCBsZWFzdCBvbmUgb2YgdGhlIGZvbGxvd2luZyB3aW5kb3dpbmcgdGFyZ2V0cyBtdXN0
ICIKLSAgICAgICAgImJlIGVuYWJsZWQgYW5kIGFsc28gc3VwcG9ydGVkIGJ5IHRoZSBHVEsrIGRl
cGVuZGVuY3k6IFgxMSwgV2F5bGFuZCIpCisgICAgICAgICJiZSBlbmFibGVkIGFuZCBhbHNvIHN1
cHBvcnRlZCBieSB0aGUgR1RLKyBkZXBlbmRlbmN5OiBYMTEsIFdheWxhbmQsICIKKyAgICAgICAg
IlF1YXJ0eiIpCiBlbmRpZiAoKQogCiBpbmNsdWRlKEZpbmRQYWNrYWdlSGFuZGxlU3RhbmRhcmRB
cmdzKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252693</attachid>
            <date>2015-05-08 00:02:33 -0700</date>
            <delta_ts>2015-10-31 12:08:52 -0700</delta_ts>
            <desc>Patch for 2.8.0</desc>
            <filename>144561.patch</filename>
            <type>text/plain</type>
            <size>2078</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBkNjc3YjMxLi5jMzM2ZGUw
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTUtMDUtMDcgIFBoaWxpcCBDaGltZW50byAgPHBoaWxpcC5jaGltZW50b0BnbWFpbC5jb20+
CisKKyAgICAgICAgW0dUS10gUmUtZW5hYmxlIFF1YXJ0eiBiYWNrZW5kIG9uIGNtYWtlIGJ1aWxk
IHN5c3RlbQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQ0NTYxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBTb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2U6IEFkZCBjaGVjayBmb3IgZ3RrLXF1YXJ0eiBi
YWNrZW5kLgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlOiBBZGQgb3B0
aW9uIHRvIGVuYWJsZQorICAgICAgICBQTEFURk9STShRVUFSVFopLgorCiAyMDE1LTA0LTE0ICBD
YXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJl
dmlld2VkLiBVcGRhdGUgT3B0aW9uc0dUSy5jbWFrZSBhbmQgTkVXUyBmb3IgMi44LjEgcmVsZWFz
ZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZSBiL1NvdXJjZS9jbWFr
ZS9GaW5kR1RLMy5jbWFrZQppbmRleCBjOGU4NzUwLi43MWJjNWZlIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvY21ha2UvRmluZEdUSzMuY21ha2UKKysrIGIvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CkBAIC01OSw5ICs1OSwxNyBAQCBpZiAoR1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFORCBF
TkFCTEVfV0FZTEFORF9UQVJHRVQpCiAgICAgZW5kaWYgKCkKIGVuZGlmICgpCiAKLWlmIChOT1Qo
RU5BQkxFX1gxMV9UQVJHRVQgT1IgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKSkKK2lmIChHVEszX1ZF
UlNJT04gQU5EIFZFUlNJT05fT0sgQU5EIEVOQUJMRV9RVUFSVFpfVEFSR0VUKQorICAgIHBrZ19j
aGVja19tb2R1bGVzKEdUSzNfUVVBUlRaIGd0aystcXVhcnR6LTMuMCkKKyAgICBpZiAoTk9UKCIk
e0dUSzNfUVVBUlRaX1ZFUlNJT059IiBWRVJTSU9OX0VRVUFMICIke0dUSzNfVkVSU0lPTn0iKSkK
KyAgICAgICAgc2V0KEVOQUJMRV9RVUFSVFpfVEFSR0VUIE9GRikKKyAgICBlbmRpZiAoKQorZW5k
aWYgKCkKKworaWYgKE5PVChFTkFCTEVfWDExX1RBUkdFVCBPUiBFTkFCTEVfV0FZTEFORF9UQVJH
RVQgT1IgRU5BQkxFX1FVQVJUWl9UQVJHRVQpKQogICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIkF0
IGxlYXN0IG9uZSBvZiB0aGUgZm9sbG93aW5nIHdpbmRvd2luZyB0YXJnZXRzIG11c3QgIgotICAg
ICAgICAiYmUgZW5hYmxlZCBhbmQgYWxzbyBzdXBwb3J0ZWQgYnkgdGhlIEdUSysgZGVwZW5kZW5j
eTogWDExLCBXYXlsYW5kIikKKyAgICAgICAgImJlIGVuYWJsZWQgYW5kIGFsc28gc3VwcG9ydGVk
IGJ5IHRoZSBHVEsrIGRlcGVuZGVuY3k6IFgxMSwgV2F5bGFuZCwgIgorICAgICAgICAiUXVhcnR6
IikKIGVuZGlmICgpCiAKIGlmIChHVEszX1ZFUlNJT04gQU5EIFZFUlNJT05fT0sgQU5EIE5PVCgi
JHtHVEszX1ZFUlNJT059IiBWRVJTSU9OX0xFU1MgIjMuMTQuMCIpKQpkaWZmIC0tZ2l0IGEvU291
cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFr
ZQppbmRleCA1OTk2NjlmLi44ZjljNTFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9u
c0dUSy5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQpAQCAtMjMxLDYg
KzIzMSwxMCBAQCBpZiAoRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQogICAgIGFkZF9kZWZpbml0aW9u
cygtRFdURl9QTEFURk9STV9XQVlMQU5EPTEpCiBlbmRpZiAoKQogCitpZiAoRU5BQkxFX1FVQVJU
Wl9UQVJHRVQpCisgICAgYWRkX2RlZmluaXRpb25zKC1EV1RGX1BMQVRGT1JNX1FVQVJUWj0xKQor
ZW5kaWYgKCkKKwogc2V0KEVOQUJMRV9XRUJDT1JFIE9OKQogc2V0KEVOQUJMRV9XRUJLSVQgT0ZG
KQogc2V0KEVOQUJMRV9XRUJLSVQyIE9OKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252820</attachid>
            <date>2015-05-10 12:01:00 -0700</date>
            <delta_ts>2015-05-11 20:59:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144561-20150510115940.patch</filename>
            <type>text/plain</type>
            <size>3774</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg0MDQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggYzhlODc1MGM2
OTE1ZGJhYzM0ZGVlYmQ0ZWJkY2Y4OTZhMTIzMDkzYS4uNzFiYzVmZTVmYjEwMDlhOTQ1MTMyNDEw
YjUyOGE4ZjI2ZDZmNTdmZSAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNTksOSArNTksMTcgQEAgaWYg
KEdUSzNfVkVSU0lPTiBBTkQgVkVSU0lPTl9PSyBBTkQgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQog
ICAgIGVuZGlmICgpCiBlbmRpZiAoKQogCi1pZiAoTk9UKEVOQUJMRV9YMTFfVEFSR0VUIE9SIEVO
QUJMRV9XQVlMQU5EX1RBUkdFVCkpCitpZiAoR1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFO
RCBFTkFCTEVfUVVBUlRaX1RBUkdFVCkKKyAgICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1FVQVJU
WiBndGsrLXF1YXJ0ei0zLjApCisgICAgaWYgKE5PVCgiJHtHVEszX1FVQVJUWl9WRVJTSU9OfSIg
VkVSU0lPTl9FUVVBTCAiJHtHVEszX1ZFUlNJT059IikpCisgICAgICAgIHNldChFTkFCTEVfUVVB
UlRaX1RBUkdFVCBPRkYpCisgICAgZW5kaWYgKCkKK2VuZGlmICgpCisKK2lmIChOT1QoRU5BQkxF
X1gxMV9UQVJHRVQgT1IgRU5BQkxFX1dBWUxBTkRfVEFSR0VUIE9SIEVOQUJMRV9RVUFSVFpfVEFS
R0VUKSkKICAgICBtZXNzYWdlKEZBVEFMX0VSUk9SICJBdCBsZWFzdCBvbmUgb2YgdGhlIGZvbGxv
d2luZyB3aW5kb3dpbmcgdGFyZ2V0cyBtdXN0ICIKLSAgICAgICAgImJlIGVuYWJsZWQgYW5kIGFs
c28gc3VwcG9ydGVkIGJ5IHRoZSBHVEsrIGRlcGVuZGVuY3k6IFgxMSwgV2F5bGFuZCIpCisgICAg
ICAgICJiZSBlbmFibGVkIGFuZCBhbHNvIHN1cHBvcnRlZCBieSB0aGUgR1RLKyBkZXBlbmRlbmN5
OiBYMTEsIFdheWxhbmQsICIKKyAgICAgICAgIlF1YXJ0eiIpCiBlbmRpZiAoKQogCiBpZiAoR1RL
M19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFORCBOT1QoIiR7R1RLM19WRVJTSU9OfSIgVkVSU0lP
Tl9MRVNTICIzLjE0LjAiKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNt
YWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKaW5kZXggNGQwZTlkODMxZDdjZWE5
OWNlMTVlY2NjNmM1YTU4ZDk1NmI0MjA2My4uOGY5Y2IwMjRhZDY3MzdhNDY1ZjIwZDVmYjFmYWJh
MjczYWNlOTcwNyAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKKysr
IGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKQEAgLTUyLDYgKzUyLDcgQEAgV0VCS0lU
X09QVElPTl9ERUZJTkUoRU5BQkxFX09QRU5HTCAiV2hldGhlciB0byB1c2UgT3BlbkdMLiIgUFVC
TElDIE9OKQogV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1BMVUdJTl9QUk9DRVNTX0dUSzIg
IldoZXRoZXIgdG8gYnVpbGQgV2ViS2l0UGx1Z2luUHJvY2VzczIgdG8gbG9hZCBHVEsyIGJhc2Vk
IHBsdWdpbnMuIiBQVUJMSUMgT04pCiBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfWDExX1RB
UkdFVCAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgdGhlIFgxMSB3aW5kb3dpbmcgdGFy
Z2V0LiIgUFVCTElDIE9OKQogV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dBWUxBTkRfVEFS
R0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciB0aGUgV2F5bGFuZCB3aW5kb3dpbmcg
dGFyZ2V0LiIgUFVCTElDIE9GRikKK1dFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9RVUFSVFpf
VEFSR0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciB0aGUgUXVhcnR6IHdpbmRvd2lu
ZyB0YXJnZXQuIiBQUklWQVRFIE9GRikKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9MSUJOT1RJ
RlkgIldoZXRoZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0IHdlYiBub3RpZmljYXRpb24gaW1wbGVt
ZW50YXRpb24uIiBQVUJMSUMgT04pCiBXRUJLSVRfT1BUSU9OX0RFRklORShVU0VfTElCSFlQSEVO
ICJXaGV0aGVyIHRvIGVuYWJsZSB0aGUgZGVmYXVsdCBhdXRvbWF0aWMgaHlwaGVuYXRpb24gaW1w
bGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiAKQEAgLTY0LDYgKzY1LDggQEAgV0VCS0lUX09QVElP
Tl9DT05GTElDVChFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTIEVOQUJMRV9HTEVTMikKIAog
IyBGSVhNRTogU2hvdWxkIGJlIHBvc3NpYmxlIHRvIGJ1aWxkIHdpdGggc3VwcG9ydCBmb3IgYm90
aCBYMTEgYW5kIFdheWxhbmQuCiBXRUJLSVRfT1BUSU9OX0NPTkZMSUNUKEVOQUJMRV9XQVlMQU5E
X1RBUkdFVCBFTkFCTEVfWDExX1RBUkdFVCkKK1dFQktJVF9PUFRJT05fQ09ORkxJQ1QoRU5BQkxF
X1FVQVJUWl9UQVJHRVQgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQorV0VCS0lUX09QVElPTl9DT05G
TElDVChFTkFCTEVfUVVBUlRaX1RBUkdFVCBFTkFCTEVfWDExX1RBUkdFVCkKIAogV0VCS0lUX09Q
VElPTl9ERVBFTkQoRU5BQkxFXzNEX1RSQU5TRk9STVMgRU5BQkxFX09QRU5HTCkKIFdFQktJVF9P
UFRJT05fREVQRU5EKEVOQUJMRV9BQ0NFTEVSQVRFRF8yRF9DQU5WQVMgRU5BQkxFX09QRU5HTCkK
QEAgLTE5MSw2ICsxOTQsNyBAQCBTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZfUExBVEZPUk1f
WDExICR7RU5BQkxFX1gxMV9UQVJHRVR9KQogU0VUX0FORF9FWFBPU0VfVE9fQlVJTEQoTU9aX1gx
MSAke0VOQUJMRV9YMTFfVEFSR0VUfSkKIFNFVF9BTkRfRVhQT1NFX1RPX0JVSUxEKFhQX1VOSVgg
JHtXVEZfT1NfVU5JWH0pCiBTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZfUExBVEZPUk1fV0FZ
TEFORCAke0VOQUJMRV9XQVlMQU5EX1RBUkdFVH0pCitTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChX
VEZfUExBVEZPUk1fUVVBUlRaICR7RU5BQkxFX1FVQVJUWl9UQVJHRVR9KQogCiBzZXQoVVNFX1VE
SVM4NiBPTikKIHNldChFTkFCTEVfV0VCS0lUIE9GRikKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBi
L0NoYW5nZUxvZwppbmRleCA0Njg1MGNiZTM4YzdmNTQ4N2RjZWM0ZTdiMmY1ZmQwMWI2MmMzNDQ2
Li4zMWM3NDIyYWYyY2ZjODM0ODc4NzI2ZDU2ZDE0OTRhZWE5YzY2ZjAzIDEwMDY0NAotLS0gYS9D
aGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTUtMDUtMTAgIFBo
aWxpcCBDaGltZW50byAgPHBoaWxpcC5jaGltZW50b0BnbWFpbC5jb20+CisKKyAgICAgICAgW0dU
S10gUmUtZW5hYmxlIFF1YXJ0eiBiYWNrZW5kIG9uIGNtYWtlIGJ1aWxkIHN5c3RlbQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0NTYxCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2Uv
RmluZEdUSzMuY21ha2U6IENoZWNrIGZvciBndGsrLXF1YXJ0ei0zLjAgbW9kdWxlCisgICAgICAg
IGlmIEVOQUJMRShRVUFSVFpfVEFSR0VUKSBpcyB0cnVlLgorICAgICAgICAqIFNvdXJjZS9jbWFr
ZS9PcHRpb25zR1RLLmNtYWtlOiBSZWludHJvZHVjZSB0aGUKKyAgICAgICAgRU5BQkxFKFFVQVJU
Wl9UQVJHRVQpIG9wdGlvbiB0byB0aGUgQ01ha2UgYnVpbGQsIGZvciBidWlsZGluZyBmb3IKKyAg
ICAgICAgdGhlIEdUSyBRdWFydHogYmFja2VuZCBvbiBPU1guCisKIDIwMTUtMDUtMDkgIFlvYXYg
V2Vpc3MgIDx5b2F2QHlvYXYud3M+CiAKICAgICAgICAgUmVtb3ZlIHRoZSBQSUNUVVJFX1NJWkVT
IGJ1aWxkIGZsYWcK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252928</attachid>
            <date>2015-05-11 20:59:46 -0700</date>
            <delta_ts>2015-05-11 21:04:13 -0700</delta_ts>
            <desc>[GTK] Re-enable Quartz backend on cmake build system</desc>
            <filename>bug-144561-20150511225825.patch</filename>
            <type>text/plain</type>
            <size>4133</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg0MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggYzhlODc1MGM2
OTE1ZGJhYzM0ZGVlYmQ0ZWJkY2Y4OTZhMTIzMDkzYS4uNDdkZTNmMjU5ZTQ0ZjExNDdhNmExMGZm
ODM3NmU4MDIzNDhkZTU2OCAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNTIsNiArNTIsMTMgQEAgaWYg
KEdUSzNfVkVSU0lPTiBBTkQgVkVSU0lPTl9PSyBBTkQgRU5BQkxFX1gxMV9UQVJHRVQpCiAgICAg
ZW5kaWYgKCkKIGVuZGlmICgpCiAKK2lmIChHVEszX1ZFUlNJT04gQU5EIFZFUlNJT05fT0sgQU5E
IEVOQUJMRV9RVUFSVFpfVEFSR0VUKQorICAgIHBrZ19jaGVja19tb2R1bGVzKEdUSzNfUVVBUlRa
IGd0aystcXVhcnR6LTMuMCkKKyAgICBpZiAoTk9UKCIke0dUSzNfUVVBUlRaX1ZFUlNJT059IiBW
RVJTSU9OX0VRVUFMICIke0dUSzNfVkVSU0lPTn0iKSkKKyAgICAgICAgc2V0KEVOQUJMRV9RVUFS
VFpfVEFSR0VUIE9GRikKKyAgICBlbmRpZiAoKQorZW5kaWYgKCkKKwogaWYgKEdUSzNfVkVSU0lP
TiBBTkQgVkVSU0lPTl9PSyBBTkQgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQogICAgIHBrZ19jaGVj
a19tb2R1bGVzKEdUSzNfV0FZTEFORCBndGsrLXdheWxhbmQtMy4wKQogICAgIGlmIChOT1QoIiR7
R1RLM19XQVlMQU5EX1ZFUlNJT059IiBWRVJTSU9OX0VRVUFMICIke0dUSzNfVkVSU0lPTn0iKSkK
QEAgLTU5LDkgKzY2LDEwIEBAIGlmIChHVEszX1ZFUlNJT04gQU5EIFZFUlNJT05fT0sgQU5EIEVO
QUJMRV9XQVlMQU5EX1RBUkdFVCkKICAgICBlbmRpZiAoKQogZW5kaWYgKCkKIAotaWYgKE5PVChF
TkFCTEVfWDExX1RBUkdFVCBPUiBFTkFCTEVfV0FZTEFORF9UQVJHRVQpKQoraWYgKE5PVChFTkFC
TEVfWDExX1RBUkdFVCBPUiBFTkFCTEVfUVVBUlRaX1RBUkdFVCBPUiBFTkFCTEVfV0FZTEFORF9U
QVJHRVQpKQogICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIkF0IGxlYXN0IG9uZSBvZiB0aGUgZm9s
bG93aW5nIHdpbmRvd2luZyB0YXJnZXRzIG11c3QgIgotICAgICAgICAiYmUgZW5hYmxlZCBhbmQg
YWxzbyBzdXBwb3J0ZWQgYnkgdGhlIEdUSysgZGVwZW5kZW5jeTogWDExLCBXYXlsYW5kIikKKyAg
ICAgICAgImJlIGVuYWJsZWQgYW5kIGFsc28gc3VwcG9ydGVkIGJ5IHRoZSBHVEsrIGRlcGVuZGVu
Y3k6IFgxMSwgUXVhcnR6LCAiCisgICAgICAgICJXYXlsYW5kIikKIGVuZGlmICgpCiAKIGlmIChH
VEszX1ZFUlNJT04gQU5EIFZFUlNJT05fT0sgQU5EIE5PVCgiJHtHVEszX1ZFUlNJT059IiBWRVJT
SU9OX0xFU1MgIjMuMTQuMCIpKQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsu
Y21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQppbmRleCA2YzViMjIxYjJiNjlj
OTZjNDA3Y2ZkNTc1OTJiZGQ3NDBiM2UzYjljLi5iZTUzMzcyZDRlODAyMTRhZDMxMGU2YWRlNDE2
NjQ0YzYwODRkZjFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQor
KysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQpAQCAtNTUsNiArNTUsNyBAQCBXRUJL
SVRfT1BUSU9OX0RFRklORShFTkFCTEVfV0FZTEFORF9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxl
IHN1cHBvcnQgZm9yIHRoZSBXYQogV0VCS0lUX09QVElPTl9ERUZJTkUoVVNFX0xJQk5PVElGWSAi
V2hldGhlciB0byBlbmFibGUgdGhlIGRlZmF1bHQgd2ViIG5vdGlmaWNhdGlvbiBpbXBsZW1lbnRh
dGlvbi4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9MSUJIWVBIRU4gIldo
ZXRoZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0IGF1dG9tYXRpYyBoeXBoZW5hdGlvbiBpbXBsZW1l
bnRhdGlvbi4iIFBVQkxJQyBPTikKIAorV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1FVQVJU
Wl9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1cHBvcnQgZm9yIHRoZSBRdWFydHogd2luZG93
aW5nIHRhcmdldC4iIFBSSVZBVEUgT0ZGKQogV0VCS0lUX09QVElPTl9ERUZJTkUoVVNFX0dTVFJF
QU1FUl9HTCAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgR1N0cmVhbWVyIEdMIiBQUklW
QVRFIE9GRikKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9HU1RSRUFNRVJfTVBFR1RTICJXaGV0
aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciBNUEVHLVRTIiBQUklWQVRFIE9GRikKIFdFQktJVF9P
UFRJT05fREVGSU5FKFVTRV9SRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9XICJXaGV0aGVyIHRv
IHVzZSBhIFJlZGlyZWN0ZWQgWENvbXBvc2l0ZSBXaW5kb3cgZm9yIGFjY2VsZXJhdGVkIGNvbXBv
c2l0aW5nIGluIFgxMS4iIFBSSVZBVEUgT04pCkBAIC02Miw2ICs2Myw5IEBAIFdFQktJVF9PUFRJ
T05fREVGSU5FKFVTRV9SRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9XICJXaGV0aGVyIHRvIHVz
ZSBhIFJlZGlyZWN0CiAjIEZJWE1FOiBDYW4gd2UgdXNlIGNhaXJvLWdsZXN2MiB0byBhdm9pZCB0
aGlzIGNvbmZsaWN0PwogV0VCS0lUX09QVElPTl9DT05GTElDVChFTkFCTEVfQUNDRUxFUkFURURf
MkRfQ0FOVkFTIEVOQUJMRV9HTEVTMikKIAorV0VCS0lUX09QVElPTl9DT05GTElDVChFTkFCTEVf
UVVBUlRaX1RBUkdFVCBFTkFCTEVfWDExX1RBUkdFVCkKK1dFQktJVF9PUFRJT05fQ09ORkxJQ1Qo
RU5BQkxFX1FVQVJUWl9UQVJHRVQgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQorCiAjIEZJWE1FOiBT
aG91bGQgYmUgcG9zc2libGUgdG8gYnVpbGQgd2l0aCBzdXBwb3J0IGZvciBib3RoIFgxMSBhbmQg
V2F5bGFuZC4KIFdFQktJVF9PUFRJT05fQ09ORkxJQ1QoRU5BQkxFX1dBWUxBTkRfVEFSR0VUIEVO
QUJMRV9YMTFfVEFSR0VUKQogCkBAIC0xODgsNiArMTkyLDcgQEAgV0VCS0lUX09QVElPTl9ERUZB
VUxUX1BPUlRfVkFMVUUoRU5BQkxFX1RIUkVBREVEX0NPTVBPU0lUT1IgUFJJVkFURSBPRkYpCiBX
RUJLSVRfT1BUSU9OX0VORCgpCiAKIFNFVF9BTkRfRVhQT1NFX1RPX0JVSUxEKFdURl9QTEFURk9S
TV9YMTEgJHtFTkFCTEVfWDExX1RBUkdFVH0pCitTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZf
UExBVEZPUk1fUVVBUlRaICR7RU5BQkxFX1FVQVJUWl9UQVJHRVR9KQogU0VUX0FORF9FWFBPU0Vf
VE9fQlVJTEQoV1RGX1BMQVRGT1JNX1dBWUxBTkQgJHtFTkFCTEVfV0FZTEFORF9UQVJHRVR9KQog
CiAjIE1PWl9YMTEgYW5kIFhQX1VOSVggYXJlIHJlcXVpcmVkIGJ5IG5wYXBpLmguIFRoZWlyIHZh
bHVlIGlzIG5vdCBjaGVja2VkOwpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmlu
ZGV4IDMzMmM2M2VhNWJhMGJhMWMyYjMwZTQ5Yjk4NDAxZTdhNzkxNzk2ZmEuLjgzY2UyZDUyMzM3
YWI3MjE1OGU2MzY1NDM4NGNmYjUyNDg3OTBmYTIgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysg
Yi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxNS0wNS0xMSAgUGhpbGlwIENoaW1lbnRv
ICA8cGhpbGlwLmNoaW1lbnRvQGdtYWlsLmNvbT4KKworICAgICAgICBbR1RLXSBSZS1lbmFibGUg
UXVhcnR6IGJhY2tlbmQgb24gY21ha2UgYnVpbGQgc3lzdGVtCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ1NjEKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFr
ZTogQ2hlY2sgZm9yIGd0aystcXVhcnR6LTMuMCBtb2R1bGUKKyAgICAgICAgaWYgRU5BQkxFKFFV
QVJUWl9UQVJHRVQpIGlzIHRydWUuCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNHVEsu
Y21ha2U6IFJlaW50cm9kdWNlIHRoZQorICAgICAgICBFTkFCTEUoUVVBUlRaX1RBUkdFVCkgb3B0
aW9uIHRvIHRoZSBDTWFrZSBidWlsZCwgZm9yIGJ1aWxkaW5nIGZvcgorICAgICAgICB0aGUgR1RL
IFF1YXJ0eiBiYWNrZW5kIG9uIE9TWC4KKwogMjAxNS0wNS0xMCAgUGhpbGlwIENoaW1lbnRvICA8
cGhpbGlwLmNoaW1lbnRvQGdtYWlsLmNvbT4KIAogICAgICAgICBDTWFrZSBkZWZpbmVzIENBSVJP
R0xfRk9VTkQsIG5vdCBDQUlST19HTF9GT1VORAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252929</attachid>
            <date>2015-05-11 21:04:17 -0700</date>
            <delta_ts>2015-06-19 18:23:10 -0700</delta_ts>
            <desc>[GTK] Re-enable Quartz backend on cmake build system</desc>
            <filename>bug-144561-20150511230256.patch</filename>
            <type>text/plain</type>
            <size>4077</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg0MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggYzhlODc1MGM2
OTE1ZGJhYzM0ZGVlYmQ0ZWJkY2Y4OTZhMTIzMDkzYS4uNzRmNWIyYjVmZGM0YjZlZDExZTJmYzQ4
NTBiYmJmZmExNmQzNTkxZCAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNDUsNiArNDUsMTMgQEAgaWYg
KEdUSzNfVkVSU0lPTikKICAgICBlbmRpZiAoKQogZW5kaWYgKCkKIAoraWYgKEdUSzNfVkVSU0lP
TiBBTkQgVkVSU0lPTl9PSyBBTkQgRU5BQkxFX1FVQVJUWl9UQVJHRVQpCisgICAgcGtnX2NoZWNr
X21vZHVsZXMoR1RLM19RVUFSVFogZ3RrKy1xdWFydHotMy4wKQorICAgIGlmIChOT1QoIiR7R1RL
M19RVUFSVFpfVkVSU0lPTn0iIFZFUlNJT05fRVFVQUwgIiR7R1RLM19WRVJTSU9OfSIpKQorICAg
ICAgICBzZXQoRU5BQkxFX1FVQVJUWl9UQVJHRVQgT0ZGKQorICAgIGVuZGlmICgpCitlbmRpZiAo
KQorCiBpZiAoR1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFORCBFTkFCTEVfWDExX1RBUkdF
VCkKICAgICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1gxMSBndGsrLXgxMS0zLjApCiAgICAgaWYg
KE5PVCgiJHtHVEszX1gxMV9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtHVEszX1ZFUlNJT059
IikpCkBAIC01OSw5ICs2NiwxMCBAQCBpZiAoR1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFO
RCBFTkFCTEVfV0FZTEFORF9UQVJHRVQpCiAgICAgZW5kaWYgKCkKIGVuZGlmICgpCiAKLWlmIChO
T1QoRU5BQkxFX1gxMV9UQVJHRVQgT1IgRU5BQkxFX1dBWUxBTkRfVEFSR0VUKSkKK2lmIChOT1Qo
RU5BQkxFX1FVQVJUWl9UQVJHRVQgT1IgRU5BQkxFX1gxMV9UQVJHRVQgT1IgRU5BQkxFX1dBWUxB
TkRfVEFSR0VUKSkKICAgICBtZXNzYWdlKEZBVEFMX0VSUk9SICJBdCBsZWFzdCBvbmUgb2YgdGhl
IGZvbGxvd2luZyB3aW5kb3dpbmcgdGFyZ2V0cyBtdXN0ICIKLSAgICAgICAgImJlIGVuYWJsZWQg
YW5kIGFsc28gc3VwcG9ydGVkIGJ5IHRoZSBHVEsrIGRlcGVuZGVuY3k6IFgxMSwgV2F5bGFuZCIp
CisgICAgICAgICJiZSBlbmFibGVkIGFuZCBhbHNvIHN1cHBvcnRlZCBieSB0aGUgR1RLKyBkZXBl
bmRlbmN5OiBRdWFydHosIFgxMSwgIgorICAgICAgICAiV2F5bGFuZCIpCiBlbmRpZiAoKQogCiBp
ZiAoR1RLM19WRVJTSU9OIEFORCBWRVJTSU9OX09LIEFORCBOT1QoIiR7R1RLM19WRVJTSU9OfSIg
VkVSU0lPTl9MRVNTICIzLjE0LjAiKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25z
R1RLLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKaW5kZXggNmM1YjIyMWIy
YjY5Yzk2YzQwN2NmZDU3NTkyYmRkNzQwYjNlM2I5Yy4uNTUxMTg4MzcyYzhlYjY1ZDAxNzIwY2E1
ZjdlODcwZjVlYjk3NjRlNCAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21h
a2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKQEAgLTU1LDYgKzU1LDcgQEAg
V0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1dBWUxBTkRfVEFSR0VUICJXaGV0aGVyIHRvIGVu
YWJsZSBzdXBwb3J0IGZvciB0aGUgV2EKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9MSUJOT1RJ
RlkgIldoZXRoZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0IHdlYiBub3RpZmljYXRpb24gaW1wbGVt
ZW50YXRpb24uIiBQVUJMSUMgT04pCiBXRUJLSVRfT1BUSU9OX0RFRklORShVU0VfTElCSFlQSEVO
ICJXaGV0aGVyIHRvIGVuYWJsZSB0aGUgZGVmYXVsdCBhdXRvbWF0aWMgaHlwaGVuYXRpb24gaW1w
bGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiAKK1dFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9R
VUFSVFpfVEFSR0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciB0aGUgUXVhcnR6IHdp
bmRvd2luZyB0YXJnZXQuIiBQUklWQVRFIE9GRikKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9H
U1RSRUFNRVJfR0wgIldoZXRoZXIgdG8gZW5hYmxlIHN1cHBvcnQgZm9yIEdTdHJlYW1lciBHTCIg
UFJJVkFURSBPRkYpCiBXRUJLSVRfT1BUSU9OX0RFRklORShVU0VfR1NUUkVBTUVSX01QRUdUUyAi
V2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgTVBFRy1UUyIgUFJJVkFURSBPRkYpCiBXRUJL
SVRfT1BUSU9OX0RFRklORShVU0VfUkVESVJFQ1RFRF9YQ09NUE9TSVRFX1dJTkRPVyAiV2hldGhl
ciB0byB1c2UgYSBSZWRpcmVjdGVkIFhDb21wb3NpdGUgV2luZG93IGZvciBhY2NlbGVyYXRlZCBj
b21wb3NpdGluZyBpbiBYMTEuIiBQUklWQVRFIE9OKQpAQCAtNjIsNiArNjMsOSBAQCBXRUJLSVRf
T1BUSU9OX0RFRklORShVU0VfUkVESVJFQ1RFRF9YQ09NUE9TSVRFX1dJTkRPVyAiV2hldGhlciB0
byB1c2UgYSBSZWRpcmVjdAogIyBGSVhNRTogQ2FuIHdlIHVzZSBjYWlyby1nbGVzdjIgdG8gYXZv
aWQgdGhpcyBjb25mbGljdD8KIFdFQktJVF9PUFRJT05fQ09ORkxJQ1QoRU5BQkxFX0FDQ0VMRVJB
VEVEXzJEX0NBTlZBUyBFTkFCTEVfR0xFUzIpCiAKK1dFQktJVF9PUFRJT05fQ09ORkxJQ1QoRU5B
QkxFX1FVQVJUWl9UQVJHRVQgRU5BQkxFX1gxMV9UQVJHRVQpCitXRUJLSVRfT1BUSU9OX0NPTkZM
SUNUKEVOQUJMRV9RVUFSVFpfVEFSR0VUIEVOQUJMRV9XQVlMQU5EX1RBUkdFVCkKKwogIyBGSVhN
RTogU2hvdWxkIGJlIHBvc3NpYmxlIHRvIGJ1aWxkIHdpdGggc3VwcG9ydCBmb3IgYm90aCBYMTEg
YW5kIFdheWxhbmQuCiBXRUJLSVRfT1BUSU9OX0NPTkZMSUNUKEVOQUJMRV9XQVlMQU5EX1RBUkdF
VCBFTkFCTEVfWDExX1RBUkdFVCkKIApAQCAtMTg3LDYgKzE5MSw3IEBAIFdFQktJVF9PUFRJT05f
REVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9USFJFQURFRF9DT01QT1NJVE9SIFBSSVZBVEUgT0ZG
KQogIyB0aGlzIHBvaW50LCBhbmQgZG8gbm90IGF0dGVtcHQgdG8gY2hhbmdlIGFueSBvcHRpb24g
YWZ0ZXIgdGhpcyBwb2ludC4KIFdFQktJVF9PUFRJT05fRU5EKCkKIAorU0VUX0FORF9FWFBPU0Vf
VE9fQlVJTEQoV1RGX1BMQVRGT1JNX1FVQVJUWiAke0VOQUJMRV9RVUFSVFpfVEFSR0VUfSkKIFNF
VF9BTkRfRVhQT1NFX1RPX0JVSUxEKFdURl9QTEFURk9STV9YMTEgJHtFTkFCTEVfWDExX1RBUkdF
VH0pCiBTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZfUExBVEZPUk1fV0FZTEFORCAke0VOQUJM
RV9XQVlMQU5EX1RBUkdFVH0pCiAKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwpp
bmRleCAzMzJjNjNlYTViYTBiYTFjMmIzMGU0OWI5ODQwMWU3YTc5MTc5NmZhLi44M2NlMmQ1MjMz
N2FiNzIxNThlNjM2NTQzODRjZmI1MjQ4NzkwZmEyIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysr
IGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTUtMDUtMTEgIFBoaWxpcCBDaGltZW50
byAgPHBoaWxpcC5jaGltZW50b0BnbWFpbC5jb20+CisKKyAgICAgICAgW0dUS10gUmUtZW5hYmxl
IFF1YXJ0eiBiYWNrZW5kIG9uIGNtYWtlIGJ1aWxkIHN5c3RlbQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0NTYxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvRmluZEdUSzMuY21h
a2U6IENoZWNrIGZvciBndGsrLXF1YXJ0ei0zLjAgbW9kdWxlCisgICAgICAgIGlmIEVOQUJMRShR
VUFSVFpfVEFSR0VUKSBpcyB0cnVlLgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zR1RL
LmNtYWtlOiBSZWludHJvZHVjZSB0aGUKKyAgICAgICAgRU5BQkxFKFFVQVJUWl9UQVJHRVQpIG9w
dGlvbiB0byB0aGUgQ01ha2UgYnVpbGQsIGZvciBidWlsZGluZyBmb3IKKyAgICAgICAgdGhlIEdU
SyBRdWFydHogYmFja2VuZCBvbiBPU1guCisKIDIwMTUtMDUtMTAgIFBoaWxpcCBDaGltZW50byAg
PHBoaWxpcC5jaGltZW50b0BnbWFpbC5jb20+CiAKICAgICAgICAgQ01ha2UgZGVmaW5lcyBDQUlS
T0dMX0ZPVU5ELCBub3QgQ0FJUk9fR0xfRk9VTkQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255262</attachid>
            <date>2015-06-19 18:23:15 -0700</date>
            <delta_ts>2015-06-19 18:24:35 -0700</delta_ts>
            <desc>[GTK][CMake] Re-enable Quartz backend on cmake build system</desc>
            <filename>bug-144561-20150619202236.patch</filename>
            <type>text/plain</type>
            <size>2599</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1Nzg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggMzdkNWEwMGY0
MjZkYmQ4ZjU4OGVlYjNhNjc3OTUxNDBiNzc0ZjEzMi4uMGIzODY1OGM5ZDM5MWY3NGFlOTgyMjc0
MDIwZGI1MTc4YmNkMDc0MSAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNDksNiArNDksMTEgQEAgaWYg
KEdUSzNfVkVSU0lPTikKIGVuZGlmICgpCiAKIGlmIChHVEszX1ZFUlNJT04gQU5EIFZFUlNJT05f
T0spCisgICAgcGtnX2NoZWNrX21vZHVsZXMoR1RLM19RVUFSVFogZ3RrKy1xdWFydHotMy4wKQor
ICAgIGlmICgiJHtHVEszX1FVQVJUWl9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtHVEszX1ZF
UlNJT059IikKKyAgICAgICAgc2V0KEdUSzNfU1VQUE9SVFNfUVVBUlRaIFRSVUUpCisgICAgZW5k
aWYgKCkKKwogICAgIHBrZ19jaGVja19tb2R1bGVzKEdUSzNfWDExIGd0aysteDExLTMuMCkKICAg
ICBpZiAoIiR7R1RLM19YMTFfVkVSU0lPTn0iIFZFUlNJT05fRVFVQUwgIiR7R1RLM19WRVJTSU9O
fSIpCiAgICAgICAgIHNldChHVEszX1NVUFBPUlRTX1gxMSBUUlVFKQpkaWZmIC0tZ2l0IGEvU291
cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFr
ZQppbmRleCA1NWFlMjQzN2VjY2QyYWVhNzE2OWRjZmVmNDhkZGQwYmJlYmQ0ODViLi43ZDU3NGJk
NTNlYWY2ZDFlMjc5ZTYzM2VmYmFhYzU4NWMwNTQzM2ViIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21h
a2UvT3B0aW9uc0dUSy5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQpA
QCAtMTk4LDYgKzE5OCw3IEBAIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJM
RV9USFJFQURFRF9DT01QT1NJVE9SIFBSSVZBVEUgT0ZGKQogIyB0aGlzIHBvaW50LCBhbmQgZG8g
bm90IGF0dGVtcHQgdG8gY2hhbmdlIGFueSBvcHRpb24gYWZ0ZXIgdGhpcyBwb2ludC4KIFdFQktJ
VF9PUFRJT05fRU5EKCkKIAorU0VUX0FORF9FWFBPU0VfVE9fQlVJTEQoV1RGX1BMQVRGT1JNX1FV
QVJUWiAke0VOQUJMRV9RVUFSVFpfVEFSR0VUfSkKIFNFVF9BTkRfRVhQT1NFX1RPX0JVSUxEKFdU
Rl9QTEFURk9STV9YMTEgJHtFTkFCTEVfWDExX1RBUkdFVH0pCiBTRVRfQU5EX0VYUE9TRV9UT19C
VUlMRChXVEZfUExBVEZPUk1fV0FZTEFORCAke0VOQUJMRV9XQVlMQU5EX1RBUkdFVH0pCiAKQEAg
LTM3Nyw2ICszNzgsMTIgQEAgaWYgKEVOQUJMRV9WSURFTyBPUiBFTkFCTEVfV0VCX0FVRElPKQog
ICAgIGVuZGlmICgpCiBlbmRpZiAoKQogCitpZiAoRU5BQkxFX1FVQVJUWl9UQVJHRVQpCisgICAg
aWYgKE5PVCBHVEszX1NVUFBPUlRTX1FVQVJUWikKKyAgICAgICAgbWVzc2FnZShGQVRBTF9FUlJP
UiAiUmVjb21waWxlIEdUSysgd2l0aCBRdWFydHogYmFja2VuZCB0byB1c2UgRU5BQkxFX1FVQVJU
Wl9UQVJHRVQiKQorICAgIGVuZGlmICgpCitlbmRpZiAoKQorCiBpZiAoRU5BQkxFX1gxMV9UQVJH
RVQpCiAgICAgaWYgKE5PVCBHVEszX1NVUFBPUlRTX1gxMSkKICAgICAgICAgbWVzc2FnZShGQVRB
TF9FUlJPUiAiUmVjb21waWxlIEdUSysgd2l0aCBYMTEgYmFja2VuZCB0byB1c2UgRU5BQkxFX1gx
MV9UQVJHRVQiKQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDIxMjU0
MThiZDc0ZjU0ZTdhYjFlNjA0N2NmOTY3ZDgxZjM1ODQxOTcuLjdjM2ExYTAwZGY1MmIxYWExNWZi
MjE4Y2I0MTViMmJiN2NhOGEzMTIgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNSBAQAorMjAxNS0wNi0xOSAgUGhpbGlwIENoaW1lbnRvICA8cGhpbGlw
LmNoaW1lbnRvQGdtYWlsLmNvbT4gYW5kIE1pY2hhZWwgQ2F0YW56YXJvIDxtY2F0YW56YXJvQGln
YWxpYS5jb20+CisKKyAgICAgICAgW0dUS11bQ01ha2VdIFJlLWVuYWJsZSBRdWFydHogYmFja2Vu
ZCBvbiBjbWFrZSBidWlsZCBzeXN0ZW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE0NDU2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtlOiBTZXQgR1RLM19T
VVBQT1JUU19RVUFSVFogYmFzZWQgb24gdGhlIHByZXNlbmNlIG9mCisgICAgICAgIGd0aystcXVh
cnR6LTMuMCBtb2R1bGUuCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2U6
IFJlaW50cm9kdWNlIHRoZSBFTkFCTEVfUVVBUlRaX1RBUkdFVCBvcHRpb24gdG8gdGhlIENNYWtl
CisgICAgICAgIGJ1aWxkLCBmb3IgYnVpbGRpbmcgZm9yIHRoZSBHVEsrIFF1YXJ0eiBiYWNrZW5k
IG9uIE9TIFguCisKIDIwMTUtMDYtMTkgIE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0Bp
Z2FsaWEuY29tPgogCiAgICAgICAgIFtDTWFrZV0gRmluZEdUSzMuY21ha2Ugc2hvdWxkIG5vdCBt
b2RpZnkgdGhlIHZhbHVlcyBvZiBidWlsZCBvcHRpb25zCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255264</attachid>
            <date>2015-06-19 18:24:39 -0700</date>
            <delta_ts>2015-10-12 09:11:58 -0700</delta_ts>
            <desc>[GTK][CMake] Re-enable Quartz backend on cmake build system</desc>
            <filename>bug-144561-20150619202400.patch</filename>
            <type>text/plain</type>
            <size>2952</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1Nzg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggMzdkNWEwMGY0
MjZkYmQ4ZjU4OGVlYjNhNjc3OTUxNDBiNzc0ZjEzMi4uNWNmZDQ1NDA5NGNmOTI5YTRkMGI3MmEw
MWNjNmJkODRkMzhhYzEyMyAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNSw2ICs1LDcgQEAKICMgIEdU
SzNfSU5DTFVERV9ESVJTIC0gdGhlIEdUSysgMy4gaW5jbHVkZSBkaXJlY3RvcmllcwogIyAgR1RL
M19MSUJSQVJJRVMgLSBsaW5rIHRoZXNlIHRvIHVzZSBHVEsrIDMuCiAjICBHVEszX1NVUFBPUlRT
X0dFU1RVUkVTIC0gR1RLKyBzdXBwb3J0cyBnZXN0dXJlcyAoR1RLKyA+PSAzLjE0KQorIyAgR1RL
M19TVVBQT1JUU19RVUFSVFogLSBHVEsrIHN1cHBvcnRzIFF1YXJ0eiBiYWNrZW5kCiAjICBHVEsz
X1NVUFBPUlRTX1gxMSAtIEdUSysgc3VwcG9ydHMgWDExIGJhY2tlbmQKICMgIEdUSzNfU1VQUE9S
VFNfV0FZTEFORCAtIEdUSysgc3VwcG9ydHMgV2F5bGFuZCBiYWNrZW5kCiAjCkBAIC00OSw2ICs1
MCwxMSBAQCBpZiAoR1RLM19WRVJTSU9OKQogZW5kaWYgKCkKIAogaWYgKEdUSzNfVkVSU0lPTiBB
TkQgVkVSU0lPTl9PSykKKyAgICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1FVQVJUWiBndGsrLXF1
YXJ0ei0zLjApCisgICAgaWYgKCIke0dUSzNfUVVBUlRaX1ZFUlNJT059IiBWRVJTSU9OX0VRVUFM
ICIke0dUSzNfVkVSU0lPTn0iKQorICAgICAgICBzZXQoR1RLM19TVVBQT1JUU19RVUFSVFogVFJV
RSkKKyAgICBlbmRpZiAoKQorCiAgICAgcGtnX2NoZWNrX21vZHVsZXMoR1RLM19YMTEgZ3RrKy14
MTEtMy4wKQogICAgIGlmICgiJHtHVEszX1gxMV9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtH
VEszX1ZFUlNJT059IikKICAgICAgICAgc2V0KEdUSzNfU1VQUE9SVFNfWDExIFRSVUUpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRp
b25zR1RLLmNtYWtlCmluZGV4IDU1YWUyNDM3ZWNjZDJhZWE3MTY5ZGNmZWY0OGRkZDBiYmViZDQ4
NWIuLjdkNTc0YmQ1M2VhZjZkMWUyNzllNjMzZWZiYWFjNTg1YzA1NDMzZWIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25z
R1RLLmNtYWtlCkBAIC0xOTgsNiArMTk4LDcgQEAgV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRf
VkFMVUUoRU5BQkxFX1RIUkVBREVEX0NPTVBPU0lUT1IgUFJJVkFURSBPRkYpCiAjIHRoaXMgcG9p
bnQsIGFuZCBkbyBub3QgYXR0ZW1wdCB0byBjaGFuZ2UgYW55IG9wdGlvbiBhZnRlciB0aGlzIHBv
aW50LgogV0VCS0lUX09QVElPTl9FTkQoKQogCitTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZf
UExBVEZPUk1fUVVBUlRaICR7RU5BQkxFX1FVQVJUWl9UQVJHRVR9KQogU0VUX0FORF9FWFBPU0Vf
VE9fQlVJTEQoV1RGX1BMQVRGT1JNX1gxMSAke0VOQUJMRV9YMTFfVEFSR0VUfSkKIFNFVF9BTkRf
RVhQT1NFX1RPX0JVSUxEKFdURl9QTEFURk9STV9XQVlMQU5EICR7RU5BQkxFX1dBWUxBTkRfVEFS
R0VUfSkKIApAQCAtMzc3LDYgKzM3OCwxMiBAQCBpZiAoRU5BQkxFX1ZJREVPIE9SIEVOQUJMRV9X
RUJfQVVESU8pCiAgICAgZW5kaWYgKCkKIGVuZGlmICgpCiAKK2lmIChFTkFCTEVfUVVBUlRaX1RB
UkdFVCkKKyAgICBpZiAoTk9UIEdUSzNfU1VQUE9SVFNfUVVBUlRaKQorICAgICAgICBtZXNzYWdl
KEZBVEFMX0VSUk9SICJSZWNvbXBpbGUgR1RLKyB3aXRoIFF1YXJ0eiBiYWNrZW5kIHRvIHVzZSBF
TkFCTEVfUVVBUlRaX1RBUkdFVCIpCisgICAgZW5kaWYgKCkKK2VuZGlmICgpCisKIGlmIChFTkFC
TEVfWDExX1RBUkdFVCkKICAgICBpZiAoTk9UIEdUSzNfU1VQUE9SVFNfWDExKQogICAgICAgICBt
ZXNzYWdlKEZBVEFMX0VSUk9SICJSZWNvbXBpbGUgR1RLKyB3aXRoIFgxMSBiYWNrZW5kIHRvIHVz
ZSBFTkFCTEVfWDExX1RBUkdFVCIpCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cK
aW5kZXggMjEyNTQxOGJkNzRmNTRlN2FiMWU2MDQ3Y2Y5NjdkODFmMzU4NDE5Ny4uN2MzYTFhMDBk
ZjUyYjFhYTE1ZmIyMThjYjQxNWIyYmI3Y2E4YTMxMiAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisr
KyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE1LTA2LTE5ICBQaGlsaXAgQ2hpbWVu
dG8gIDxwaGlsaXAuY2hpbWVudG9AZ21haWwuY29tPiBhbmQgTWljaGFlbCBDYXRhbnphcm8gPG1j
YXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXVtDTWFrZV0gUmUtZW5hYmxlIFF1
YXJ0eiBiYWNrZW5kIG9uIGNtYWtlIGJ1aWxkIHN5c3RlbQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0NTYxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2U6
IFNldCBHVEszX1NVUFBPUlRTX1FVQVJUWiBiYXNlZCBvbiB0aGUgcHJlc2VuY2Ugb2YKKyAgICAg
ICAgZ3RrKy1xdWFydHotMy4wIG1vZHVsZS4KKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9u
c0dUSy5jbWFrZTogUmVpbnRyb2R1Y2UgdGhlIEVOQUJMRV9RVUFSVFpfVEFSR0VUIG9wdGlvbiB0
byB0aGUgQ01ha2UKKyAgICAgICAgYnVpbGQsIGZvciBidWlsZGluZyBmb3IgdGhlIEdUSysgUXVh
cnR6IGJhY2tlbmQgb24gT1MgWC4KKwogMjAxNS0wNi0xOSAgTWljaGFlbCBDYXRhbnphcm8gIDxt
Y2F0YW56YXJvQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0NNYWtlXSBGaW5kR1RLMy5jbWFrZSBz
aG91bGQgbm90IG1vZGlmeSB0aGUgdmFsdWVzIG9mIGJ1aWxkIG9wdGlvbnMK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260215</attachid>
            <date>2015-08-28 22:01:08 -0700</date>
            <delta_ts>2015-10-31 12:11:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144561-20150828220054.patch</filename>
            <type>text/plain</type>
            <size>2961</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5MTQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggNmJjMjY0OWM5
ZjA5OTRkN2I0NjdhMGYyNGUyMzJmYzQzNzZhMmRkZi4uYzFkNDhmMGUwM2JhOWZkYzJmNjViNjI1
ZWY2ZjNmZjNmYjllMjE2ZiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNSw2ICs1LDcgQEAKICMgIEdU
SzNfSU5DTFVERV9ESVJTIC0gdGhlIEdUSysgMy4gaW5jbHVkZSBkaXJlY3RvcmllcwogIyAgR1RL
M19MSUJSQVJJRVMgLSBsaW5rIHRoZXNlIHRvIHVzZSBHVEsrIDMuCiAjICBHVEszX1NVUFBPUlRT
X0dFU1RVUkVTIC0gR1RLKyBzdXBwb3J0cyBnZXN0dXJlcyAoR1RLKyA+PSAzLjE0KQorIyAgR1RL
M19TVVBQT1JUU19RVUFSVFogLSBHVEsrIHN1cHBvcnRzIFF1YXJ0eiBiYWNrZW5kCiAjICBHVEsz
X1NVUFBPUlRTX1gxMSAtIEdUSysgc3VwcG9ydHMgWDExIGJhY2tlbmQKICMgIEdUSzNfU1VQUE9S
VFNfV0FZTEFORCAtIEdUSysgc3VwcG9ydHMgV2F5bGFuZCBiYWNrZW5kCiAjCkBAIC00OSw2ICs1
MCwxMSBAQCBpZiAoR1RLM19WRVJTSU9OKQogZW5kaWYgKCkKIAogaWYgKEdUSzNfVkVSU0lPTiBB
TkQgVkVSU0lPTl9PSykKKyAgICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1FVQVJUWiBndGsrLXF1
YXJ0ei0zLjApCisgICAgaWYgKCIke0dUSzNfUVVBUlRaX1ZFUlNJT059IiBWRVJTSU9OX0VRVUFM
ICIke0dUSzNfVkVSU0lPTn0iKQorICAgICAgICBzZXQoR1RLM19TVVBQT1JUU19RVUFSVFogVFJV
RSkKKyAgICBlbmRpZiAoKQorCiAgICAgcGtnX2NoZWNrX21vZHVsZXMoR1RLM19YMTEgZ3RrKy14
MTEtMy4wKQogICAgIGlmICgiJHtHVEszX1gxMV9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtH
VEszX1ZFUlNJT059IikKICAgICAgICAgc2V0KEdUSzNfU1VQUE9SVFNfWDExIFRSVUUpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRp
b25zR1RLLmNtYWtlCmluZGV4IDMyMzEyZTRhZTVkZWI0ZTJkNTFmZTYzYTdkMmRiY2I3NmEzMDA1
NWMuLjM0NWZkZjU1M2ZhYjAwMGZiOTNlZTNlOGNmOTc0YWZlOTU2NDUzNGIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25z
R1RLLmNtYWtlCkBAIC0xODMsNiArMTgzLDcgQEAgV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRf
VkFMVUUoRU5BQkxFX1RIUkVBREVEX0NPTVBPU0lUT1IgUFJJVkFURSBPRkYpCiAjIHRoaXMgcG9p
bnQsIGFuZCBkbyBub3QgYXR0ZW1wdCB0byBjaGFuZ2UgYW55IG9wdGlvbiBhZnRlciB0aGlzIHBv
aW50LgogV0VCS0lUX09QVElPTl9FTkQoKQogCitTRVRfQU5EX0VYUE9TRV9UT19CVUlMRChXVEZf
UExBVEZPUk1fUVVBUlRaICR7RU5BQkxFX1FVQVJUWl9UQVJHRVR9KQogU0VUX0FORF9FWFBPU0Vf
VE9fQlVJTEQoV1RGX1BMQVRGT1JNX1gxMSAke0VOQUJMRV9YMTFfVEFSR0VUfSkKIFNFVF9BTkRf
RVhQT1NFX1RPX0JVSUxEKFdURl9QTEFURk9STV9XQVlMQU5EICR7RU5BQkxFX1dBWUxBTkRfVEFS
R0VUfSkKIApAQCAtMzg5LDYgKzM5MCwxMiBAQCBpZiAoRU5BQkxFX1ZJREVPIE9SIEVOQUJMRV9X
RUJfQVVESU8pCiAgICAgU0VUX0FORF9FWFBPU0VfVE9fQlVJTEQoVVNFX0dTVFJFQU1FUiBUUlVF
KQogZW5kaWYgKCkKIAoraWYgKEVOQUJMRV9RVUFSVFpfVEFSR0VUKQorICAgIGlmIChOT1QgR1RL
M19TVVBQT1JUU19RVUFSVFopCisgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlJlY29tcGls
ZSBHVEsrIHdpdGggUXVhcnR6IGJhY2tlbmQgdG8gdXNlIEVOQUJMRV9RVUFSVFpfVEFSR0VUIikK
KyAgICBlbmRpZiAoKQorZW5kaWYgKCkKKwogaWYgKEVOQUJMRV9YMTFfVEFSR0VUKQogICAgIGlm
IChOT1QgR1RLM19TVVBQT1JUU19YMTEpCiAgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlJl
Y29tcGlsZSBHVEsrIHdpdGggWDExIGJhY2tlbmQgdG8gdXNlIEVOQUJMRV9YMTFfVEFSR0VUIikK
ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAxNzU2Y2U2MjI3ZWU2Y2Ni
ZWVmMDI4OTBjYmMwZjIxNDAzNzFmZGE4Li4zZmU1YjRhZmY2OGYxYTI4NTYyZjcyMzcyNTQ2MDE4
NjFlNmM1Mzc1IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMTUtMDgtMjggIFBoaWxpcCBDaGltZW50byAgPHBoaWxpcC5jaGltZW50b0Bn
bWFpbC5jb20+IGFuZCBNaWNoYWVsIENhdGFuemFybyA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtHVEtdW0NNYWtlXSBSZS1lbmFibGUgUXVhcnR6IGJhY2tlbmQgb24gY21ha2Ug
YnVpbGQgc3lzdGVtCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNDQ1NjEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIFNvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZTogU2V0IEdUSzNfU1VQUE9SVFNfUVVB
UlRaIGJhc2VkIG9uIHRoZSBwcmVzZW5jZSBvZgorICAgICAgICBndGsrLXF1YXJ0ei0zLjAgbW9k
dWxlLgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlOiBSZWludHJvZHVj
ZSB0aGUgRU5BQkxFX1FVQVJUWl9UQVJHRVQgb3B0aW9uIHRvIHRoZSBDTWFrZQorICAgICAgICBi
dWlsZCwgZm9yIGJ1aWxkaW5nIGZvciB0aGUgR1RLKyBRdWFydHogYmFja2VuZCBvbiBPUyBYLgor
CiAyMDE1LTA4LTI3ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+
CiAKICAgICAgICAgSXNvbGF0ZSBTb3VyY2UgZGlyZWN0b3JpZXMgaW4gQ01ha2UgYnVpbGQK
</data>
<flag name="commit-queue"
          id="285417"
          type_id="3"
          status="-"
          setter="mcatanzaro"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264483</attachid>
            <date>2015-10-31 12:10:40 -0700</date>
            <delta_ts>2015-11-06 01:40:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144561-20151031120946.patch</filename>
            <type>text/plain</type>
            <size>3846</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxODQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggNmJjMjY0OWM5
ZjA5OTRkN2I0NjdhMGYyNGUyMzJmYzQzNzZhMmRkZi4uYzFkNDhmMGUwM2JhOWZkYzJmNjViNjI1
ZWY2ZjNmZjNmYjllMjE2ZiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNSw2ICs1LDcgQEAKICMgIEdU
SzNfSU5DTFVERV9ESVJTIC0gdGhlIEdUSysgMy4gaW5jbHVkZSBkaXJlY3RvcmllcwogIyAgR1RL
M19MSUJSQVJJRVMgLSBsaW5rIHRoZXNlIHRvIHVzZSBHVEsrIDMuCiAjICBHVEszX1NVUFBPUlRT
X0dFU1RVUkVTIC0gR1RLKyBzdXBwb3J0cyBnZXN0dXJlcyAoR1RLKyA+PSAzLjE0KQorIyAgR1RL
M19TVVBQT1JUU19RVUFSVFogLSBHVEsrIHN1cHBvcnRzIFF1YXJ0eiBiYWNrZW5kCiAjICBHVEsz
X1NVUFBPUlRTX1gxMSAtIEdUSysgc3VwcG9ydHMgWDExIGJhY2tlbmQKICMgIEdUSzNfU1VQUE9S
VFNfV0FZTEFORCAtIEdUSysgc3VwcG9ydHMgV2F5bGFuZCBiYWNrZW5kCiAjCkBAIC00OSw2ICs1
MCwxMSBAQCBpZiAoR1RLM19WRVJTSU9OKQogZW5kaWYgKCkKIAogaWYgKEdUSzNfVkVSU0lPTiBB
TkQgVkVSU0lPTl9PSykKKyAgICBwa2dfY2hlY2tfbW9kdWxlcyhHVEszX1FVQVJUWiBndGsrLXF1
YXJ0ei0zLjApCisgICAgaWYgKCIke0dUSzNfUVVBUlRaX1ZFUlNJT059IiBWRVJTSU9OX0VRVUFM
ICIke0dUSzNfVkVSU0lPTn0iKQorICAgICAgICBzZXQoR1RLM19TVVBQT1JUU19RVUFSVFogVFJV
RSkKKyAgICBlbmRpZiAoKQorCiAgICAgcGtnX2NoZWNrX21vZHVsZXMoR1RLM19YMTEgZ3RrKy14
MTEtMy4wKQogICAgIGlmICgiJHtHVEszX1gxMV9WRVJTSU9OfSIgVkVSU0lPTl9FUVVBTCAiJHtH
VEszX1ZFUlNJT059IikKICAgICAgICAgc2V0KEdUSzNfU1VQUE9SVFNfWDExIFRSVUUpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRp
b25zR1RLLmNtYWtlCmluZGV4IDhkYjQ2OTY1MWJjZDkyNGI5MzI5MTdiNWQ4ZGZkNDI0OGNhOTM3
ODYuLmFiYjgxN2UxNGE2OTlmNzFhMWZjMjc5MGY0YmNlZTYzNWMxNzQ2YTEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25z
R1RLLmNtYWtlCkBAIC03MSw2ICs3MSw3IEBAIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9H
VEtET0MgIldoZXRoZXIgb3Igbm90IHRvIHVzZSBnZW5lcmF0ZSBndGtkb2MuIiBQVUJMCiBXRUJL
SVRfT1BUSU9OX0RFRklORShFTkFCTEVfSU5UUk9TUEVDVElPTiAiV2hldGhlciB0byBlbmFibGUg
R09iamVjdCBpbnRyb3NwZWN0aW9uLiIgUFVCTElDIE9OKQogV0VCS0lUX09QVElPTl9ERUZJTkUo
RU5BQkxFX09QRU5HTCAiV2hldGhlciB0byB1c2UgT3BlbkdMLiIgUFVCTElDIE9OKQogV0VCS0lU
X09QVElPTl9ERUZJTkUoRU5BQkxFX1BMVUdJTl9QUk9DRVNTX0dUSzIgIldoZXRoZXIgdG8gYnVp
bGQgV2ViS2l0UGx1Z2luUHJvY2VzczIgdG8gbG9hZCBHVEsyIGJhc2VkIHBsdWdpbnMuIiBQVUJM
SUMgT04pCitXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfUVVBUlRaX1RBUkdFVCAiV2hldGhl
ciB0byBlbmFibGUgc3VwcG9ydCBmb3IgdGhlIFF1YXJ0eiB3aW5kb3dpbmcgdGFyZ2V0LiIgUFVC
TElDICR7R1RLM19TVVBQT1JUU19RVUFSVFp9KQogV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxF
X1gxMV9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1cHBvcnQgZm9yIHRoZSBYMTEgd2luZG93
aW5nIHRhcmdldC4iIFBVQkxJQyAke0dUSzNfU1VQUE9SVFNfWDExfSkKIFdFQktJVF9PUFRJT05f
REVGSU5FKEVOQUJMRV9XQVlMQU5EX1RBUkdFVCAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBm
b3IgdGhlIFdheWxhbmQgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyAke0dUSzNfU1VQUE9SVFNf
V0FZTEFORH0pCiBXRUJLSVRfT1BUSU9OX0RFRklORShVU0VfTElCTk9USUZZICJXaGV0aGVyIHRv
IGVuYWJsZSB0aGUgZGVmYXVsdCB3ZWIgbm90aWZpY2F0aW9uIGltcGxlbWVudGF0aW9uLiIgUFVC
TElDIE9OKQpAQCAtMTg2LDYgKzE4Nyw3IEBAIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZB
TFVFKEVOQUJMRV9TSEFET1dfRE9NIFBSSVZBVEUgT0ZGKQogIyB0aGlzIHBvaW50LCBhbmQgZG8g
bm90IGF0dGVtcHQgdG8gY2hhbmdlIGFueSBvcHRpb24gYWZ0ZXIgdGhpcyBwb2ludC4KIFdFQktJ
VF9PUFRJT05fRU5EKCkKIAorU0VUX0FORF9FWFBPU0VfVE9fQlVJTEQoV1RGX1BMQVRGT1JNX1FV
QVJUWiAke0VOQUJMRV9RVUFSVFpfVEFSR0VUfSkKIFNFVF9BTkRfRVhQT1NFX1RPX0JVSUxEKFdU
Rl9QTEFURk9STV9YMTEgJHtFTkFCTEVfWDExX1RBUkdFVH0pCiBTRVRfQU5EX0VYUE9TRV9UT19C
VUlMRChXVEZfUExBVEZPUk1fV0FZTEFORCAke0VOQUJMRV9XQVlMQU5EX1RBUkdFVH0pCiAKQEAg
LTM5Miw2ICszOTQsMTIgQEAgaWYgKEVOQUJMRV9WSURFTyBPUiBFTkFCTEVfV0VCX0FVRElPKQog
ICAgIFNFVF9BTkRfRVhQT1NFX1RPX0JVSUxEKFVTRV9HU1RSRUFNRVIgVFJVRSkKIGVuZGlmICgp
CiAKK2lmIChFTkFCTEVfUVVBUlRaX1RBUkdFVCkKKyAgICBpZiAoTk9UIEdUSzNfU1VQUE9SVFNf
UVVBUlRaKQorICAgICAgICBtZXNzYWdlKEZBVEFMX0VSUk9SICJSZWNvbXBpbGUgR1RLKyB3aXRo
IFF1YXJ0eiBiYWNrZW5kIHRvIHVzZSBFTkFCTEVfUVVBUlRaX1RBUkdFVCIpCisgICAgZW5kaWYg
KCkKK2VuZGlmICgpCisKIGlmIChFTkFCTEVfWDExX1RBUkdFVCkKICAgICBpZiAoTk9UIEdUSzNf
U1VQUE9SVFNfWDExKQogICAgICAgICBtZXNzYWdlKEZBVEFMX0VSUk9SICJSZWNvbXBpbGUgR1RL
KyB3aXRoIFgxMSBiYWNrZW5kIHRvIHVzZSBFTkFCTEVfWDExX1RBUkdFVCIpCmRpZmYgLS1naXQg
YS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggMTJjMzRjZDk5ZmI1MTVjOWE2MGU5NDdhODg1
MTk2NGJlYzYwZTI2OC4uZTU5NzJhYmQ1OWRkMDY5ODg3ZmM2ZmJlMDNlMmVjOTk3MDRhNWFlNCAx
MDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisy
MDE1LTEwLTMxICBQaGlsaXAgQ2hpbWVudG8gIDxwaGlsaXAuY2hpbWVudG9AZ21haWwuY29tPiBh
bmQgTWljaGFlbCBDYXRhbnphcm8gPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAgICAgICBb
R1RLXSBSZS1lbmFibGUgUXVhcnR6IGJhY2tlbmQgb24gY21ha2UgYnVpbGQgc3lzdGVtCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ1NjEKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNvdXJjZS9jbWFr
ZS9GaW5kR1RLMy5jbWFrZTogU2V0IEdUSzNfU1VQUE9SVFNfUVVBUlRaIGJhc2VkIG9uCisgICAg
ICAgIHRoZSBwcmVzZW5jZSBvZiBvZiBndGsrLXF1YXJ0ei0zLjAgbW9kdWxlLgorICAgICAgICAq
IFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlOiBSZWludHJvZHVjZSB0aGUKKyAgICAgICAg
RU5BQkxFX1FVQVJUWl9UQVJHRVQgb3B0aW9uIHRvIHRoZSBDTWFrZSBidWlsZCwgZm9yIGJ1aWxk
aW5nIHRoZQorICAgICAgICBHVEsrIFF1YXJ0eiBiYWNrZW5kIG9uIE9TIFguCisKIDIwMTUtMTAt
MzAgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtF
RkxdIEFkZCBTaGFkb3cgRE9NIGZlYXR1cmUK
</data>

          </attachment>
      

    </bug>

</bugzilla>