| Index: chrome/browser/spellchecker/feedback.cc
 | 
| diff --git a/chrome/browser/spellchecker/feedback.cc b/chrome/browser/spellchecker/feedback.cc
 | 
| index 42bebbc66bee2242f7a0b6927ff2ab61b9849058..b571a53a0be789c40ca28e852efeb233ef2c9e3b 100644
 | 
| --- a/chrome/browser/spellchecker/feedback.cc
 | 
| +++ b/chrome/browser/spellchecker/feedback.cc
 | 
| @@ -19,6 +19,8 @@
 | 
|  #include <algorithm>
 | 
|  #include <iterator>
 | 
|  
 | 
| +#include "base/stl_util.h"
 | 
| +
 | 
|  namespace spellcheck {
 | 
|  
 | 
|  Feedback::Feedback() {
 | 
| @@ -44,12 +46,9 @@ void Feedback::FinalizeRemovedMisspellings(
 | 
|    HashCollection& renderer_hashes = renderer_it->second;
 | 
|    HashCollection remaining_hashes(remaining_markers.begin(),
 | 
|                                    remaining_markers.end());
 | 
| -  std::vector<uint32> removed_hashes;
 | 
| -  std::set_difference(renderer_hashes.begin(),
 | 
| -                      renderer_hashes.end(),
 | 
| -                      remaining_hashes.begin(),
 | 
| -                      remaining_hashes.end(),
 | 
| -                      std::back_inserter(removed_hashes));
 | 
| +  std::vector<uint32> removed_hashes =
 | 
| +      base::STLSetDifference<std::vector<uint32> >(renderer_hashes,
 | 
| +                                                   remaining_hashes);
 | 
|    for (std::vector<uint32>::const_iterator hash_it = removed_hashes.begin();
 | 
|         hash_it != removed_hashes.end();
 | 
|         ++hash_it) {
 | 
| 
 |