Support hardware_class filtering in variations for ChromeOS devices.

BUG=366807

Review URL: https://codereview.chromium.org/259663002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267741 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/components/variations/variations_seed_processor.h b/components/variations/variations_seed_processor.h
index f6760ac..dd4d0c81 100644
--- a/components/variations/variations_seed_processor.h
+++ b/components/variations/variations_seed_processor.h
@@ -27,13 +27,15 @@
   virtual ~VariationsSeedProcessor();
 
   // Creates field trials from the specified variations |seed|, based on the
-  // specified configuration (locale, current date, version and channel).
+  // specified configuration (locale, current date, version, channel, form
+  // factor and hardware_class).
   void CreateTrialsFromSeed(const VariationsSeed& seed,
                             const std::string& locale,
                             const base::Time& reference_date,
                             const base::Version& version,
                             Study_Channel channel,
-                            Study_FormFactor form_factor);
+                            Study_FormFactor form_factor,
+                            const std::string& hardware_class);
 
  private:
   friend class VariationsSeedProcessorTest;