blob: 0077ccbf900bdb1ad99ee92c7cebc5080692625d [file] [log] [blame]
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
def mediaFeatureSymbol(entry, suffix):
name = entry['name']
if name.startswith('-webkit-'):
name = name[8:]
foundDash = False
newName = ""
for chr in name:
if chr == '-':
foundDash = True
continue
if foundDash:
chr = chr.upper()
foundDash = False
newName = newName + chr
newName = newName + suffix
return newName
def getMediaFeatureSymbolWithSuffix(suffix):
def returnedFunction(entry):
return mediaFeatureSymbol(entry, suffix)
return returnedFunction