<?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>28422</bug_id>
          
          <creation_ts>2009-08-18 00:27:34 -0700</creation_ts>
          <short_desc>Linking fails with &quot;relocation R_X86_64_PC32 against symbol `cti_vm_throw&apos;&quot;</short_desc>
          <delta_ts>2009-10-06 22:44:59 -0700</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>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Priit Laes (IRC: plaes)">plaes</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>jmalonzo</cc>
    
    <cc>oliver</cc>
    
    <cc>yusukes</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>141047</commentid>
    <comment_count>0</comment_count>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-08-18 00:27:34 -0700</bug_when>
    <thetext>When building with --enable-debug, linking libwebkit-1.0.la fails with relocation error:

plaes@sol ~/code/WebKit $ make
make  all-am
make[1]: Entering directory `/home/plaes/code/WebKit&apos;
/bin/mkdir -p ./.deps/DerivedSources
  CXXLD  libwebkit-1.0.la
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-JITStubs.o): relocation R_X86_64_PC32 against symbol `cti_vm_throw&apos; can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libwebkit-1.0.la] Error 1
make[1]: Leaving directory `/home/plaes/code/WebKit&apos;
make: *** [all] Error 2

plaes@sol ~/code/WebKit $ make V=1
make  all-am
make[1]: Entering directory `/home/plaes/code/WebKit&apos;
/bin/mkdir -p ./.deps/DerivedSources
./doltlibtool  --tag=CXX   --mode=link g++ -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions  -fvisibility-inlines-hidden -fno-rtti -fno-strict-aliasing  -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12    -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2   -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12    -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/libxml2   -I/usr/include/libxml2    -I/usr/include   -ggdb -g -O0 -version-info 10:1:8 -Wl,--version-script,./autotools/symbols.filter   -o libwebkit-1.0.la -rpath /home/plaes/opt/lib WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-ChromeClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-ContextMenuClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-DragClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-EditorClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-FrameLoaderClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-InspectorClientGtk.lo WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-PasteboardHelperGtk.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitapplicationcache.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitdownload.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkiterror.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitnetworkrequest.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitprivate.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitsoupauthdialog.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitversion.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebbackforwardlist.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebframe.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebhistoryitem.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebinspector.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebnavigationaction.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebpolicydecision.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebsettings.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebview.lo WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebwindowfeatures.lo DerivedSources/libwebkit_1_0_la-webkitenumtypes.lo DerivedSources/libwebkit_1_0_la-webkitmarshal.lo -lpthread libJavaScriptCore.la libWebCore.la libWebCoreJS.la  -lcairo    -Wl,--export-dynamic -lenchant -lgmodule-2.0 -lglib-2.0   -lcairo -lfontconfig -lfreetype   -lgailutil -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0    -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0   -pthread -lgstvideo-0.10 -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0   -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0    -ljpeg -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -lxml2   -lxslt -lz -lm -lxml2   -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -lpng12   -lsqlite3   -lpthread -lm   -L/usr/lib64 -licui18n -licuuc -licudata  -lpthread -lm    -lXt -lX11 -lSM -lICE   
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/crtbeginS.o  WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-ChromeClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-ContextMenuClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-DragClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-EditorClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-FrameLoaderClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-InspectorClientGtk.o WebKit/gtk/WebCoreSupport/.libs/libwebkit_1_0_la-PasteboardHelperGtk.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitapplicationcache.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitdownload.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkiterror.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitnetworkrequest.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitprivate.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitsoupauthdialog.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitversion.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebbackforwardlist.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebframe.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebhistoryitem.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebinspector.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebnavigationaction.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebpolicydecision.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebsettings.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebview.o WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebwindowfeatures.o DerivedSources/.libs/libwebkit_1_0_la-webkitenumtypes.o DerivedSources/.libs/libwebkit_1_0_la-webkitmarshal.o  -Wl,--whole-archive ./.libs/libJavaScriptCore.a ./.libs/libWebCore.a ./.libs/libWebCoreJS.a -Wl,--no-whole-archive  -L/usr/lib64 /usr/lib64/libenchant.so /usr/lib64/libgailutil.so /usr/lib64/libXinerama.so /usr/lib64/libXrandr.so /usr/lib64/libXcursor.so /usr/lib64/libXcomposite.so /usr/lib64/libXdamage.so /usr/lib64/libXfixes.so /usr/lib64/libgstvideo-0.10.so /usr/lib64/libgstbase-0.10.so /usr/lib64/libgstreamer-0.10.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libglitz-glx.so /usr/lib64/libGL.so /usr/lib64/libXmu.so /usr/lib64/libXext.so /usr/lib64/libXi.so /usr/lib64/libglitz.so /usr/lib64/libxcb-render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so /usr/lib64/libjpeg.so /usr/lib64/libsoup-2.4.so /usr/lib64/libgthread-2.0.so -lrt /usr/lib64/libgnutls.so /usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so /usr/lib64/libgio-2.0.so -lresolv /usr/lib64/libxslt.so /usr/lib64/libxml2.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libpng12.so -lz /usr/lib64/libsqlite3.so -licui18n -licuuc -licudata -lpthread /usr/lib64/libXt.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl /usr/lib64/libSM.so -luuid /usr/lib64/libICE.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../lib64/crtn.o  -pthread -pthread -Wl,--version-script -Wl,./autotools/symbols.filter -Wl,--export-dynamic -pthread -pthread   -pthread -Wl,-soname -Wl,libwebkit-1.0.so.2 -o .libs/libwebkit-1.0.so.2.8.1
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-JITStubs.o): relocation R_X86_64_PC32 against symbol `cti_vm_throw&apos; can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libwebkit-1.0.la] Error 1
make[1]: Leaving directory `/home/plaes/code/WebKit&apos;
make: *** [all] Error 2
plaes@sol ~/code/WebKit $</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141050</commentid>
    <comment_count>1</comment_count>
      <attachid>35026</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-08-18 00:34:21 -0700</bug_when>
    <thetext>Created attachment 35026
webkit-bug-28422-fix-debug-symbol-visibility.patch

Not sure whether this is the right way to fix it, but at least it WORKSFORME :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141064</commentid>
    <comment_count>2</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-08-18 03:32:38 -0700</bug_when>
    <thetext>Why? Have you tried recompiling with -fPIC?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141277</commentid>
    <comment_count>3</comment_count>
      <attachid>35026</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-08-18 15:13:07 -0700</bug_when>
    <thetext>Comment on attachment 35026
webkit-bug-28422-fix-debug-symbol-visibility.patch

Hiding/filtering the symbols is not the right fix here. You might as well do a release build. Have you tried forcing  -fPIC in CFLAGS? If that works then we need to fix our build scripts to do that automatically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142236</commentid>
    <comment_count>4</comment_count>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-08-23 11:17:18 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 35026 [details])
&gt; Hiding/filtering the symbols is not the right fix here. You might as well do a
&gt; release build. Have you tried forcing  -fPIC in CFLAGS? If that works then we
&gt; need to fix our build scripts to do that automatically.

Tried with CXXFLAGS=&quot;-fPIC&quot; CFLAGS=&quot;-fPIC&quot; but it didn&apos;t work.

I have an alternative patch that seems to fix this issue (at least on my machine):
http://plaes.org/files/2009-Q3/webkit-bug-28422-use-plt-segment-for-cti_vm_throw.patch

It seems to be the right approach ( See section 1.5.5 in http://people.redhat.com/drepper/dsohowto.pdf paper..)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142306</commentid>
    <comment_count>5</comment_count>
      <attachid>38479</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-08-24 06:57:49 -0700</bug_when>
    <thetext>Created attachment 38479
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v2.patch

Added #if PLATFORM(LINUX) guards suggested by bdash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142503</commentid>
    <comment_count>6</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2009-08-24 21:50:44 -0700</bug_when>
    <thetext>The SYMBOL_NAME macro is intended to abstract the variance in symbol names between platforms.  #if&apos;ing it at the call site defeats that purpose.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142832</commentid>
    <comment_count>7</comment_count>
      <attachid>38607</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-08-26 05:55:54 -0700</bug_when>
    <thetext>Created attachment 38607
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v3.patch

I had to introduce another macro SYMBOL_STRING_INTERNAL in order to properly change symbol name..

Tested on Linux x86-64 (built with and without debugging).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143316</commentid>
    <comment_count>8</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2009-08-27 23:55:12 -0700</bug_when>
    <thetext>*** Bug 28798 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143791</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-01 01:36:30 -0700</bug_when>
    <thetext>Oliver would know if this looks sane.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145654</commentid>
    <comment_count>10</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-09-08 23:02:19 -0700</bug_when>
    <thetext>I am deferring to Gavin on this one -- conceivably hoisting to vm_throw should just use a safer mechanism to enter the trampoline</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145672</commentid>
    <comment_count>11</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2009-09-08 23:58:05 -0700</bug_when>
    <thetext>Not a clue whether we should be doing this on Mac or not.  :o)

Lemme give this a test in the morning.
G.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145909</commentid>
    <comment_count>12</comment_count>
      <attachid>38607</attachid>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2009-09-09 13:40:01 -0700</bug_when>
    <thetext>Comment on attachment 38607
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v3.patch

This patch seems sensible to me, seems reasonable to use plt-indirect calls on linux.  Doesn&apos;t seem to be a relevant issue to Mac.

My one concern would be the name, SYMBOL_STRING_INTERNAL, which doesn&apos;t seem to be accurately descriptive to me.  The strings formed by this macro seem specific to the use case – I don&apos;t believe foo@plt syntax is commonly used outside of use in a call?  For symbols internal to a compilation module, it is just a question of omitting the .globl directive?  I&apos;d suggest renaming the macro to something like SYMBOL_FOR_CALL would probably be clearer, but I don&apos;t know linux x86-64 asm that well, so perhaps I&apos;m wrong.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146073</commentid>
    <comment_count>13</comment_count>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-09-09 21:36:24 -0700</bug_when>
    <thetext>I chose the SYMBOL_STRING_INTERNAL because it is supposedly used only inside the function.
How about SYMBOL_STRING_CALL or SYMBOL_STRING_FOR_CALL?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146096</commentid>
    <comment_count>14</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2009-09-10 00:12:40 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; I chose the SYMBOL_STRING_INTERNAL because it is supposedly used only inside
&gt; the function.
&gt; How about SYMBOL_STRING_CALL or SYMBOL_STRING_FOR_CALL?

To my mind either of those is nice and clear, I&apos;d happily r+ either.  Your choice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146124</commentid>
    <comment_count>15</comment_count>
      <attachid>39330</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-09-10 01:37:26 -0700</bug_when>
    <thetext>Created attachment 39330
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch

I decided to go with SYMBOL_STRING_RELOCATION which seemed more appropriate (only PC platforms seem to have call opcode, arms have branch)..

I also took the liberty to fill the Reviewed by slot :P</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150814</commentid>
    <comment_count>16</comment_count>
      <attachid>40285</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-09-29 00:28:37 -0700</bug_when>
    <thetext>Created attachment 40285
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch

Resynced the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152029</commentid>
    <comment_count>17</comment_count>
      <attachid>40285</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-02 17:06:16 -0700</bug_when>
    <thetext>Comment on attachment 40285
webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch

Please don&apos;t change NOBODY (OOPS!) or svn-apply (and thus the commit-queue) won&apos;t be able to handle the patch.  cq- for this patch, you could post another which would be commit-queue compatible, or someone else can land this by hand for you.  Thanks for the patch. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152809</commentid>
    <comment_count>18</comment_count>
      <attachid>40732</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-10-06 11:59:47 -0700</bug_when>
    <thetext>Created attachment 40732
webkit-plt.patch

Updated the patch (again.. and already getting tired...)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152811</commentid>
    <comment_count>19</comment_count>
      <attachid>40732</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-10-06 12:02:01 -0700</bug_when>
    <thetext>Comment on attachment 40732
webkit-plt.patch

This patch has been reviewed -- can you update the changelog so it can be marked commit+ ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152955</commentid>
    <comment_count>20</comment_count>
      <attachid>40764</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2009-10-06 22:28:12 -0700</bug_when>
    <thetext>Created attachment 40764
webkit-plt-reviewed.patch

Added &quot;Reviewed by Gavin Barraclough.&quot; there...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152956</commentid>
    <comment_count>21</comment_count>
      <attachid>40764</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-06 22:34:30 -0700</bug_when>
    <thetext>Comment on attachment 40764
webkit-plt-reviewed.patch

I&apos;m not sure I fully understand Oliver&apos;s request.  But OK.  To use the commit-queue you need both an r+ and a cq+.  I&apos;ll add the r+.  Since you already edited the ChangeLog to state that Gavin reviewed this (which is fine, but not normally done) the commit-queue will not set me as the reviewer, as it would have normally done having seen my r+.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152957</commentid>
    <comment_count>22</comment_count>
      <attachid>40764</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-06 22:44:54 -0700</bug_when>
    <thetext>Comment on attachment 40764
webkit-plt-reviewed.patch

Clearing flags on attachment: 40764

Committed r49224: &lt;http://trac.webkit.org/changeset/49224&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152958</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-06 22:44:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>35026</attachid>
            <date>2009-08-18 00:34:21 -0700</date>
            <delta_ts>2009-08-24 06:57:49 -0700</delta_ts>
            <desc>webkit-bug-28422-fix-debug-symbol-visibility.patch</desc>
            <filename>webkit-bug-28422-fix-debug-symbol-visibility.patch</filename>
            <type>text/plain</type>
            <size>1673</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSA1MTdkZTc0OWI4ZGQ4MmMxY2NhODVjYzNiODNhZGZjYzlmMTA0OTg4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFR1
ZSwgMTggQXVnIDIwMDkgMTE6MzE6MjAgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTA4LTE4
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCglbR1RLXSBMaW5raW5nIGZhaWxzIHdpdGggInJlbG9jYXRpb24gUl9YODZf
NjRfUEMzMiBhZ2FpbnN0IHN5bWJvbAoJYGN0aV92bV90aHJvdyciCglodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAgKiBHTlVtYWtlZmlsZS5hbToK
CUFkZCAkKFNZTUJPTF9WSVNJQklMSVRZKSBzdXBwb3J0IGZvciBkZWJ1ZyBidWlsZHMgdG9vLgot
LS0KIENoYW5nZUxvZyAgICAgIHwgICAxMiArKysrKysrKysrKysKIEdOVW1ha2VmaWxlLmFtIHwg
ICAgNCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDgxYzNiM2IuLjgz
MTRlZGQgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NSBAQAorMjAwOS0wOC0xOCAgUHJpaXQgTGFlcyAgPHBsYWVzQHBsYWVzLm9yZz4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworCVtHVEtdIExpbmtpbmcgZmFpbHMgd2l0
aCAicmVsb2NhdGlvbiBSX1g4Nl82NF9QQzMyIGFnYWluc3Qgc3ltYm9sCisJYGN0aV92bV90aHJv
dyciCisJaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4NDIyCisKKyAg
ICAgICAgKiBHTlVtYWtlZmlsZS5hbToKKwlBZGQgJChTWU1CT0xfVklTSUJJTElUWSkgc3VwcG9y
dCBmb3IgZGVidWcgYnVpbGRzIHRvby4KKworCiAyMDA5LTA4LTE0ICBBZGFtIEJlcmdrdmlzdCAg
PGFkYW0uYmVyZ2t2aXN0QGVyaWNzc29uLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0g
V2VpbmlnLgpkaWZmIC0tZ2l0IGEvR05VbWFrZWZpbGUuYW0gYi9HTlVtYWtlZmlsZS5hbQppbmRl
eCBiNjMyMDVmLi4wZDdkYzgyIDEwMDY0NAotLS0gYS9HTlVtYWtlZmlsZS5hbQorKysgYi9HTlVt
YWtlZmlsZS5hbQpAQCAtMTE2LDcgKzExNiw4IEBAIGdsb2JhbF9jZmxhZ3MgKz0gXAogCS1XZm9y
bWF0IC1XZm9ybWF0LXNlY3VyaXR5IC1Xbm8tZm9ybWF0LXkyayAtV3VuZGVmIFwKIAktV21pc3Np
bmctZm9ybWF0LWF0dHJpYnV0ZSAtV3BvaW50ZXItYXJpdGggLVd3cml0ZS1zdHJpbmdzIFwKIAkt
V25vLXVudXNlZC1wYXJhbWV0ZXIgLVduby1wYXJlbnRoZXNlcyBcCi0JLWZuby1leGNlcHRpb25z
CisJLWZuby1leGNlcHRpb25zIFwKKwkkKFNZTUJPTF9WSVNJQklMSVRZKQogCiBnbG9iYWxfY3h4
ZmxhZ3MgKz0gXAogCSQoZ2xvYmFsX2NmbGFncykgXApAQCAtMjkxLDcgKzI5Miw2IEBAIGVuZGlm
CiAKIGlmICFFTkFCTEVfREVCVUcKIGdsb2JhbF9jcHBmbGFncyArPSAtRE5ERUJVRwotZ2xvYmFs
X2NmbGFncyArPSAkKFNZTUJPTF9WSVNJQklMSVRZKQogCiBlbHNlCiB3ZWJjb3JlZ3RrX2NwcGZs
YWdzICs9IFwKLS0gCjEuNi40Cgo=
</data>
<flag name="review"
          id="19212"
          type_id="1"
          status="-"
          setter="jmalonzo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38479</attachid>
            <date>2009-08-24 06:57:49 -0700</date>
            <delta_ts>2009-08-26 05:55:54 -0700</delta_ts>
            <desc>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v2.patch</desc>
            <filename>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v2.patch</filename>
            <type>text/plain</type>
            <size>2332</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSA1MmVhOWQ5Y2Q3ZDQ3NWRkMDZjZjRhMTIxNTk2ZGIxYjljNzFlYTMyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTA4LTIz
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJfWDg2
XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAgKiBq
aXQvSklUU3R1YnMuY3BwOgogICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBmb3IgUExU
LXRhYmxlLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAogICAgICAgIGluIHRleHQgc2VnbWVudCBjYXVz
aW5nIHJlbG9jYXRpb24gZXJyb3Igb24gYW1kNjQgYXJjaGl0ZWN0dXJlLgotLS0KIEphdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZyAgICAgICAgfCAgIDEyICsrKysrKysrKysrKwogSmF2YVNjcmlwdENv
cmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgIDggKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjAg
aW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cgYi9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggNjM3OGMzZC4uYmM3
NWIyNiAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL0phdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDA5LTA4LTIzICBQcmlpdCBMYWVz
ICA8cGxhZXNAcGxhZXMub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIExpbmtpbmcgZmFpbHMgd2l0aCAicmVsb2NhdGlvbiBSX1g4Nl82NF9QQzMy
IGFnYWluc3Qgc3ltYm9sCisgICAgICAgIGBjdGlfdm1fdGhyb3cnIgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKKworICAgICAgICAqIGppdC9K
SVRTdHVicy5jcHA6CisgICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBmb3IgUExULXRh
YmxlLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAorICAgICAgICBpbiB0ZXh0IHNlZ21lbnQgY2F1c2lu
ZyByZWxvY2F0aW9uIGVycm9yIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4KKwogMjAwOS0wOC0yMyAg
R3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z25zQGdub21lLm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkIGJ1aWxkIGZpeCBmb3IgbWFrZSBkaXN0Y2hlY2suCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0
Q29yZS9qaXQvSklUU3R1YnMuY3BwIGIvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcApp
bmRleCAyNDNmNDJhLi5jMDMwNzQxIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9qaXQvSklU
U3R1YnMuY3BwCisrKyBiL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5jcHAKQEAgLTE2OSw3
ICsxNjksMTEgQEAgYXNtIHZvbGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZN
VGhyb3dUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiOiIgIlxuIgogICAgICJtb3ZxICVyc3AsICVyZGkiICJcbiIKKyNpZiBQTEFURk9STShMSU5V
WCkKKyAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93QHBsdCkgIlxuIgorI2Vs
c2UKICAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisjZW5kaWYK
ICAgICAiYWRkcSAkMHg0OCwgJXJzcCIgIlxuIgogICAgICJwb3BxICVyYngiICJcbiIKICAgICAi
cG9wcSAlcjE1IiAiXG4iCkBAIC00MjgsNyArNDMyLDExIEBAIGFzbSB2b2xhdGlsZSAoCiAiLmds
b2JsICIgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NU
UklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAibW92cSAlcnNwLCAlcmRp
IiAiXG4iCisjaWYgUExBVEZPUk0oTElOVVgpCisgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0
aV92bV90aHJvd0BwbHQpICJcbiIKKyNlbHNlCiAgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0
aV92bV90aHJvdykgIlxuIgorI2VuZGlmCiAgICAgImFkZHEgJDB4NzgsICVyc3AiICJcbiIKICAg
ICAicG9wcSAlcmJ4IiAiXG4iCiAgICAgInBvcHEgJXIxNSIgIlxuIgotLSAKMS42LjQKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38607</attachid>
            <date>2009-08-26 05:55:54 -0700</date>
            <delta_ts>2009-09-10 01:37:26 -0700</delta_ts>
            <desc>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v3.patch</desc>
            <filename>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-v3.patch</filename>
            <type>text/plain</type>
            <size>4654</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSBiYTc2MmU0MjUxODk0NDI4YTZmY2IxYTczY2I5Njk1YmQ2ODVhNDQ3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTA4LTIz
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJfWDg2
XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAgKiBq
aXQvSklUU3R1YnMuY3BwOgogICAgICAgIEludHJvZHVjZSBuZXcgZGVmaW5lIFNZTUJPTF9TVFJJ
TkdfSU5URVJOQUwgd2hpY2ggaXMgbWVhbnQgZm9yCiAgICAgICAgdXNlIGZvciBpbnRlcm5hbCBz
eW1ib2xzLiBUaGlzIGFsbG93cyBtYXJraW5nIHN5bWJvbHMgZm9yCiAgICAgICAgc3RvcmluZyBp
biBQTFQtdGFibGUsIHNvIHRoZXkgZG9lc24ndCBlbmQgdXAgaW4gdGV4dCBzZWdtZW50CiAgICAg
ICAgY2F1c2luZyByZWxvY2F0aW9uIGVycm9ycyBvbiBhbWQ2NCBhcmNoaXRlY3R1cmUgb24gTGlu
dXguCi0tLQogSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nICAgICAgICB8ICAgMTYgKysrKysrKysr
KysrKysrKwogSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgMjEgKysrKysrKysr
KysrKystLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDcgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nIGIvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nCmluZGV4IGY4ZmQxN2UuLjkxZTJmY2IgMTAwNjQ0Ci0tLSBhL0phdmFT
Y3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAwOS0wOC0yNSAgUHJpaXQgTGFlcyAgPHBsYWVzQHBsYWVzLm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBMaW5raW5nIGZh
aWxzIHdpdGggInJlbG9jYXRpb24gUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHN5bWJvbAorICAgICAg
ICBgY3RpX3ZtX3Rocm93JyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTI4NDIyCisKKyAgICAgICAgKiBqaXQvSklUU3R1YnMuY3BwOgorICAgICAgICBN
YXJrIGN0aV92bV90aHJvdyBzeW1ib2wgZm9yIFBMVC10YWJsZSwgc28gaXQgZG9lc24ndCBlbmQg
dXAKKyAgICAgICAgaW4gdGV4dCBzZWdtZW50IGNhdXNpbmcgcmVsb2NhdGlvbiBlcnJvciBvbiBh
bWQ2NCBhcmNoaXRlY3R1cmUuCisgICAgICAgIEludHJvZHVjZSBuZXcgZGVmaW5lIFNZTUJPTF9T
VFJJTkdfSU5URVJOQUwgd2hpY2ggaXMgbWVhbnQgZm9yCisgICAgICAgIHVzZSBmb3IgaW50ZXJu
YWwgc3ltYm9scy4gVGhpcyBhbGxvd3MgbWFya2luZyBzeW1ib2xzIGZvcgorICAgICAgICBzdG9y
aW5nIGluIFBMVC10YWJsZSwgc28gdGhleSBkb2Vzbid0IGVuZCB1cCBpbiB0ZXh0IHNlZ21lbnQK
KyAgICAgICAgY2F1c2luZyByZWxvY2F0aW9uIGVycm9ycyBvbiBhbWQ2NCBhcmNoaXRlY3R1cmUg
b24gTGludXguCisKIDIwMDktMDgtMjQgIEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hA
YXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0
IGEvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCBiL0phdmFTY3JpcHRDb3JlL2ppdC9K
SVRTdHVicy5jcHAKaW5kZXggMzYyNjkwNS4uYzJmY2I3OCAxMDA2NDQKLS0tIGEvSmF2YVNjcmlw
dENvcmUvaml0L0pJVFN0dWJzLmNwcAorKysgYi9KYXZhU2NyaXB0Q29yZS9qaXQvSklUU3R1YnMu
Y3BwCkBAIC02OSw2ICs2OSwxMyBAQCBuYW1lc3BhY2UgSlNDIHsKICNkZWZpbmUgU1lNQk9MX1NU
UklORyhuYW1lKSAjbmFtZQogI2VuZGlmCiAKKyNpZiBQTEFURk9STShMSU5VWCkgJiYgUExBVEZP
Uk0oWDg2XzY0KQorI2RlZmluZSBTWU1CT0xfU1RSSU5HX0lOVEVSTkFMKG5hbWUpICNuYW1lICJA
cGx0IgorI2Vsc2UKKyNkZWZpbmUgU1lNQk9MX1NUUklOR19JTlRFUk5BTChuYW1lKSBTWU1CT0xf
U1RSSU5HKG5hbWUpCisjZW5kaWYKKworCiAjaWYgVVNFKEpTVkFMVUUzMl82NCkKIAogI2lmIENP
TVBJTEVSKEdDQykgJiYgUExBVEZPUk0oWDg2KQpAQCAtMTA2LDcgKzExMyw3IEBAIFNZTUJPTF9T
VFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAjaWYgIVVTRShKSVRfU1RVQl9B
UkdVTUVOVF9WQV9MSVNUKQogICAgICJtb3ZsICVlc3AsICVlY3giICJcbiIKICNlbmRpZgotICAg
ICJjYWxsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIKKyAgICAiY2FsbCAiIFNZ
TUJPTF9TVFJJTkdfSU5URVJOQUwoY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAgImFkZGwgJDB4M2Ms
ICVlc3AiICJcbiIKICAgICAicG9wbCAlZWJ4IiAiXG4iCiAgICAgInBvcGwgJWVkaSIgIlxuIgpA
QCAtMTY5LDcgKzE3Niw3IEBAIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9MX1NUUklO
RyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJh
bXBvbGluZSkgIjoiICJcbiIKICAgICAibW92cSAlcnNwLCAlcmRpIiAiXG4iCi0gICAgImNhbGwg
IiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJjYWxsICIgU1lNQk9MX1NU
UklOR19JTlRFUk5BTChjdGlfdm1fdGhyb3cpICJcbiIKICAgICAiYWRkcSAkMHg0OCwgJXJzcCIg
IlxuIgogICAgICJwb3BxICVyYngiICJcbiIKICAgICAicG9wcSAlcjE1IiAiXG4iCkBAIC0yMzMs
NyArMjQwLDcgQEAgYXNtIHZvbGF0aWxlICgKICIudGh1bWJfZnVuYyAiIFNZTUJPTF9TVFJJTkco
Y3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1w
b2xpbmUpICI6IiAiXG4iCiAgICAgImNweSByMCwgc3AiICJcbiIKLSAgICAiYmwgIiBTWU1CT0xf
U1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJibCAiIFNZTUJPTF9TVFJJTkdfSU5URVJO
QUwoY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAgImxkciByNiwgW3NwLCAjMHgyY10iICJcbiIKICAg
ICAibGRyIHI1LCBbc3AsICMweDI4XSIgIlxuIgogICAgICJsZHIgcjQsIFtzcCwgIzB4MjRdIiAi
XG4iCkBAIC0zNTksNyArMzY2LDcgQEAgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGlu
ZSkgIjoiICJcbiIKICNpZiAhVVNFKEpJVF9TVFVCX0FSR1VNRU5UX1ZBX0xJU1QpCiAgICAgIm1v
dmwgJWVzcCwgJWVjeCIgIlxuIgogI2VuZGlmCi0gICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0
aV92bV90aHJvdykgIlxuIgorICAgICJjYWxsICIgU1lNQk9MX1NUUklOR19JTlRFUk5BTChjdGlf
dm1fdGhyb3cpICJcbiIKICAgICAiYWRkbCAkMHgxYywgJWVzcCIgIlxuIgogICAgICJwb3BsICVl
YngiICJcbiIKICAgICAicG9wbCAlZWRpIiAiXG4iCkBAIC00MjgsNyArNDM1LDcgQEAgYXNtIHZv
bGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAi
XG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJt
b3ZxICVyc3AsICVyZGkiICJcbiIKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Ro
cm93KSAiXG4iCisgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HX0lOVEVSTkFMKGN0aV92bV90aHJv
dykgIlxuIgogICAgICJhZGRxICQweDc4LCAlcnNwIiAiXG4iCiAgICAgInBvcHEgJXJieCIgIlxu
IgogICAgICJwb3BxICVyMTUiICJcbiIKQEAgLTQ5Miw3ICs0OTksNyBAQCBhc20gdm9sYXRpbGUg
KAogIi50aHVtYl9mdW5jICIgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxu
IgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAiY3B5
IHIwLCBzcCIgIlxuIgotICAgICJibCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4i
CisgICAgImJsICIgU1lNQk9MX1NUUklOR19JTlRFUk5BTChjdGlfdm1fdGhyb3cpICJcbiIKICAg
ICAibGRyIHI2LCBbc3AsICMweDJjXSIgIlxuIgogICAgICJsZHIgcjUsIFtzcCwgIzB4MjhdIiAi
XG4iCiAgICAgImxkciByNCwgW3NwLCAjMHgyNF0iICJcbiIKQEAgLTU0OCw3ICs1NTUsNyBAQCBT
WU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJtb3YgbHIs
IHI2IiAiXG4iCiAgICAgImFkZCByOCwgcGMsICM0IiAiXG4iCiAgICAgInN0ciByOCwgW3NwLCAj
LTRdISIgIlxuIgotICAgICJiICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIKKyAg
ICAiYiAiIFNZTUJPTF9TVFJJTkdfSU5URVJOQUwoY3RpX3ZtX3Rocm93KSAiXG4iCiAKIC8vIEJv
dGggaGFzIHRoZSBzYW1lIHJldHVybiBzZXF1ZW5jZQogIi5nbG9ibCAiIFNZTUJPTF9TVFJJTkco
Y3RpT3BUaHJvd05vdENhdWdodCkgIlxuIgotLSAKMS42LjQKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39330</attachid>
            <date>2009-09-10 01:37:26 -0700</date>
            <delta_ts>2009-09-29 00:28:37 -0700</delta_ts>
            <desc>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch</desc>
            <filename>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch</filename>
            <type>text/plain</type>
            <size>4437</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSA4NWFlNTcxMGM0ZTUxMTZjYmNiODgzMDljNjZmYmMwMmU1NGQ0MWZmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTA5LTEw
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBHYXZp
biBCYXJyYWNsb3VnaC4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJf
WDg2XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAg
KiBqaXQvSklUU3R1YnMuY3BwOgogICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQ
TFQtaW5kaXJlY3Qgc3ltYm9sLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAogICAgICAgIGluIHRleHQg
c2VnbWVudCBjYXVzaW5nIHJlbG9jYXRpb24gZXJyb3JzIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4K
ICAgICAgICBJbnRyb2R1Y2VkIG5ldyBkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OIGZv
ciBzdWNoIHN5bWJvbHMuCi0tLQogSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nICAgICAgICB8ICAg
MTMgKysrKysrKysrKysrKwogSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgMjEg
KysrKysrKysrKysrKystLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyks
IDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nIGIv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDgyNDVhN2MuLmQ5YTMzYzEgMTAwNjQ0Ci0t
LSBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAwOS0wOS0xMCAgUHJpaXQgTGFlcyAgPHBsYWVzQHBsYWVz
Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBHYXZpbiBCYXJyYWNsb3VnaC4KKworICAgICAg
ICBMaW5raW5nIGZhaWxzIHdpdGggInJlbG9jYXRpb24gUl9YODZfNjRfUEMzMiBhZ2FpbnN0IHN5
bWJvbAorICAgICAgICBgY3RpX3ZtX3Rocm93JyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTI4NDIyCisKKyAgICAgICAgKiBqaXQvSklUU3R1YnMuY3Bw
OgorICAgICAgICBNYXJrIGN0aV92bV90aHJvdyBzeW1ib2wgYXMgUExULWluZGlyZWN0IHN5bWJv
bCwgc28gaXQgZG9lc24ndCBlbmQgdXAKKyAgICAgICAgaW4gdGV4dCBzZWdtZW50IGNhdXNpbmcg
cmVsb2NhdGlvbiBlcnJvcnMgb24gYW1kNjQgYXJjaGl0ZWN0dXJlLgorICAgICAgICBJbnRyb2R1
Y2VkIG5ldyBkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OIGZvciBzdWNoIHN5bWJvbHMu
CisKIDIwMDktMDktMDkgIExhc3psbyBHb21ib3MgIDxsYXN6bG8uMS5nb21ib3NAbm9raWEuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0IGEvSmF2YVNj
cmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCBiL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5j
cHAKaW5kZXggNGFiNThkNS4uMzU3NGIwZiAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvaml0
L0pJVFN0dWJzLmNwcAorKysgYi9KYXZhU2NyaXB0Q29yZS9qaXQvSklUU3R1YnMuY3BwCkBAIC02
OSw2ICs2OSwxMyBAQCBuYW1lc3BhY2UgSlNDIHsKICNkZWZpbmUgU1lNQk9MX1NUUklORyhuYW1l
KSAjbmFtZQogI2VuZGlmCiAKKyNpZiBQTEFURk9STShMSU5VWCkgJiYgUExBVEZPUk0oWDg2XzY0
KQorI2RlZmluZSBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04obmFtZSkgI25hbWUgIkBwbHQiCisj
ZWxzZQorI2RlZmluZSBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04obmFtZSkgU1lNQk9MX1NUUklO
RyhuYW1lKQorI2VuZGlmCisKKwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCiAKICNpZiBDT01QSUxF
UihHQ0MpICYmIFBMQVRGT1JNKFg4NikKQEAgLTEwNiw3ICsxMTMsNyBAQCBTWU1CT0xfU1RSSU5H
KGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogI2lmICFVU0UoSklUX1NUVUJfQVJHVU1F
TlRfVkFfTElTVCkKICAgICAibW92bCAlZXNwLCAlZWN4IiAiXG4iCiAjZW5kaWYKLSAgICAiY2Fs
bCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAgImNhbGwgIiBTWU1CT0xf
U1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAgImFkZGwgJDB4M2MsICVl
c3AiICJcbiIKICAgICAicG9wbCAlZWJ4IiAiXG4iCiAgICAgInBvcGwgJWVkaSIgIlxuIgpAQCAt
MTY5LDcgKzE3Niw3IEBAIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhj
dGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBv
bGluZSkgIjoiICJcbiIKICAgICAibW92cSAlcnNwLCAlcmRpIiAiXG4iCi0gICAgImNhbGwgIiBT
WU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJjYWxsICIgU1lNQk9MX1NUUklO
R19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgogICAgICJhZGRxICQweDQ4LCAlcnNwIiAi
XG4iCiAgICAgInBvcHEgJXJieCIgIlxuIgogICAgICJwb3BxICVyMTUiICJcbiIKQEAgLTIzMyw3
ICsyNDAsNyBAQCBhc20gdm9sYXRpbGUgKAogIi50aHVtYl9mdW5jICIgU1lNQk9MX1NUUklORyhj
dGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBv
bGluZSkgIjoiICJcbiIKICAgICAiY3B5IHIwLCBzcCIgIlxuIgotICAgICJibCAiIFNZTUJPTF9T
VFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAgImJsICIgU1lNQk9MX1NUUklOR19SRUxPQ0FU
SU9OKGN0aV92bV90aHJvdykgIlxuIgogICAgICJsZHIgcjYsIFtzcCwgIzB4MmNdIiAiXG4iCiAg
ICAgImxkciByNSwgW3NwLCAjMHgyOF0iICJcbiIKICAgICAibGRyIHI0LCBbc3AsICMweDI0XSIg
IlxuIgpAQCAtMzU5LDcgKzM2Niw3IEBAIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xp
bmUpICI6IiAiXG4iCiAjaWYgIVVTRShKSVRfU1RVQl9BUkdVTUVOVF9WQV9MSVNUKQogICAgICJt
b3ZsICVlc3AsICVlY3giICJcbiIKICNlbmRpZgotICAgICJjYWxsICIgU1lNQk9MX1NUUklORyhj
dGlfdm1fdGhyb3cpICJcbiIKKyAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihj
dGlfdm1fdGhyb3cpICJcbiIKICAgICAiYWRkbCAkMHgxYywgJWVzcCIgIlxuIgogICAgICJwb3Bs
ICVlYngiICJcbiIKICAgICAicG9wbCAlZWRpIiAiXG4iCkBAIC00MjgsNyArNDM1LDcgQEAgYXNt
IHZvbGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAg
ICJtb3ZxICVyc3AsICVyZGkiICJcbiIKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3Zt
X3Rocm93KSAiXG4iCisgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3Zt
X3Rocm93KSAiXG4iCiAgICAgImFkZHEgJDB4NzgsICVyc3AiICJcbiIKICAgICAicG9wcSAlcmJ4
IiAiXG4iCiAgICAgInBvcHEgJXIxNSIgIlxuIgpAQCAtNDkyLDcgKzQ5OSw3IEBAIGFzbSB2b2xh
dGlsZSAoCiAiLnRodW1iX2Z1bmMgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAg
ICJjcHkgcjAsIHNwIiAiXG4iCi0gICAgImJsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cp
ICJcbiIKKyAgICAiYmwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAi
XG4iCiAgICAgImxkciByNiwgW3NwLCAjMHgyY10iICJcbiIKICAgICAibGRyIHI1LCBbc3AsICMw
eDI4XSIgIlxuIgogICAgICJsZHIgcjQsIFtzcCwgIzB4MjRdIiAiXG4iCkBAIC01NDgsNyArNTU1
LDcgQEAgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAi
bW92IGxyLCByNiIgIlxuIgogICAgICJhZGQgcjgsIHBjLCAjNCIgIlxuIgogICAgICJzdHIgcjgs
IFtzcCwgIy00XSEiICJcbiIKLSAgICAiYiAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAi
XG4iCisgICAgImIgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4i
CiAKIC8vIEJvdGggaGFzIHRoZSBzYW1lIHJldHVybiBzZXF1ZW5jZQogIi5nbG9ibCAiIFNZTUJP
TF9TVFJJTkcoY3RpT3BUaHJvd05vdENhdWdodCkgIlxuIgotLSAKMS42LjQuMgoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40285</attachid>
            <date>2009-09-29 00:28:37 -0700</date>
            <delta_ts>2009-10-06 11:59:47 -0700</delta_ts>
            <desc>webkit-bug-28422-use-plt-segment-for-cti_vm_throw-final.patch</desc>
            <filename>webkit-amd64-plt.patch</filename>
            <type>text/plain</type>
            <size>4416</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSA1NzVjMjViNWQzYWQzNDFkZjY2ZDE5NDcxMzkxYTkzYzUxOTVmOTY4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTA5LTI4
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJfWDg2
XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAgKiBq
aXQvSklUU3R1YnMuY3BwOgogICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQTFQt
aW5kaXJlY3Qgc3ltYm9sLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAogICAgICAgIGluIHRleHQgc2Vn
bWVudCBjYXVzaW5nIHJlbG9jYXRpb24gZXJyb3JzIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4KICAg
ICAgICBJbnRyb2R1Y2VkIG5ldyBkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OIGZvciBz
dWNoIHN5bWJvbHMuCi0tLQogSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nICAgICAgICB8ICAgMTMg
KysrKysrKysrKysrKwogSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgMjAgKysr
KysrKysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggYzVjZWEwOC4uNjFjYjI0OCAxMDA2NDQKLS0tIGEv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE2IEBACisyMDA5LTA5LTI4ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5vYm9keSAoT09QUyEpCisKKyAgICAgICAgTGlua2lu
ZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJfWDg2XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKKyAg
ICAgICAgYGN0aV92bV90aHJvdyciCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yODQyMgorCisgICAgICAgICogaml0L0pJVFN0dWJzLmNwcDoKKyAgICAg
ICAgTWFyayBjdGlfdm1fdGhyb3cgc3ltYm9sIGFzIFBMVC1pbmRpcmVjdCBzeW1ib2wsIHNvIGl0
IGRvZXNuJ3QgZW5kIHVwCisgICAgICAgIGluIHRleHQgc2VnbWVudCBjYXVzaW5nIHJlbG9jYXRp
b24gZXJyb3JzIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4KKyAgICAgICAgSW50cm9kdWNlZCBuZXcg
ZGVmaW5lIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTiBmb3Igc3VjaCBzeW1ib2xzLgorCiAyMDA5
LTA5LTI4ICBNYXJrIFJvd2UgIDxtcm93ZUBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IHRoZSBQ
b3dlclBDIGJ1aWxkLgpkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNw
cCBiL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5jcHAKaW5kZXggMDY1YjdlYS4uNDIzNTdj
NyAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcAorKysgYi9KYXZh
U2NyaXB0Q29yZS9qaXQvSklUU3R1YnMuY3BwCkBAIC03NSw2ICs3NSwxMiBAQCBuYW1lc3BhY2Ug
SlNDIHsKICNkZWZpbmUgVEhVTUJfRlVOQ19QQVJBTShuYW1lKQogI2VuZGlmCiAKKyNpZiBQTEFU
Rk9STShMSU5VWCkgJiYgUExBVEZPUk0oWDg2XzY0KQorI2RlZmluZSBTWU1CT0xfU1RSSU5HX1JF
TE9DQVRJT04obmFtZSkgI25hbWUgIkBwbHQiCisjZWxzZQorI2RlZmluZSBTWU1CT0xfU1RSSU5H
X1JFTE9DQVRJT04obmFtZSkgU1lNQk9MX1NUUklORyhuYW1lKQorI2VuZGlmCisKICNpZiBVU0Uo
SlNWQUxVRTMyXzY0KQogCiAjaWYgQ09NUElMRVIoR0NDKSAmJiBQTEFURk9STShYODYpCkBAIC0x
MTIsNyArMTE4LDcgQEAgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJc
biIKICNpZiAhVVNFKEpJVF9TVFVCX0FSR1VNRU5UX1ZBX0xJU1QpCiAgICAgIm1vdmwgJWVzcCwg
JWVjeCIgIlxuIgogI2VuZGlmCi0gICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJv
dykgIlxuIgorICAgICJjYWxsICIgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJv
dykgIlxuIgogICAgICJhZGRsICQweDNjLCAlZXNwIiAiXG4iCiAgICAgInBvcGwgJWVieCIgIlxu
IgogICAgICJwb3BsICVlZGkiICJcbiIKQEAgLTE3NSw3ICsxODEsNyBAQCBhc20gdm9sYXRpbGUg
KAogIi5nbG9ibCAiIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKIFNZ
TUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgIm1vdnEgJXJz
cCwgJXJkaSIgIlxuIgotICAgICJjYWxsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJc
biIKKyAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJc
biIKICAgICAiYWRkcSAkMHg0OCwgJXJzcCIgIlxuIgogICAgICJwb3BxICVyYngiICJcbiIKICAg
ICAicG9wcSAlcjE1IiAiXG4iCkBAIC0yMzksNyArMjQ1LDcgQEAgYXNtIHZvbGF0aWxlICgKICIu
dGh1bWJfZnVuYyAiIFRIVU1CX0ZVTkNfUEFSQU0oY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIK
IFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgImNweSBy
MCwgc3AiICJcbiIKLSAgICAiYmwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgor
ICAgICJibCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJcbiIKICAg
ICAibGRyIHI2LCBbc3AsICMweDJjXSIgIlxuIgogICAgICJsZHIgcjUsIFtzcCwgIzB4MjhdIiAi
XG4iCiAgICAgImxkciByNCwgW3NwLCAjMHgyNF0iICJcbiIKQEAgLTM2NSw3ICszNzEsNyBAQCBT
WU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogI2lmICFVU0UoSklU
X1NUVUJfQVJHVU1FTlRfVkFfTElTVCkKICAgICAibW92bCAlZXNwLCAlZWN4IiAiXG4iCiAjZW5k
aWYKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAgImNh
bGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAgImFk
ZGwgJDB4MWMsICVlc3AiICJcbiIKICAgICAicG9wbCAlZWJ4IiAiXG4iCiAgICAgInBvcGwgJWVk
aSIgIlxuIgpAQCAtNDM0LDcgKzQ0MCw3IEBAIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lN
Qk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlW
TVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAibW92cSAlcnNwLCAlcmRpIiAiXG4iCi0g
ICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJjYWxsICIg
U1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgogICAgICJhZGRxICQw
eDc4LCAlcnNwIiAiXG4iCiAgICAgInBvcHEgJXJieCIgIlxuIgogICAgICJwb3BxICVyMTUiICJc
biIKQEAgLTQ5OCw3ICs1MDQsNyBAQCBhc20gdm9sYXRpbGUgKAogIi50aHVtYl9mdW5jICIgVEhV
TUJfRlVOQ19QQVJBTShjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhj
dGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAiY3B5IHIwLCBzcCIgIlxuIgotICAg
ICJibCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAgImJsICIgU1lNQk9M
X1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgogICAgICJsZHIgcjYsIFtzcCwg
IzB4MmNdIiAiXG4iCiAgICAgImxkciByNSwgW3NwLCAjMHgyOF0iICJcbiIKICAgICAibGRyIHI0
LCBbc3AsICMweDI0XSIgIlxuIgpAQCAtNTU0LDcgKzU2MCw3IEBAIFNZTUJPTF9TVFJJTkcoY3Rp
Vk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgIm1vdiBsciwgcjYiICJcbiIKICAgICAi
YWRkIHI4LCBwYywgIzQiICJcbiIKICAgICAic3RyIHI4LCBbc3AsICMtNF0hIiAiXG4iCi0gICAg
ImIgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJiICIgU1lNQk9MX1NU
UklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgogCiAvLyBCb3RoIGhhcyB0aGUgc2Ft
ZSByZXR1cm4gc2VxdWVuY2UKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aU9wVGhyb3dOb3RD
YXVnaHQpICJcbiIKLS0gCjEuNi41LnJjMQoK
</data>
<flag name="review"
          id="21496"
          type_id="1"
          status="+"
          setter="barraclough"
    />
    <flag name="commit-queue"
          id="21803"
          type_id="3"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40732</attachid>
            <date>2009-10-06 11:59:47 -0700</date>
            <delta_ts>2009-10-06 22:28:12 -0700</delta_ts>
            <desc>webkit-plt.patch</desc>
            <filename>webkit-plt.patch</filename>
            <type>text/plain</type>
            <size>4424</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSBjY2QxZTVhNTcwOGFhMWEzZmRlYWE1NThiZTc5YjcyODU3NGMwMjE5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTEwLTA2
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJfWDg2
XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAgKiBq
aXQvSklUU3R1YnMuY3BwOgogICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQTFQt
aW5kaXJlY3Qgc3ltYm9sLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAogICAgICAgIGluIHRleHQgc2Vn
bWVudCBjYXVzaW5nIHJlbG9jYXRpb24gZXJyb3JzIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4KICAg
ICAgICBJbnRyb2R1Y2VkIG5ldyBkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OIGZvciBz
dWNoIHN5bWJvbHMuCi0tLQogSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nICAgICAgICB8ICAgMTMg
KysrKysrKysrKysrKwogSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgMjAgKysr
KysrKysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9KYXZh
U2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggYWVhOTljOS4uNDdjY2NkOCAxMDA2NDQKLS0tIGEv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE2IEBACisyMDA5LTEwLTA2ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIExpbmtp
bmcgZmFpbHMgd2l0aCAicmVsb2NhdGlvbiBSX1g4Nl82NF9QQzMyIGFnYWluc3Qgc3ltYm9sCisg
ICAgICAgIGBjdGlfdm1fdGhyb3cnIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKKworICAgICAgICAqIGppdC9KSVRTdHVicy5jcHA6CisgICAg
ICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQTFQtaW5kaXJlY3Qgc3ltYm9sLCBzbyBp
dCBkb2Vzbid0IGVuZCB1cAorICAgICAgICBpbiB0ZXh0IHNlZ21lbnQgY2F1c2luZyByZWxvY2F0
aW9uIGVycm9ycyBvbiBhbWQ2NCBhcmNoaXRlY3R1cmUuCisgICAgICAgIEludHJvZHVjZWQgbmV3
IGRlZmluZSBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04gZm9yIHN1Y2ggc3ltYm9scy4KKwogMjAw
OS0xMC0wNiAgRGF2aWQgTGV2aW4gIDxsZXZpbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgT2xpdmVyIEh1bnQuCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9qaXQvSklU
U3R1YnMuY3BwIGIvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcAppbmRleCAxNzk2ZjYz
Li5jNzI1N2FmIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUU3R1YnMuY3BwCisr
KyBiL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5jcHAKQEAgLTc1LDYgKzc1LDEyIEBAIG5h
bWVzcGFjZSBKU0MgewogI2RlZmluZSBUSFVNQl9GVU5DX1BBUkFNKG5hbWUpCiAjZW5kaWYKIAor
I2lmIFBMQVRGT1JNKExJTlVYKSAmJiBQTEFURk9STShYODZfNjQpCisjZGVmaW5lIFNZTUJPTF9T
VFJJTkdfUkVMT0NBVElPTihuYW1lKSAjbmFtZSAiQHBsdCIKKyNlbHNlCisjZGVmaW5lIFNZTUJP
TF9TVFJJTkdfUkVMT0NBVElPTihuYW1lKSBTWU1CT0xfU1RSSU5HKG5hbWUpCisjZW5kaWYKKwog
I2lmIFVTRShKU1ZBTFVFMzJfNjQpCiAKICNpZiBDT01QSUxFUihHQ0MpICYmIFBMQVRGT1JNKFg4
NikKQEAgLTExMiw3ICsxMTgsNyBAQCBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiOiIgIlxuIgogI2lmICFVU0UoSklUX1NUVUJfQVJHVU1FTlRfVkFfTElTVCkKICAgICAibW92
bCAlZXNwLCAlZWN4IiAiXG4iCiAjZW5kaWYKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3Rp
X3ZtX3Rocm93KSAiXG4iCisgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3Rp
X3ZtX3Rocm93KSAiXG4iCiAgICAgImFkZGwgJDB4M2MsICVlc3AiICJcbiIKICAgICAicG9wbCAl
ZWJ4IiAiXG4iCiAgICAgInBvcGwgJWVkaSIgIlxuIgpAQCAtMTc1LDcgKzE4MSw3IEBAIGFzbSB2
b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkg
IlxuIgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAi
bW92cSAlcnNwLCAlcmRpIiAiXG4iCi0gICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90
aHJvdykgIlxuIgorICAgICJjYWxsICIgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90
aHJvdykgIlxuIgogICAgICJhZGRxICQweDQ4LCAlcnNwIiAiXG4iCiAgICAgInBvcHEgJXJieCIg
IlxuIgogICAgICJwb3BxICVyMTUiICJcbiIKQEAgLTIzOSw3ICsyNDUsNyBAQCBhc20gdm9sYXRp
bGUgKAogIi50aHVtYl9mdW5jICIgVEhVTUJfRlVOQ19QQVJBTShjdGlWTVRocm93VHJhbXBvbGlu
ZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAg
ICAiY3B5IHIwLCBzcCIgIlxuIgotICAgICJibCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93
KSAiXG4iCisgICAgImJsICIgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykg
IlxuIgogICAgICJsZHIgcjYsIFtzcCwgIzB4MmNdIiAiXG4iCiAgICAgImxkciByNSwgW3NwLCAj
MHgyOF0iICJcbiIKICAgICAibGRyIHI0LCBbc3AsICMweDI0XSIgIlxuIgpAQCAtMzY1LDcgKzM3
MSw3IEBAIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAjaWYg
IVVTRShKSVRfU1RVQl9BUkdVTUVOVF9WQV9MSVNUKQogICAgICJtb3ZsICVlc3AsICVlY3giICJc
biIKICNlbmRpZgotICAgICJjYWxsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIK
KyAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJcbiIK
ICAgICAiYWRkbCAkMHgxYywgJWVzcCIgIlxuIgogICAgICJwb3BsICVlYngiICJcbiIKICAgICAi
cG9wbCAlZWRpIiAiXG4iCkBAIC00MzQsNyArNDQwLDcgQEAgYXNtIHZvbGF0aWxlICgKICIuZ2xv
YmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xfU1RS
SU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJtb3ZxICVyc3AsICVyZGki
ICJcbiIKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAg
ImNhbGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAg
ImFkZHEgJDB4NzgsICVyc3AiICJcbiIKICAgICAicG9wcSAlcmJ4IiAiXG4iCiAgICAgInBvcHEg
JXIxNSIgIlxuIgpAQCAtNDk4LDcgKzUwNCw3IEBAIGFzbSB2b2xhdGlsZSAoCiAiLnRodW1iX2Z1
bmMgIiBUSFVNQl9GVU5DX1BBUkFNKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xf
U1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJjcHkgcjAsIHNwIiAi
XG4iCi0gICAgImJsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIKKyAgICAiYmwg
IiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAgICAgImxkciBy
NiwgW3NwLCAjMHgyY10iICJcbiIKICAgICAibGRyIHI1LCBbc3AsICMweDI4XSIgIlxuIgogICAg
ICJsZHIgcjQsIFtzcCwgIzB4MjRdIiAiXG4iCkBAIC01NTQsNyArNTYwLDcgQEAgU1lNQk9MX1NU
UklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAibW92IGxyLCByNiIgIlxu
IgogICAgICJhZGQgcjgsIHBjLCAjNCIgIlxuIgogICAgICJzdHIgcjgsIFtzcCwgIy00XSEiICJc
biIKLSAgICAiYiAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Rocm93KSAiXG4iCisgICAgImIgIiBT
WU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAKIC8vIEJvdGggaGFz
IHRoZSBzYW1lIHJldHVybiBzZXF1ZW5jZQogIi5nbG9ibCAiIFNZTUJPTF9TVFJJTkcoY3RpT3BU
aHJvd05vdENhdWdodCkgIlxuIgotLSAKMS42LjUucmMyCgo=
</data>
<flag name="commit-queue"
          id="22000"
          type_id="3"
          status="-"
          setter="oliver"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40764</attachid>
            <date>2009-10-06 22:28:12 -0700</date>
            <delta_ts>2009-10-06 22:44:54 -0700</delta_ts>
            <desc>webkit-plt-reviewed.patch</desc>
            <filename>webkit-plt-reviewed.patch</filename>
            <type>text/plain</type>
            <size>4423</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">RnJvbSA4YTk5OWU5Y2VlMzI4MDg5MjI1N2MxZDRlNjgwZmJlMzEzMDRkZjEwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmlpdCBMYWVzIDxwbGFlc0BwbGFlcy5vcmc+CkRhdGU6IFRo
dSwgMjAgQXVnIDIwMDkgMTk6MDI6MDYgKzAzMDAKU3ViamVjdDogW1BBVENIXSAyMDA5LTEwLTA3
ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMub3JnPgoKICAgICAgICBSZXZpZXdlZCBieSBHYXZp
biBCYXJyYWNsb3VnaC4KCiAgICAgICAgTGlua2luZyBmYWlscyB3aXRoICJyZWxvY2F0aW9uIFJf
WDg2XzY0X1BDMzIgYWdhaW5zdCBzeW1ib2wKICAgICAgICBgY3RpX3ZtX3Rocm93JyIKICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKCiAgICAgICAg
KiBqaXQvSklUU3R1YnMuY3BwOgogICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQ
TFQtaW5kaXJlY3Qgc3ltYm9sLCBzbyBpdCBkb2Vzbid0IGVuZCB1cAogICAgICAgIGluIHRleHQg
c2VnbWVudCBjYXVzaW5nIHJlbG9jYXRpb24gZXJyb3JzIG9uIGFtZDY0IGFyY2hpdGVjdHVyZS4K
ICAgICAgICBJbnRyb2R1Y2VkIG5ldyBkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OIGZv
ciBzdWNoIHN5bWJvbHMuCi0tLQogSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nICAgICAgICB8ICAg
MTMgKysrKysrKysrKysrKwogSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcCB8ICAgMjAg
KysrKysrKysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9K
YXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggMGJiYjZmMi4uOWE5YTdjNyAxMDA2NDQKLS0t
IGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE2IEBACisyMDA5LTEwLTA3ICBQcmlpdCBMYWVzICA8cGxhZXNAcGxhZXMu
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IEdhdmluIEJhcnJhY2xvdWdoLgorCisgICAgICAg
IExpbmtpbmcgZmFpbHMgd2l0aCAicmVsb2NhdGlvbiBSX1g4Nl82NF9QQzMyIGFnYWluc3Qgc3lt
Ym9sCisgICAgICAgIGBjdGlfdm1fdGhyb3cnIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjg0MjIKKworICAgICAgICAqIGppdC9KSVRTdHVicy5jcHA6
CisgICAgICAgIE1hcmsgY3RpX3ZtX3Rocm93IHN5bWJvbCBhcyBQTFQtaW5kaXJlY3Qgc3ltYm9s
LCBzbyBpdCBkb2Vzbid0IGVuZCB1cAorICAgICAgICBpbiB0ZXh0IHNlZ21lbnQgY2F1c2luZyBy
ZWxvY2F0aW9uIGVycm9ycyBvbiBhbWQ2NCBhcmNoaXRlY3R1cmUuCisgICAgICAgIEludHJvZHVj
ZWQgbmV3IGRlZmluZSBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04gZm9yIHN1Y2ggc3ltYm9scy4K
KwogMjAwOS0xMC0wNiAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAgICAgICAg
IFdpbmRvd3MgbGlua2luZyBmaXgKZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRT
dHVicy5jcHAgYi9KYXZhU2NyaXB0Q29yZS9qaXQvSklUU3R1YnMuY3BwCmluZGV4IDE3OTZmNjMu
LmM3MjU3YWYgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5jcHAKKysr
IGIvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJzLmNwcApAQCAtNzUsNiArNzUsMTIgQEAgbmFt
ZXNwYWNlIEpTQyB7CiAjZGVmaW5lIFRIVU1CX0ZVTkNfUEFSQU0obmFtZSkKICNlbmRpZgogCisj
aWYgUExBVEZPUk0oTElOVVgpICYmIFBMQVRGT1JNKFg4Nl82NCkKKyNkZWZpbmUgU1lNQk9MX1NU
UklOR19SRUxPQ0FUSU9OKG5hbWUpICNuYW1lICJAcGx0IgorI2Vsc2UKKyNkZWZpbmUgU1lNQk9M
X1NUUklOR19SRUxPQ0FUSU9OKG5hbWUpIFNZTUJPTF9TVFJJTkcobmFtZSkKKyNlbmRpZgorCiAj
aWYgVVNFKEpTVkFMVUUzMl82NCkKIAogI2lmIENPTVBJTEVSKEdDQykgJiYgUExBVEZPUk0oWDg2
KQpAQCAtMTEyLDcgKzExOCw3IEBAIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUp
ICI6IiAiXG4iCiAjaWYgIVVTRShKSVRfU1RVQl9BUkdVTUVOVF9WQV9MSVNUKQogICAgICJtb3Zs
ICVlc3AsICVlY3giICJcbiIKICNlbmRpZgotICAgICJjYWxsICIgU1lNQk9MX1NUUklORyhjdGlf
dm1fdGhyb3cpICJcbiIKKyAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlf
dm1fdGhyb3cpICJcbiIKICAgICAiYWRkbCAkMHgzYywgJWVzcCIgIlxuIgogICAgICJwb3BsICVl
YngiICJcbiIKICAgICAicG9wbCAlZWRpIiAiXG4iCkBAIC0xNzUsNyArMTgxLDcgQEAgYXNtIHZv
bGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAi
XG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJt
b3ZxICVyc3AsICVyZGkiICJcbiIKLSAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoY3RpX3ZtX3Ro
cm93KSAiXG4iCisgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Ro
cm93KSAiXG4iCiAgICAgImFkZHEgJDB4NDgsICVyc3AiICJcbiIKICAgICAicG9wcSAlcmJ4IiAi
XG4iCiAgICAgInBvcHEgJXIxNSIgIlxuIgpAQCAtMjM5LDcgKzI0NSw3IEBAIGFzbSB2b2xhdGls
ZSAoCiAiLnRodW1iX2Z1bmMgIiBUSFVNQl9GVU5DX1BBUkFNKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAg
ICJjcHkgcjAsIHNwIiAiXG4iCi0gICAgImJsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cp
ICJcbiIKKyAgICAiYmwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAi
XG4iCiAgICAgImxkciByNiwgW3NwLCAjMHgyY10iICJcbiIKICAgICAibGRyIHI1LCBbc3AsICMw
eDI4XSIgIlxuIgogICAgICJsZHIgcjQsIFtzcCwgIzB4MjRdIiAiXG4iCkBAIC0zNjUsNyArMzcx
LDcgQEAgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICNpZiAh
VVNFKEpJVF9TVFVCX0FSR1VNRU5UX1ZBX0xJU1QpCiAgICAgIm1vdmwgJWVzcCwgJWVjeCIgIlxu
IgogI2VuZGlmCi0gICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgor
ICAgICJjYWxsICIgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgog
ICAgICJhZGRsICQweDFjLCAlZXNwIiAiXG4iCiAgICAgInBvcGwgJWVieCIgIlxuIgogICAgICJw
b3BsICVlZGkiICJcbiIKQEAgLTQzNCw3ICs0NDAsNyBAQCBhc20gdm9sYXRpbGUgKAogIi5nbG9i
bCAiIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJ
TkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgIm1vdnEgJXJzcCwgJXJkaSIg
IlxuIgotICAgICJjYWxsICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIKKyAgICAi
Y2FsbCAiIFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJcbiIKICAgICAi
YWRkcSAkMHg3OCwgJXJzcCIgIlxuIgogICAgICJwb3BxICVyYngiICJcbiIKICAgICAicG9wcSAl
cjE1IiAiXG4iCkBAIC00OTgsNyArNTA0LDcgQEAgYXNtIHZvbGF0aWxlICgKICIudGh1bWJfZnVu
YyAiIFRIVU1CX0ZVTkNfUEFSQU0oY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9T
VFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgImNweSByMCwgc3AiICJc
biIKLSAgICAiYmwgIiBTWU1CT0xfU1RSSU5HKGN0aV92bV90aHJvdykgIlxuIgorICAgICJibCAi
IFNZTUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJcbiIKICAgICAibGRyIHI2
LCBbc3AsICMweDJjXSIgIlxuIgogICAgICJsZHIgcjUsIFtzcCwgIzB4MjhdIiAiXG4iCiAgICAg
ImxkciByNCwgW3NwLCAjMHgyNF0iICJcbiIKQEAgLTU1NCw3ICs1NjAsNyBAQCBTWU1CT0xfU1RS
SU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJtb3YgbHIsIHI2IiAiXG4i
CiAgICAgImFkZCByOCwgcGMsICM0IiAiXG4iCiAgICAgInN0ciByOCwgW3NwLCAjLTRdISIgIlxu
IgotICAgICJiICIgU1lNQk9MX1NUUklORyhjdGlfdm1fdGhyb3cpICJcbiIKKyAgICAiYiAiIFNZ
TUJPTF9TVFJJTkdfUkVMT0NBVElPTihjdGlfdm1fdGhyb3cpICJcbiIKIAogLy8gQm90aCBoYXMg
dGhlIHNhbWUgcmV0dXJuIHNlcXVlbmNlCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlPcFRo
cm93Tm90Q2F1Z2h0KSAiXG4iCi0tIAoxLjYuNS5yYzIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>