| Index: chrome/browser/spellchecker/feedback.h
 | 
| diff --git a/chrome/browser/spellchecker/feedback.h b/chrome/browser/spellchecker/feedback.h
 | 
| index d98ba12ac5bc4570bab0d6625c279c3402821da8..c79c0b8452f12029c2314138f7ddf84d70bd6085 100644
 | 
| --- a/chrome/browser/spellchecker/feedback.h
 | 
| +++ b/chrome/browser/spellchecker/feedback.h
 | 
| @@ -12,10 +12,14 @@
 | 
|  #ifndef CHROME_BROWSER_SPELLCHECKER_FEEDBACK_H_
 | 
|  #define CHROME_BROWSER_SPELLCHECKER_FEEDBACK_H_
 | 
|  
 | 
| +#include <stddef.h>
 | 
| +#include <stdint.h>
 | 
| +
 | 
|  #include <map>
 | 
|  #include <set>
 | 
|  #include <vector>
 | 
|  
 | 
| +#include "base/macros.h"
 | 
|  #include "chrome/browser/spellchecker/misspelling.h"
 | 
|  
 | 
|  namespace spellcheck {
 | 
| @@ -26,7 +30,7 @@ namespace spellcheck {
 | 
|  //        base::ASCIIToUTF16("Helllo world"), 0, 6,
 | 
|  //        std::vector<base::string16>(), GenerateRandomHash()));
 | 
|  //    feedback.FinalizeRemovedMisspellings(renderer_process_id,
 | 
| -//                                         std::vector<uint32>());
 | 
| +//                                         std::vector<uint32_t>());
 | 
|  //    ProcessFeedback(feedback.GetMisspellingsInRenderer(renderer_process_id));
 | 
|  //    feedback.EraseFinalizedMisspellings(renderer_process_id);
 | 
|  class Feedback {
 | 
| @@ -37,13 +41,13 @@ class Feedback {
 | 
|    // Returns the misspelling identified by |hash|. Returns NULL if there's no
 | 
|    // misspelling identified by |hash|. Retains the ownership of the result. The
 | 
|    // caller should not modify the hash in the returned misspelling.
 | 
| -  Misspelling* GetMisspelling(uint32 hash);
 | 
| +  Misspelling* GetMisspelling(uint32_t hash);
 | 
|  
 | 
|    // Finalizes the user actions on misspellings that are removed from the
 | 
|    // renderer process with ID |renderer_process_id|.
 | 
|    void FinalizeRemovedMisspellings(
 | 
|        int renderer_process_id,
 | 
| -      const std::vector<uint32>& remaining_markers);
 | 
| +      const std::vector<uint32_t>& remaining_markers);
 | 
|  
 | 
|    // Returns true if the renderer with process ID |renderer_process_id| has
 | 
|    // misspellings.
 | 
| @@ -59,7 +63,7 @@ class Feedback {
 | 
|    void EraseFinalizedMisspellings(int renderer_process_id);
 | 
|  
 | 
|    // Returns true if there's a misspelling with |hash| identifier.
 | 
| -  bool HasMisspelling(uint32 hash) const;
 | 
| +  bool HasMisspelling(uint32_t hash) const;
 | 
|  
 | 
|    // Adds the |misspelling| to feedback data. If the |misspelling| has a
 | 
|    // duplicate hash, then replaces the existing misspelling with the same hash.
 | 
| @@ -81,12 +85,12 @@ class Feedback {
 | 
|    void Clear();
 | 
|  
 | 
|    // Returns a list of all misspelling identifiers for |misspelled_text|.
 | 
| -  const std::set<uint32>& FindMisspellings(
 | 
| +  const std::set<uint32_t>& FindMisspellings(
 | 
|        const base::string16& misspelled_text) const;
 | 
|  
 | 
|   private:
 | 
| -  typedef std::map<uint32, Misspelling> HashMisspellingMap;
 | 
| -  typedef std::set<uint32> HashCollection;
 | 
| +  typedef std::map<uint32_t, Misspelling> HashMisspellingMap;
 | 
| +  typedef std::set<uint32_t> HashCollection;
 | 
|    typedef std::map<int, HashCollection> RendererHashesMap;
 | 
|    typedef std::map<base::string16, HashCollection> TextHashesMap;
 | 
|  
 | 
| 
 |