<?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>28321</bug_id>
          
          <creation_ts>2009-08-14 14:52:57 -0700</creation_ts>
          <short_desc>bugzilla-tool --commit-queue needs to know how to reject mis-reviewed patches</short_desc>
          <delta_ts>2009-09-08 12:34:06 -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>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>28605</dup_id>
          
          <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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>140343</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-14 14:52:57 -0700</bug_when>
    <thetext>bugzilla-tool --commit-queue needs to know how to reject mis-reviewed patches

bugzilla-tool properly detects when a pach has r+ or cq+ set by someone who does not have proper rights.  However it doesn&apos;t know how to clean up the bug after that. It should clear flags which have been set erroneously.

What makes this tricky is the current architecture is to do that lookups/validation inside the patch fetch function. Which is wrong.  We should get all the patch information in one function and validate the patches separately.  Or at least have some sort of validate=True flag which is passed to the fetch function.

I have a partial patch on my machine, but I&apos;ll have to finish it later...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145497</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-08 12:34:06 -0700</bug_when>
    <thetext>Fixing this as part of bug 28605.

*** This bug has been marked as a duplicate of bug 28605 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>