<?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>61236</bug_id>
          
          <creation_ts>2011-05-20 22:00:32 -0700</creation_ts>
          <short_desc>[chromium] Updating chromium DEPS</short_desc>
          <delta_ts>2011-05-22 23:08:05 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>0</everconfirmed>
          <reporter name="Greg Simon">gregsimon</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ukai</cc>
    
    <cc>vitalyr</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>407498</commentid>
    <comment_count>0</comment_count>
    <who name="Greg Simon">gregsimon</who>
    <bug_when>2011-05-20 22:00:32 -0700</bug_when>
    <thetext>[chromium] Updating chromium DEPS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407499</commentid>
    <comment_count>1</comment_count>
      <attachid>94318</attachid>
    <who name="Greg Simon">gregsimon</who>
    <bug_when>2011-05-20 22:01:57 -0700</bug_when>
    <thetext>Created attachment 94318
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407593</commentid>
    <comment_count>2</comment_count>
    <who name="Greg Simon">gregsimon</who>
    <bug_when>2011-05-21 19:50:09 -0700</bug_when>
    <thetext>Rolling chromium DEPS to pick up the ScopedTempDir export from webkit_support so it can be used in chromium LayoutTests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407595</commentid>
    <comment_count>3</comment_count>
      <attachid>94318</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-05-21 21:40:08 -0700</bug_when>
    <thetext>Comment on attachment 94318
Patch

r=me

but we probably dont want code in the webkit repository to depend on ScopedTempDir.
it would make it very painful if someone ever changed that class in an incompatible 
way.  how would the average chromium hacker know to fixup webkit?  and if they did
know they would then have to deal with the circular dependency.  (hard to roll
webkit w/o things being temporarily broken .)

the contents of webkit_support.h mostly encapsulates the extent of the circular deps 
which we have.  if you dont want to copy code into webkit, then consider exposing 
the &quot;algorithm&quot; of interest as new functions in webkit_support.h.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407597</commentid>
    <comment_count>4</comment_count>
    <who name="Greg Simon">gregsimon</who>
    <bug_when>2011-05-21 21:46:48 -0700</bug_when>
    <thetext>The current application is for a LayoutTest so the temp dir does not get filled up. There are not enough primitives in platform/FileSystem.h to do this sort of work entirely in WebCore.

However, now that this API is set up in webkit_support its impl can be changed (only in chrome) so it does not use ScopedTempDir to avoid the problems you mention.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407770</commentid>
    <comment_count>5</comment_count>
      <attachid>94318</attachid>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2011-05-22 23:07:57 -0700</bug_when>
    <thetext>Comment on attachment 94318
Patch

Clearing flags on attachment: 94318

Committed r87050: &lt;http://trac.webkit.org/changeset/87050&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407771</commentid>
    <comment_count>6</comment_count>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2011-05-22 23:08:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>94318</attachid>
            <date>2011-05-20 22:01:57 -0700</date>
            <delta_ts>2011-05-22 23:07:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-61236-20110520220156.patch</filename>
            <type>text/plain</type>
            <size>994</size>
            <attacher name="Greg Simon">gregsimon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODcwMDkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
MTMyN2M5MTM4Mjc4Y2ExZWM0NTFkZmMzYTY2YzdiM2RhNTRkMmQyYS4uYjZjMDgxMDdhMjM4OTdk
NGY0M2Q5MTc3ZmJkNjI5ZDFlYTY3OTQ4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxMyBAQAorMjAxMS0wNS0yMCAgR3JlZyBTaW1vbiAgPGdyZWdzaW1vbkBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
W2Nocm9taXVtXSBVcGRhdGluZyBjaHJvbWl1bSBERVBTCisKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYxMjM2CisKKyAgICAgICAgKiBERVBTOgorCiAy
MDExLTA1LTIwICBNaWNoYWVsIE5vcmRtYW4gIDxtaWNoYWVsbkBnb29nbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vREVQUyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vREVQUwppbmRleCAxZWZmNmJi
ZjI0Y2Y0ZTg1ZmIxMzI2NTE0ZmYyNDI4NzZkOTJjNWZkLi42YzAwMjQ2MjUwNmVjZGJkOTkzM2Nk
YmUyMTk1OTg2YWU0MWUzYWRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0RF
UFMKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9ERVBTCkBAIC0zMiw3ICszMiw3IEBACiAK
IHZhcnMgPSB7CiAgICdjaHJvbWl1bV9zdm4nOiAnaHR0cDovL3NyYy5jaHJvbWl1bS5vcmcvc3Zu
L3RydW5rL3NyYycsCi0gICdjaHJvbWl1bV9yZXYnOiAnODYwNzAnCisgICdjaHJvbWl1bV9yZXYn
OiAnODYxOTInCiB9CiAKIGRlcHMgPSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>