summaryrefslogtreecommitdiff
path: root/core/fxcrt/css/cfx_cssdatatable.h
diff options
context:
space:
mode:
authorRyan Harrison <rharrison@chromium.org>2018-01-31 15:47:32 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-01-31 15:47:32 +0000
commit41b45a88f14ea546d1b46b7c30a1c9c1db778ac3 (patch)
treeffad96b6e33807ed3f78056c9ba879e1c3dceab3 /core/fxcrt/css/cfx_cssdatatable.h
parent3f3f5130e91c9a868831ee80840f027111ee6f3b (diff)
downloadpdfium-41b45a88f14ea546d1b46b7c30a1c9c1db778ac3.tar.xz
Clean up CSS property table
Reorganizes the free functions to be static methods on a class. Converts the Table struct to be an Entry struct defined in the class. Change-Id: I9eca0dfb15187af10cbe2dc4b4c2756d55d957be Reviewed-on: https://pdfium-review.googlesource.com/24712 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'core/fxcrt/css/cfx_cssdatatable.h')
-rw-r--r--core/fxcrt/css/cfx_cssdatatable.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/core/fxcrt/css/cfx_cssdatatable.h b/core/fxcrt/css/cfx_cssdatatable.h
deleted file mode 100644
index b8476175f6..0000000000
--- a/core/fxcrt/css/cfx_cssdatatable.h
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright 2014 PDFium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
-
-#ifndef CORE_FXCRT_CSS_CFX_CSSDATATABLE_H_
-#define CORE_FXCRT_CSS_CFX_CSSDATATABLE_H_
-
-#include <memory>
-#include <vector>
-
-#include "core/fxcrt/css/cfx_css.h"
-#include "core/fxcrt/css/cfx_cssnumbervalue.h"
-#include "core/fxcrt/css/cfx_cssvalue.h"
-#include "core/fxcrt/fx_system.h"
-
-struct CFX_CSSPropertyTable {
- CFX_CSSProperty eName;
- const wchar_t* pszName;
- uint32_t dwHash;
- uint32_t dwType;
-};
-
-const CFX_CSSPropertyTable* CFX_GetCSSPropertyByName(WideStringView wsName);
-const CFX_CSSPropertyTable* CFX_GetCSSPropertyByEnum(CFX_CSSProperty eName);
-
-#endif // CORE_FXCRT_CSS_CFX_CSSDATATABLE_H_