mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:30:27 +00:00
c7dc12e90f
- Bug 1251253 - prevent null pointer dereference of |aContext| in CacheStorageService::DoomStorageEntries. r=mayhemer (35b449c612)
- Bug 1260498 - Make test_rel_preconnect work in e10s mode. r=mcmanus (e6823ce4c4)
- Bug 1016628 - Add prefetch abilities to the predictor. r=mayhemer (53ab180c97)
- Bug 1258482 - FileList should contain only Files, not Directories, r=smaug (ff78125454)
- Bug 1258694 - Implement Directory::GetFiles(), r=smaug (305784524e)
- Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug (89e1a59041)
- Bug 1263992 - patch 2 - Support the creation of directories from FileSystemTasks, r=smaug (c569092cef)
- Bug 1243586 - Implement Upgrade-Insecure-Requests HTTP Request Header Field. r=rbarnes (4b8a84c656)
- Bug 1262572 - http 0.9 telemetry. r=hurley (6006881336)
- Bug 587177 - Update all comments before SetOriginalURI to reflect reality, r=mcmanus (b2fedb0728)
- Bug 1261632 - Assert that OnStopRequest is called only once. r=michal (c35b1922b9)
- Bug 1232422 - Convert 5 tests within netwerk/test to use AsyncOpen2 (r=mcmanus) (4af8d43814)
- Bug 831450 - No Range Requests against weak Etag r=mayhemer (9b4a159e1e)
- Bug 1214277 - Avoid bypassing opening a cache entry for possibly intercepted channels; r=mcmanus (c5b0de6990)
- partial apply Bug 1234369 - Convert 25 tests within netwerk/test to use AsyncOpen2 (1b81d5a303)
- Bug 299031 - heuristic cache rule for 410 should be longer r=mayhemer (848834fc31)
- Bug 1121447 - trust cache less for error codes r=mayhemer (0424fec819)
- Bug 1125916 - Check whether loadInfo and loadContext match. r=sicking, r=jduell (6740850922)
- Bug 1258778 - Purge the skia glyph cache when receiving a low memory notice. r=erahm (633c60b0c6)
- Bug 1125916 - Add SEC_FORCE_PRIVATE_BROWSING to LoadInfo. r=sicking, r=jduell (10b5a1cacb)
- Bug 1105556 - test fixes. r=sicking, ckerschb (845d0dbd65)
- Bug 1258481 - Use RegionBuilder for nsRegion IPC. r=jrmuizel (616c279297)
- Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats (2797f83f1d)
- Bug 1256408 - Add graphics microbenchmarking. r=mstange (49b11b051b)
- Bug 1258481 - Add a RegionBuilder for accumulating rects. r=jrmuizel (acd79192db)
- Track whether or not remote layers have acknowledged compositor changes. (bug 1256517 part 1, r=mattwoodrow) (e3cc77ed41)
- Move compositable field out of individual compositable ops. (bug 1256517 part 2, r=mattwoodrow) (1d4a063df3)
- Bug 1241058: Assure several operations properly operate on the current group target. r=jrmuizel (6119e2b4db)
- Bug 1247700: Avoid crash from invalid fonts. r=bas (c4c2799b94)
- Bug 1242421 - remove useless null check. r=roc@ocallahan.org (44faf6556d)
- Add instrumentation for when content processes fail to acquire D3D11 devices. (bug 1247539, r=milan) (bd9265d78e)
- Make access to gfxWindowsPlatform D3D11 devices thread-safe. (bug 1258174, r=bas) (032e74b163)
- Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical) (ffcebbdee6)
- Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical) (fc83339f2d)
- Fix build bustage for bug 1256517 r=broken tree (3952871373)
- Bug 1256678 - Replace DrawTargetCairo::FillGlyphs crashes with other crashes - r=bobowen (b7245ba436)
- Bug 1120485. Log CloseHandle error reason during MessageChannel shutdown failure. r=milan (2f81d9c2aa)
- Bug 1242448 - Ensure the tile pool does not hold textures during shutdown. r=edwin (d31c304258)
- Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow (b9906d7557)
- Bug 1260391: Transfer |CompositableOperation| in |AsyncChildMessageData|, r=dvander (1def34c5f8)
- Bug 1252324 - add DrawTarget API for 3D transforms for use in layers. r=jrmuizel (bc80529422)
- Bug 1255342 - implement DrawTargetCairo::LockBits for Cairo Win32 surfaces. r=sotaro (6f5661691b)
- Bug 1263480 - Don't let cairo go into an error state when DrawSurface is called with an empty destination rectangle. r=lsalzman (4300940101)
- Bug 1251241 - return from DrawTargetCairo::FillGlyphs if |aFont| is ullptr. r=roc (bb92f95ccd)
- Bug 1255320 - Create DrawTarget with DIB as similar DrawTarget r=jrmuizel (03f1da030d)
- Bug 1215265 - Put shutting down gfx ipdl protocols for child processes behind a pref. r=sotaro (aa781b37f9)
- Bug 1262898: Keep the GeckoChildProcessHost alive for the lifetime of the CompositorBridge and ImageBridge parent actors. r=jimm r=nical (dcca3b54e1)
- Bug 1251619: Remove unused gfxPlatform::CreateDrawTargetForUpdateSurface r=mchang (b29565995e)
- Bug 1255973 - Remove redundant overrides from gfxPlatform subclasses. r=jfkthame (d45f8a6640)
- Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan We would rather people not use this pref. (f362da1bd3)
- Bug 881609: Call InitLayersAccelerationPrefs only once. r=nrc (faed10a0d4)
- Bug 1209780. Mark some DrawResult's as unused in layout/svg. r=seth (48192d6b34)
- Bug 1251115 - Fix incorrect rendering result while mask path is not resolvable; r=mstange (a52b478fdf)
- Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas (b03abbe8a6)
- Bug 1228354 - Part2. Add test case for mask-mode. r=heycam (6bea36a70c)
- Bug 1259802: Add type replacement annotations to simplify rust binding generation for nsStyleStruct.h, r=bholley (48c13e62f2)
- Bug 1261754 - Part 1: Improve static assertions for style struct bits. r=dholbert (2ce6d994a5)
- Bug 1261552 - Reimplement default placement-new for style structs. r=heycam (db9d7782e2)
- Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam (adf2e16b4d)
- Bug 1226627 - Truncate the result in ZoomText/UnZoomText rather than rounding it for better performance. r=roc (f1d1084ba1)
- Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam (fc4161355c)
- Bug 1247777 - Part2: implement -webkit-text-fill-color rendering. r=jfkthame (0f30da9c5b)
- Bug 1247777 - Part3: reftests for -webkit-text-fill-color. r=jfkthame Add this test into web-platform-tests. (02e41db8cc)
- Bug 1043461 - Followup to ensure we still test custom property position when the UA style sheet doesn't have custom properties in it. r=dholbert (48df73d684)
- Bug 1247777 - Part4.1: replace windows-style line endings with unix-style line endings. r=bz (be8ba60960)
- Bug 1247777 - Part4.2: add compatible webkit prefixed properties in CSS properties ordering check test. r=bz (7b78825e14)
- Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam (65b3966841)
- Bug 1258017 - Use an nsCOMPtr to hold onto the nsIStyleRule. r=dbaron (e88d7e368f)
- Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron (6a7289ca43)
- Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron (3bf60a9b04)
- Bug 1253149 - Remove the #ifdef __cplusplus bits from ServoBindings.h. r=SimonSapin (bf2b18a470)
- Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam (0a3aa90b2d)
- Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam (82b6d5d008)
- Bug 1258017 - Cleanup fixes for trunk. r=me (674a65815a)
- Bug 1236400 part 1: Add internal enum values to represent "display: -webkit-box" & "display: -webkit-inline-box". r=mats (509c94da15)
- Bug 1236400 part 2: Extend NeedsAnonFlexOrGridItem() & related code to wrap all inline-level -webkit-box children in an anonymous flex item. r=mats (dc11b9b09f)
- Bug 1236400 part 3: If webkit prefix support is enabled, skip CSS Parser code that converts "display: -webkit-box" directly to "display: flex". r=mats (e09b459124)
- Bug 1236400 part 4: Add reftests to test how non-block-level content gets wrapped inside a -webkit-box. (no review) (46e4d8cb07)
- Bug 1261754 - Part 2: Make quotes computed values shareable between different structs. r=dholbert (a78e43b706)
- Bug 1261754 - Part 3: Move quotes from nsStyleQuotes to nsStyleList and delete nsStyleQuotes. r=dholbert (fdcd9aaa3f)
- Bug 1209273 - Part 1: Support for adjust-color CSS property. r=dbaron (818a7fe0ff)
- Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron (ffd52c0dbc)
- Bug 1261754 - Part 4: Move image-rendering from nsStyleSVG to nsStyleVisibility. r=dholbert (ee8372fb94)
- Bug 1261754 - Part 5: Move text-rendering from nsStyleSVG to nsStyleText. r=dholbert (c13a11313d)
- Bug 1261754 - Part 6: Move vertical-align from nsStyleTextReset to nsStyleDisplay. r=dholbert (d374b3700b)
- Bug 1261754 - Part 7: Move pointer-events from nsStyleVisibility to nsStyleUserInterface. r=dholbert (8693251243)
- Bug 1261754 - Part 8: Move box-shadow from nsStyleBorder to a new nsStyleEffects struct. r=dholbert (8263476827)
- Bug 1261754 - Part 9: Move clip from nsStyleDisplay to nsStyleEffects. r=dholbert (5418597309)
- Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r=dholbert (ebae613929)
- Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r=dholbert (589292af44)
- Bug 1187851 patch 6 - Make dynamic changes to filter change fixed position containing block for descendants. r=roc (003a3aa6ce)
- Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert (78d87914f9)
- Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman (43df6e429f)
- Bug 1259785: Do a proper flush when taking a snapshot so our dependent targets and command lists get appropriately cleared. r=jrmuizel (9f7372cce1)
- Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt (632eb6d2da)
- Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt (3a24f4a5c6)
- Bug 1251431 - GCC compilation fixup. (2356f0a58c)
- Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel (33f47b281f)
- Bug 1246641: Also execute an occasional EndDraw for CommandLists used by non-operator OVER drawing. r=jrmuizel (b3e03ad111)
- Bug 1258168: Push ClearType compatible clipping layers when the last pushed layer was marked as opaque. r=jrmuizel (bd069ad7b6)
- Bug 1264736: Crash sooner if we can't get a valid command list, at least in nightly/aurora. r=bas (fb4bb56815)
- Bug 1255438 - create nsI{Mutable,}Array directly; r=keeler (1b802b23b7)
- Bug 1255438 - fix OS X warning bustage and reopen this CLOSED TREE; r=me (07a05910a6)
- bug 1197314: Remove PR_snprintf calls in security/manager/ssl/ r=keeler (f2271aad87)
- Bug 1258298 - Switch more Scoped.h templates in PSM to UniquePtr equivalents. r=keeler (2ee1a85d8e)
- Bug 1191414 - gather telemetry on usage of <keygen>. r=keeler,r=vladan (150bad38a1)
- Bug 1260644 - Use UniquePLArenaPool to manage PLArenaPools in PSM. r=keeler (9e8ad9c0d4)
- Bug 1247250 - Enable TLS 1.3 anti-downgrade on non-secure fallback. r=keeler (7a950b427a)
- Bug 1215796 - Remove the static fallback whitelist. r=keeler (fa55b5920b)
- bug 1254667 - change certificate verification SHA1 policy to "allow or locally-installed roots" r=jcj (5d0bb9e8b1)
- bug 1245280 - add policy mechanism to optionally enforce BRs for falling back to subject CN r=Cykesiopka,mgoodwin (ecd4f2180a)
- Bug 1254653 - Add telemetry to measure how often we encounter EV certificates r=keeler (9da287b490)
- Bug 1259909 - Obviate char PORT_Free() calls in PSM. r=keeler (b7ba2a47da)
- Bug 1252882 - Add a Content Signature Service r=keeler,r=franziskus,r=Cykesiopka (8b806022a0)
- Bug 1255784 - u2f tests should use SpecialPowers.pushPrefEnv, r=jjones (839a58476f)
- Bug 1244960 - Complete FIDO u2f NSSToken (Part 1). r=keeler, r=baku (3d64aa2b7c)
- Bug 1244960 - FIDO u2f NSSToken (Part 2): Use Attestation Certificates. r=keeler (aee3ffc830)
- Bug 1244960 - FIDO u2f NSSToken (Part 3): Review updates. r=keeler (b2f81c2b72)
- Bug 1244960 - FIDO u2f NSSToken (Part 4): Correct FacetID base algorithm. r=keeler (9e70506580)
- Bug 1244960 - FIDO u2f NSSToken (Part 5): Review updates. r=keeler (62a28f2502)
- Bug 1231643 - Part 1. Create skia-A8-surface for mask composition when backendtype of the source DrawTarget is CG; r=mstange (dd03d86f55)
- Bug 1244598 - Move resource files of w3c-css/masking into ./support subdir. r=dbaron (4c9e789191)
- Bug 1243675 - Part 1. Add mask-image property reftest. r=dbaron (18e5dfa90b)
- Bug 1243675 - Part 2. Add mask-clip property reftest. r=dbaron (ddf834d408)
- Bug 1243675 - Part 3. Add mask-position property reftest. r=dbaron (68cae7c7e6)
- Bug 1243675 - Part 4. Add mask-repeat property reftest. r=dbaron (0a3ed45377)
- Bug 1243675 - Part 5. Add mask-origin property reftest. r=dbaron (f5785145a7)
- Bug 1243675 - Part 6. Add mask-size property reftest. r=dbaron (1ab2040973)
- Bug 1231643 - Part 2. Enable mask-composite reftest; r=dbaron (8c3b863d97)
- Bug 1263622 - Fixed nsNSSComponent.cpp compilation on mingw. r=dkeeler,ted (0e651c0211)
- Bug 1266249 - Remove mHasCachedOutline. r=dbaron (c46459acf2)
- Bug 1235634 - Construct nsNSSShutdownList::singleton lazily on first use r=keeler (1b53753c2e)
- Bug 1262645 - Address misc issues with nsGetUserCertChoice(). r=keeler (ec675be29a)
- Bug 1238001 - Allow TLS info to be updated on renegotiation, r=keeler (a2ec0c8a07)
- Bug 1201437 - Add new WebProgress state flag for user-overridden cert. r=keeler (0b9edbc8d8)
- Bug 1201437 - Make cert override tests check for STATE_CERT_USER_OVERRIDDEN. r=keeler (5246515084)
- bug 1261936 - stop using the subject common name in certificate verification error messages r=Cykesiopka (982cf43a11)
- bug 1230234 - fix a leak in client auth certificate handling r=Cykesiopka (6e83f81218)
- Bug 1260643 - Convert most uses of ScopedCERTCertificate in PSM to UniqueCERTCertificate. r=keeler (806b895c41)
- Bug 1207137 - Set a security state flag when weak crypto override is needed. r=keeler Bug 1254306 - Do not check the fallback limit version for the RC4 fallback. r=keeler (8b5cb7101f)
- Bug 1253010 - part 3 - create all nsIDateTimeFormat instances directly; r=smontagu (c1aa5d1d62)
- Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam (05f876eb13)
- Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycam (d013b8fd84)
- Bug 1251995 part 6 - Use struct to pass params for nsTextFrame::PainText* functions. r=jfkthame (3b9c163eab)
- Bug 759568 - Part 2. Render background-clip:text; r=jfkthame (e534e048bf)
- Bug 759568 - Part 4. mochitest for background-clip:text; r=heycom (3e548ebf99)
- Bug 759568 - Part 5. reftest for background-clip:text; r=dbaron (43d2915305)
- Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame (960a85de40)
- Bug 1264910 - Simplify pref callback register/unregister in nsLayoutUtils. r=dholbert (f50219f117)
- Bug 1097499 part 1 - Control support of 'text-combine-upright: digits' via a separate pref. r=heycam (37df36e815)
- Bug 1261062 - When constraining the displayport by the max texture size, maintain the relative distribution of the margins. r=dvander (9a9423bdf1)
- Bug 1246290 - Add a pref to allow disabling APZ on documents which have scroll-linked effects. r=botond (781b63c578)
- Bug 1263347 - When checking if displayport changes should schedule a paint, make sure to use the proper displayport. r=mstange (998f59843e)
- Bug 1097499 part 15 - Add reftests for text-combine-upright. r=jfkthame (843bea00bc)
- Bug 1097499 followup - Fix metadata of tests submitted to w3c. DONTBUILD (e671b5b38b)
- Bug 1097499 followup 2 - Fix metadata of tests submitted to w3c. DONTBUILD (abf0895450)
- Bug 1097499 part 2 - Add a macro to simplify usage of nsStyleContext::GetUniqueStyleData. r=heycam (10486f1f24)
- Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam (7dd4347215)
- Bug 1097499 part 4 - Adjust computed value of writing-mode on text frames when text-combine-upright is used. r=heycam (c193f14b27)
- Bug 1097499 part 5 - Layout text combine upright. r=jfkthame (c21422930b)
- Bug 1097499 part 6 - Inherit move direction from parent for horizontal-in-vertical text. r=jfkthame (cf436b8494)
- Bug 1097499 part 7 - Add reverse function of GetFullWidth. r=emk (32d02e7437)
- Bug 1097499 part 8 - Move CountGraphemeClusters to mozilla::unicode. r=emk (e2b8942e53)
- Bug 1156588 - Add crashtest. (237adb0604)
- Bug 1234622. Tweak how nsDocumentViewer::FindContainerView finds the parent presshell. r=bz (d1e76ae2e9)
- Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam (ede16260a4)
- Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam (42b8962e4f)
- Bug 1183879 - Soften "non-subdocument frame" warning to also allow dummy nsFrames, which exist while subdocument is loading. r=dholbert (6ebcb53421)
- Bug 1259246. Move nsIPresShell::GetRealPrimaryFrameFor to nsLayoutUtils::GetRealPrimaryFrameFor. r=dholbert (d3efd2f03a)
- Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert (2ce0a86bfb)
- Bug 645647 part 2 - Reftests. (496e491990)
- Bug 645647 part 3 - Remove unused trailingTextFrame member. r=dholbert (bd26ea25e6)
- Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert (fe3c5240c9)
- Bug 1097499 part 9 - Transform full-width characters to non-full-width correspondents for combined text. r=jfkthame (5b1eafe2a7)
- Bug 1097499 part 10 - Add fwid/hwid/twid/qwid font feature support to gfx. r=jfkthame (682698dd38)
- Bug 1097499 part 11 - Set width variant for text-combined frame. r=jfkthame (937f61e0e9)
- Bug 1097499 part 12 - Handle spacing sensibly for text-combine-upright. r=jfkthame (9ae1ab2941)
- Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame (10ad32d702)
- Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame (deef7071f1)
- Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame (df5bde2547)
- Bug 1229743 part 1 - Simplify text decoration handling code with lambda function and range-based for loop. r=jfkthame (51cd3ea4ca)
- Bug 1229743 part 2 - Fix up decoration rect computation for vertical-rl and sideways-lr. r=jfkthame (0113279f53)
- Bug 1251995 part 7 - Use struct to pass params for nsTextFrame::Paint*Shadow functions. r=jfkthame (e81ba231aa)
- Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame (e6757762ff)
- Bug 1097499 part 13 - Draw decoration line properly for text-combine-upright. r=jfkthame (8f4be7f987)
- Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame (6831454d8c)
- Bug 1119619 - Allow font-selection to fall back to an alternative face within the same family if the first-found face was not Regular, to handle cases where some styled faces have a reduced character set. r=m_kato (d8851b2877)
- Bug 1243226 - relax the limit on fontconfig generics. r=heycam, a=me (05df737d0e)
- Bug 1245811 - part 1 (based on patch by Andrew Comminos) - Replace gfxPlatformFontList::FindFamily with FindAndAddFamilies to allow for the possibility of the implementation returning multiple font families (e.g. when fontconfig has 'prefer' aliases). r=karlt (2bef9fafb0)
- Bug 1245811 - part 2 (based on patch by Andrew Comminos) - Let gfxFcPlatformFontList return multiple families for a given name once fontconfig substitutions have been applied. r=karlt (1ffb425a0e)
- Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel (d02c913ad5)
- Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel (da32e376b7)
- Bug 1097499 part 14 - Draw emphasis marks properly for text-combine-upright. r=jfkthame (c9115615c6)
- Bug 1097499 part 16 - Enable text-combine-upright by default. r=jfkthame (b616987f95)
- Bug 1261699 - preserve user fontconfig autohint settings in Cairo glyph rendering options. r=jfkthame (3e46dff5ff)
- Bug 1216001 - Fix a typo that eliminated a possible paint optimization. r=xidorn (6a350cadb7)
- Bug 1261568 - part1: take -webkit-text-fill-color into consideration while (d49cf427ab)
- Bug 1261568 - part2.1: update manifest before adding test. r=jgraham Bug 1261568 - part2.2: add reftest. r=jfkthame (ef3c22cfb4)
791 lines
26 KiB
C
791 lines
26 KiB
C
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
/* keywords used within CSS property values */
|
|
|
|
/******
|
|
|
|
This file contains the list of all parsed CSS keywords
|
|
See nsCSSKeywords.h for access to the enum values for keywords
|
|
|
|
It is designed to be used as inline input to nsCSSKeywords.cpp *only*
|
|
through the magic of C preprocessing.
|
|
|
|
All entries must be enclosed in the macro CSS_KEY which will have cruel
|
|
and unusual things done to it
|
|
|
|
It is recommended (but not strictly necessary) to keep all entries
|
|
in alphabetical order
|
|
|
|
Requirements:
|
|
|
|
Entries are in the form: (name, id). 'id' must always be the same as 'name'
|
|
except that all hyphens ('-') in 'name' are converted to underscores ('_')
|
|
in 'id'. This lets us do nice things with the macros without having to
|
|
copy/convert strings at runtime.
|
|
|
|
'name' entries *must* use only lowercase characters.
|
|
|
|
** Break these invariants and bad things will happen. **
|
|
|
|
******/
|
|
|
|
// OUTPUT_CLASS=nsCSSKeywords
|
|
// MACRO_NAME=CSS_KEY
|
|
|
|
CSS_KEY(-moz-activehyperlinktext, _moz_activehyperlinktext)
|
|
CSS_KEY(-moz-all, _moz_all)
|
|
CSS_KEY(-moz-alt-content, _moz_alt_content)
|
|
CSS_KEY(-moz-anchor-decoration, _moz_anchor_decoration)
|
|
CSS_KEY(-moz-available, _moz_available)
|
|
CSS_KEY(-moz-box, _moz_box)
|
|
CSS_KEY(-moz-button, _moz_button)
|
|
CSS_KEY(-moz-buttondefault, _moz_buttondefault)
|
|
CSS_KEY(-moz-buttonhoverface, _moz_buttonhoverface)
|
|
CSS_KEY(-moz-buttonhovertext, _moz_buttonhovertext)
|
|
CSS_KEY(-moz-cellhighlight, _moz_cellhighlight)
|
|
CSS_KEY(-moz-cellhighlighttext, _moz_cellhighlighttext)
|
|
CSS_KEY(-moz-center, _moz_center)
|
|
CSS_KEY(-moz-combobox, _moz_combobox)
|
|
CSS_KEY(-moz-comboboxtext, _moz_comboboxtext)
|
|
CSS_KEY(-moz-block-height, _moz_block_height)
|
|
CSS_KEY(-moz-deck, _moz_deck)
|
|
CSS_KEY(-moz-default-background-color, _moz_default_background_color)
|
|
CSS_KEY(-moz-default-color, _moz_default_color)
|
|
CSS_KEY(-moz-desktop, _moz_desktop)
|
|
CSS_KEY(-moz-dialog, _moz_dialog)
|
|
CSS_KEY(-moz-dialogtext, _moz_dialogtext)
|
|
CSS_KEY(-moz-document, _moz_document)
|
|
CSS_KEY(-moz-dragtargetzone, _moz_dragtargetzone)
|
|
CSS_KEY(-moz-element, _moz_element)
|
|
CSS_KEY(-moz-eventreerow, _moz_eventreerow)
|
|
CSS_KEY(-moz-field, _moz_field)
|
|
CSS_KEY(-moz-fieldtext, _moz_fieldtext)
|
|
CSS_KEY(-moz-fit-content, _moz_fit_content)
|
|
CSS_KEY(-moz-fixed, _moz_fixed)
|
|
CSS_KEY(-moz-grabbing, _moz_grabbing)
|
|
CSS_KEY(-moz-grab, _moz_grab)
|
|
CSS_KEY(-moz-grid-group, _moz_grid_group)
|
|
CSS_KEY(-moz-grid-line, _moz_grid_line)
|
|
CSS_KEY(-moz-grid, _moz_grid)
|
|
CSS_KEY(-moz-groupbox, _moz_groupbox)
|
|
CSS_KEY(-moz-gtk-info-bar, _moz_gtk_info_bar)
|
|
CSS_KEY(-moz-gtk-info-bar-text, _moz_gtk_info_bar_text)
|
|
CSS_KEY(-moz-hidden-unscrollable, _moz_hidden_unscrollable)
|
|
CSS_KEY(-moz-hyperlinktext, _moz_hyperlinktext)
|
|
CSS_KEY(-moz-html-cellhighlight, _moz_html_cellhighlight)
|
|
CSS_KEY(-moz-html-cellhighlighttext, _moz_html_cellhighlighttext)
|
|
CSS_KEY(-moz-image-rect, _moz_image_rect)
|
|
CSS_KEY(-moz-info, _moz_info)
|
|
CSS_KEY(-moz-inline-box, _moz_inline_box)
|
|
CSS_KEY(-moz-inline-grid, _moz_inline_grid)
|
|
CSS_KEY(-moz-inline-stack, _moz_inline_stack)
|
|
CSS_KEY(-moz-isolate, _moz_isolate)
|
|
CSS_KEY(-moz-isolate-override, _moz_isolate_override)
|
|
CSS_KEY(-moz-left, _moz_left)
|
|
CSS_KEY(-moz-list, _moz_list)
|
|
CSS_KEY(-moz-mac-buttonactivetext, _moz_mac_buttonactivetext)
|
|
CSS_KEY(-moz-mac-chrome-active, _moz_mac_chrome_active)
|
|
CSS_KEY(-moz-mac-chrome-inactive, _moz_mac_chrome_inactive)
|
|
CSS_KEY(-moz-mac-defaultbuttontext, _moz_mac_defaultbuttontext)
|
|
CSS_KEY(-moz-mac-focusring, _moz_mac_focusring)
|
|
CSS_KEY(-moz-mac-fullscreen-button, _moz_mac_fullscreen_button)
|
|
CSS_KEY(-moz-mac-menuselect, _moz_mac_menuselect)
|
|
CSS_KEY(-moz-mac-menushadow, _moz_mac_menushadow)
|
|
CSS_KEY(-moz-mac-menutextdisable, _moz_mac_menutextdisable)
|
|
CSS_KEY(-moz-mac-menutextselect, _moz_mac_menutextselect)
|
|
CSS_KEY(-moz-mac-disabledtoolbartext, _moz_mac_disabledtoolbartext)
|
|
CSS_KEY(-moz-mac-secondaryhighlight, _moz_mac_secondaryhighlight)
|
|
CSS_KEY(-moz-max-content, _moz_max_content)
|
|
CSS_KEY(-moz-menuhover, _moz_menuhover)
|
|
CSS_KEY(-moz-menuhovertext, _moz_menuhovertext)
|
|
CSS_KEY(-moz-menubartext, _moz_menubartext)
|
|
CSS_KEY(-moz-menubarhovertext, _moz_menubarhovertext)
|
|
CSS_KEY(-moz-middle-with-baseline, _moz_middle_with_baseline)
|
|
CSS_KEY(-moz-min-content, _moz_min_content)
|
|
CSS_KEY(-moz-nativehyperlinktext, _moz_nativehyperlinktext)
|
|
CSS_KEY(-moz-none, _moz_none)
|
|
CSS_KEY(-moz-oddtreerow, _moz_oddtreerow)
|
|
CSS_KEY(-moz-plaintext, _moz_plaintext)
|
|
CSS_KEY(-moz-popup, _moz_popup)
|
|
CSS_KEY(-moz-pre-space, _moz_pre_space)
|
|
CSS_KEY(-moz-pull-down-menu, _moz_pull_down_menu)
|
|
CSS_KEY(-moz-right, _moz_right)
|
|
CSS_KEY(-moz-scrollbars-horizontal, _moz_scrollbars_horizontal)
|
|
CSS_KEY(-moz-scrollbars-none, _moz_scrollbars_none)
|
|
CSS_KEY(-moz-scrollbars-vertical, _moz_scrollbars_vertical)
|
|
CSS_KEY(-moz-stack, _moz_stack)
|
|
CSS_KEY(-moz-text, _moz_text)
|
|
CSS_KEY(-moz-use-system-font, _moz_use_system_font)
|
|
CSS_KEY(-moz-use-text-color, _moz_use_text_color)
|
|
CSS_KEY(-moz-visitedhyperlinktext, _moz_visitedhyperlinktext)
|
|
CSS_KEY(-moz-window, _moz_window)
|
|
CSS_KEY(-moz-workspace, _moz_workspace)
|
|
CSS_KEY(-moz-zoom-in, _moz_zoom_in)
|
|
CSS_KEY(-moz-zoom-out, _moz_zoom_out)
|
|
CSS_KEY(-webkit-box, _webkit_box)
|
|
CSS_KEY(-webkit-inline-box, _webkit_inline_box)
|
|
CSS_KEY(absolute, absolute)
|
|
CSS_KEY(active, active)
|
|
CSS_KEY(activeborder, activeborder)
|
|
CSS_KEY(activecaption, activecaption)
|
|
CSS_KEY(add, add)
|
|
CSS_KEY(additive, additive)
|
|
CSS_KEY(alias, alias)
|
|
CSS_KEY(all, all)
|
|
CSS_KEY(all-petite-caps, all_petite_caps)
|
|
CSS_KEY(all-scroll, all_scroll)
|
|
CSS_KEY(all-small-caps, all_small_caps)
|
|
CSS_KEY(alpha, alpha)
|
|
CSS_KEY(alternate, alternate)
|
|
CSS_KEY(alternate-reverse, alternate_reverse)
|
|
CSS_KEY(always, always)
|
|
CSS_KEY(annotation, annotation)
|
|
CSS_KEY(appworkspace, appworkspace)
|
|
CSS_KEY(auto, auto)
|
|
CSS_KEY(auto-fill, auto_fill)
|
|
CSS_KEY(auto-fit, auto_fit)
|
|
CSS_KEY(avoid, avoid)
|
|
CSS_KEY(background, background)
|
|
CSS_KEY(backwards, backwards)
|
|
CSS_KEY(balance, balance)
|
|
CSS_KEY(baseline, baseline)
|
|
CSS_KEY(bidi-override, bidi_override)
|
|
CSS_KEY(blink, blink)
|
|
CSS_KEY(block, block)
|
|
CSS_KEY(block-axis, block_axis)
|
|
CSS_KEY(blur, blur)
|
|
CSS_KEY(bold, bold)
|
|
CSS_KEY(bold-fraktur, bold_fraktur)
|
|
CSS_KEY(bold-italic, bold_italic)
|
|
CSS_KEY(bold-sans-serif, bold_sans_serif)
|
|
CSS_KEY(bold-script, bold_script)
|
|
CSS_KEY(bolder, bolder)
|
|
CSS_KEY(border-box, border_box)
|
|
CSS_KEY(both, both)
|
|
CSS_KEY(bottom, bottom)
|
|
CSS_KEY(bottom-outside, bottom_outside)
|
|
CSS_KEY(break-all, break_all)
|
|
CSS_KEY(break-word, break_word)
|
|
CSS_KEY(brightness, brightness)
|
|
CSS_KEY(browser, browser)
|
|
CSS_KEY(bullets, bullets)
|
|
CSS_KEY(button, button)
|
|
CSS_KEY(buttonface, buttonface)
|
|
CSS_KEY(buttonhighlight, buttonhighlight)
|
|
CSS_KEY(buttonshadow, buttonshadow)
|
|
CSS_KEY(buttontext, buttontext)
|
|
CSS_KEY(capitalize, capitalize)
|
|
CSS_KEY(caption, caption)
|
|
CSS_KEY(captiontext, captiontext)
|
|
CSS_KEY(cell, cell)
|
|
CSS_KEY(center, center)
|
|
CSS_KEY(ch, ch)
|
|
CSS_KEY(character-variant, character_variant)
|
|
CSS_KEY(circle, circle)
|
|
CSS_KEY(cjk-decimal, cjk_decimal)
|
|
CSS_KEY(clip, clip)
|
|
CSS_KEY(clone, clone)
|
|
CSS_KEY(close-quote, close_quote)
|
|
CSS_KEY(closest-corner, closest_corner)
|
|
CSS_KEY(closest-side, closest_side)
|
|
CSS_KEY(cm, cm)
|
|
CSS_KEY(col-resize, col_resize)
|
|
CSS_KEY(collapse, collapse)
|
|
CSS_KEY(color, color)
|
|
CSS_KEY(color-burn, color_burn)
|
|
CSS_KEY(color-dodge, color_dodge)
|
|
CSS_KEY(common-ligatures, common_ligatures)
|
|
CSS_KEY(column, column)
|
|
CSS_KEY(column-reverse, column_reverse)
|
|
CSS_KEY(condensed, condensed)
|
|
CSS_KEY(contain, contain)
|
|
CSS_KEY(content-box, content_box)
|
|
CSS_KEY(contents, contents)
|
|
CSS_KEY(context-fill, context_fill)
|
|
CSS_KEY(context-fill-opacity, context_fill_opacity)
|
|
CSS_KEY(context-menu, context_menu)
|
|
CSS_KEY(context-stroke, context_stroke)
|
|
CSS_KEY(context-stroke-opacity, context_stroke_opacity)
|
|
CSS_KEY(context-value, context_value)
|
|
CSS_KEY(continuous, continuous)
|
|
CSS_KEY(contrast, contrast)
|
|
CSS_KEY(copy, copy)
|
|
CSS_KEY(contextual, contextual)
|
|
CSS_KEY(cover, cover)
|
|
CSS_KEY(crop, crop)
|
|
CSS_KEY(cross, cross)
|
|
CSS_KEY(crosshair, crosshair)
|
|
CSS_KEY(currentcolor, currentcolor)
|
|
CSS_KEY(cursive, cursive)
|
|
CSS_KEY(cyclic, cyclic)
|
|
CSS_KEY(darken, darken)
|
|
CSS_KEY(dashed, dashed)
|
|
CSS_KEY(dense, dense)
|
|
CSS_KEY(decimal, decimal)
|
|
CSS_KEY(default, default)
|
|
CSS_KEY(deg, deg)
|
|
CSS_KEY(diagonal-fractions, diagonal_fractions)
|
|
CSS_KEY(dialog, dialog)
|
|
CSS_KEY(difference, difference)
|
|
CSS_KEY(digits, digits)
|
|
CSS_KEY(disabled, disabled)
|
|
CSS_KEY(disc, disc)
|
|
CSS_KEY(disclosure-closed, disclosure_closed)
|
|
CSS_KEY(disclosure-open, disclosure_open)
|
|
CSS_KEY(discretionary-ligatures, discretionary_ligatures)
|
|
CSS_KEY(dot, dot)
|
|
CSS_KEY(dotted, dotted)
|
|
CSS_KEY(double, double)
|
|
CSS_KEY(double-circle, double_circle)
|
|
CSS_KEY(double-struck, double_struck)
|
|
CSS_KEY(drag, drag)
|
|
CSS_KEY(drop-shadow, drop_shadow)
|
|
CSS_KEY(e-resize, e_resize)
|
|
CSS_KEY(ease, ease)
|
|
CSS_KEY(ease-in, ease_in)
|
|
CSS_KEY(ease-in-out, ease_in_out)
|
|
CSS_KEY(ease-out, ease_out)
|
|
CSS_KEY(economy, economy)
|
|
CSS_KEY(element, element)
|
|
CSS_KEY(elements, elements)
|
|
CSS_KEY(ellipse, ellipse)
|
|
CSS_KEY(ellipsis, ellipsis)
|
|
CSS_KEY(em, em)
|
|
CSS_KEY(embed, embed)
|
|
CSS_KEY(enabled, enabled)
|
|
CSS_KEY(end, end)
|
|
CSS_KEY(ethiopic-numeric, ethiopic_numeric)
|
|
CSS_KEY(ex, ex)
|
|
CSS_KEY(exact, exact)
|
|
CSS_KEY(exclude, exclude)
|
|
CSS_KEY(exclusion, exclusion)
|
|
CSS_KEY(expanded, expanded)
|
|
CSS_KEY(extends, extends)
|
|
CSS_KEY(extra-condensed, extra_condensed)
|
|
CSS_KEY(extra-expanded, extra_expanded)
|
|
CSS_KEY(ew-resize, ew_resize)
|
|
CSS_KEY(fallback, fallback)
|
|
CSS_KEY(fantasy, fantasy)
|
|
CSS_KEY(farthest-side, farthest_side)
|
|
CSS_KEY(farthest-corner, farthest_corner)
|
|
CSS_KEY(fill, fill)
|
|
CSS_KEY(filled, filled)
|
|
CSS_KEY(fill-box, fill_box)
|
|
CSS_KEY(fixed, fixed)
|
|
CSS_KEY(flat, flat)
|
|
CSS_KEY(flex, flex)
|
|
CSS_KEY(flex-end, flex_end)
|
|
CSS_KEY(flex-start, flex_start)
|
|
CSS_KEY(flip, flip)
|
|
CSS_KEY(forwards, forwards)
|
|
CSS_KEY(fraktur, fraktur)
|
|
CSS_KEY(from-image, from_image)
|
|
CSS_KEY(full-width, full_width)
|
|
CSS_KEY(fullscreen, fullscreen)
|
|
CSS_KEY(grab, grab)
|
|
CSS_KEY(grabbing, grabbing)
|
|
CSS_KEY(grad, grad)
|
|
CSS_KEY(grayscale, grayscale)
|
|
CSS_KEY(graytext, graytext)
|
|
CSS_KEY(grid, grid)
|
|
CSS_KEY(groove, groove)
|
|
CSS_KEY(hard-light, hard_light)
|
|
CSS_KEY(hebrew, hebrew)
|
|
CSS_KEY(help, help)
|
|
CSS_KEY(hidden, hidden)
|
|
CSS_KEY(hide, hide)
|
|
CSS_KEY(highlight, highlight)
|
|
CSS_KEY(highlighttext, highlighttext)
|
|
CSS_KEY(historical-forms, historical_forms)
|
|
CSS_KEY(historical-ligatures, historical_ligatures)
|
|
CSS_KEY(horizontal, horizontal)
|
|
CSS_KEY(horizontal-tb, horizontal_tb)
|
|
CSS_KEY(hue, hue)
|
|
CSS_KEY(hue-rotate, hue_rotate)
|
|
CSS_KEY(hz, hz)
|
|
CSS_KEY(icon, icon)
|
|
CSS_KEY(ignore, ignore)
|
|
CSS_KEY(in, in)
|
|
CSS_KEY(interlace, interlace)
|
|
CSS_KEY(inactive, inactive)
|
|
CSS_KEY(inactiveborder, inactiveborder)
|
|
CSS_KEY(inactivecaption, inactivecaption)
|
|
CSS_KEY(inactivecaptiontext, inactivecaptiontext)
|
|
CSS_KEY(infinite, infinite)
|
|
CSS_KEY(infobackground, infobackground)
|
|
CSS_KEY(infotext, infotext)
|
|
CSS_KEY(inherit, inherit)
|
|
CSS_KEY(initial, initial)
|
|
CSS_KEY(inline, inline)
|
|
CSS_KEY(inline-axis, inline_axis)
|
|
CSS_KEY(inline-block, inline_block)
|
|
CSS_KEY(inline-end, inline_end)
|
|
CSS_KEY(inline-flex, inline_flex)
|
|
CSS_KEY(inline-grid, inline_grid)
|
|
CSS_KEY(inline-start, inline_start)
|
|
CSS_KEY(inline-table, inline_table)
|
|
CSS_KEY(inset, inset)
|
|
CSS_KEY(inside, inside)
|
|
// CSS_KEY(inter-character, inter_character) // TODO see bug 1055672
|
|
CSS_KEY(interpolatematrix, interpolatematrix)
|
|
CSS_KEY(intersect, intersect)
|
|
CSS_KEY(isolate, isolate)
|
|
CSS_KEY(invert, invert)
|
|
CSS_KEY(italic, italic)
|
|
CSS_KEY(japanese-formal, japanese_formal)
|
|
CSS_KEY(japanese-informal, japanese_informal)
|
|
CSS_KEY(jis78, jis78)
|
|
CSS_KEY(jis83, jis83)
|
|
CSS_KEY(jis90, jis90)
|
|
CSS_KEY(jis04, jis04)
|
|
CSS_KEY(justify, justify)
|
|
CSS_KEY(keep-all, keep_all)
|
|
CSS_KEY(khz, khz)
|
|
CSS_KEY(korean-hangul-formal, korean_hangul_formal)
|
|
CSS_KEY(korean-hanja-formal, korean_hanja_formal)
|
|
CSS_KEY(korean-hanja-informal, korean_hanja_informal)
|
|
CSS_KEY(landscape, landscape)
|
|
CSS_KEY(large, large)
|
|
CSS_KEY(larger, larger)
|
|
CSS_KEY(last-baseline, last_baseline)
|
|
CSS_KEY(layout, layout)
|
|
CSS_KEY(left, left)
|
|
CSS_KEY(legacy, legacy)
|
|
CSS_KEY(lighten, lighten)
|
|
CSS_KEY(lighter, lighter)
|
|
CSS_KEY(line-through, line_through)
|
|
CSS_KEY(linear, linear)
|
|
CSS_KEY(lining-nums, lining_nums)
|
|
CSS_KEY(list-item, list_item)
|
|
CSS_KEY(local, local)
|
|
CSS_KEY(logical, logical)
|
|
CSS_KEY(looped, looped)
|
|
CSS_KEY(lowercase, lowercase)
|
|
CSS_KEY(lr, lr)
|
|
CSS_KEY(lr-tb, lr_tb)
|
|
CSS_KEY(ltr, ltr)
|
|
CSS_KEY(luminance, luminance)
|
|
CSS_KEY(luminosity, luminosity)
|
|
CSS_KEY(mandatory, mandatory)
|
|
CSS_KEY(manipulation, manipulation)
|
|
CSS_KEY(manual, manual)
|
|
CSS_KEY(margin-box, margin_box)
|
|
CSS_KEY(markers, markers)
|
|
CSS_KEY(match-parent, match_parent)
|
|
CSS_KEY(match-source, match_source)
|
|
CSS_KEY(matrix, matrix)
|
|
CSS_KEY(matrix3d, matrix3d)
|
|
CSS_KEY(max-content, max_content)
|
|
CSS_KEY(medium, medium)
|
|
CSS_KEY(menu, menu)
|
|
CSS_KEY(menutext, menutext)
|
|
CSS_KEY(message-box, message_box)
|
|
CSS_KEY(middle, middle)
|
|
CSS_KEY(min-content, min_content)
|
|
CSS_KEY(minmax, minmax)
|
|
CSS_KEY(mix, mix)
|
|
CSS_KEY(mixed, mixed)
|
|
CSS_KEY(mm, mm)
|
|
CSS_KEY(monospace, monospace)
|
|
CSS_KEY(move, move)
|
|
CSS_KEY(ms, ms)
|
|
CSS_KEY(multiply, multiply)
|
|
CSS_KEY(n-resize, n_resize)
|
|
CSS_KEY(narrower, narrower)
|
|
CSS_KEY(ne-resize, ne_resize)
|
|
CSS_KEY(nesw-resize, nesw_resize)
|
|
CSS_KEY(no-close-quote, no_close_quote)
|
|
CSS_KEY(no-common-ligatures, no_common_ligatures)
|
|
CSS_KEY(no-contextual, no_contextual)
|
|
CSS_KEY(no-discretionary-ligatures, no_discretionary_ligatures)
|
|
CSS_KEY(no-drag, no_drag)
|
|
CSS_KEY(no-drop, no_drop)
|
|
CSS_KEY(no-historical-ligatures, no_historical_ligatures)
|
|
CSS_KEY(no-open-quote, no_open_quote)
|
|
CSS_KEY(no-repeat, no_repeat)
|
|
CSS_KEY(none, none)
|
|
CSS_KEY(normal, normal)
|
|
CSS_KEY(not-allowed, not_allowed)
|
|
CSS_KEY(nowrap, nowrap)
|
|
CSS_KEY(numeric, numeric)
|
|
CSS_KEY(ns-resize, ns_resize)
|
|
CSS_KEY(nw-resize, nw_resize)
|
|
CSS_KEY(nwse-resize, nwse_resize)
|
|
CSS_KEY(oblique, oblique)
|
|
CSS_KEY(oldstyle-nums, oldstyle_nums)
|
|
CSS_KEY(opacity, opacity)
|
|
CSS_KEY(open, open)
|
|
CSS_KEY(open-quote, open_quote)
|
|
CSS_KEY(optional, optional)
|
|
CSS_KEY(ordinal, ordinal)
|
|
CSS_KEY(ornaments, ornaments)
|
|
CSS_KEY(outset, outset)
|
|
CSS_KEY(outside, outside)
|
|
CSS_KEY(over, over)
|
|
CSS_KEY(overlay, overlay)
|
|
CSS_KEY(overline, overline)
|
|
CSS_KEY(paint, paint)
|
|
CSS_KEY(padding-box, padding_box)
|
|
CSS_KEY(painted, painted)
|
|
CSS_KEY(pan-x, pan_x)
|
|
CSS_KEY(pan-y, pan_y)
|
|
CSS_KEY(paused, paused)
|
|
CSS_KEY(pc, pc)
|
|
CSS_KEY(perspective, perspective)
|
|
CSS_KEY(petite-caps, petite_caps)
|
|
CSS_KEY(physical, physical)
|
|
CSS_KEY(pointer, pointer)
|
|
CSS_KEY(polygon, polygon)
|
|
CSS_KEY(portrait, portrait)
|
|
CSS_KEY(pre, pre)
|
|
CSS_KEY(pre-wrap, pre_wrap)
|
|
CSS_KEY(pre-line, pre_line)
|
|
CSS_KEY(preserve-3d, preserve_3d)
|
|
CSS_KEY(progress, progress)
|
|
CSS_KEY(progressive, progressive)
|
|
CSS_KEY(proportional-nums, proportional_nums)
|
|
CSS_KEY(proportional-width, proportional_width)
|
|
CSS_KEY(proximity, proximity)
|
|
CSS_KEY(pt, pt)
|
|
CSS_KEY(px, px)
|
|
CSS_KEY(rad, rad)
|
|
CSS_KEY(read-only, read_only)
|
|
CSS_KEY(read-write, read_write)
|
|
CSS_KEY(relative, relative)
|
|
CSS_KEY(repeat, repeat)
|
|
CSS_KEY(repeat-x, repeat_x)
|
|
CSS_KEY(repeat-y, repeat_y)
|
|
CSS_KEY(reverse, reverse)
|
|
CSS_KEY(ridge, ridge)
|
|
CSS_KEY(right, right)
|
|
CSS_KEY(rl, rl)
|
|
CSS_KEY(rl-tb, rl_tb)
|
|
CSS_KEY(rotate, rotate)
|
|
CSS_KEY(rotate3d, rotate3d)
|
|
CSS_KEY(rotatex, rotatex)
|
|
CSS_KEY(rotatey, rotatey)
|
|
CSS_KEY(rotatez, rotatez)
|
|
CSS_KEY(round, round)
|
|
CSS_KEY(row, row)
|
|
CSS_KEY(row-resize, row_resize)
|
|
CSS_KEY(row-reverse, row_reverse)
|
|
CSS_KEY(rtl, rtl)
|
|
CSS_KEY(ruby, ruby)
|
|
CSS_KEY(ruby-base, ruby_base)
|
|
CSS_KEY(ruby-base-container, ruby_base_container)
|
|
CSS_KEY(ruby-text, ruby_text)
|
|
CSS_KEY(ruby-text-container, ruby_text_container)
|
|
CSS_KEY(running, running)
|
|
CSS_KEY(s, s)
|
|
CSS_KEY(s-resize, s_resize)
|
|
CSS_KEY(safe, safe)
|
|
CSS_KEY(saturate, saturate)
|
|
CSS_KEY(saturation, saturation)
|
|
CSS_KEY(scale, scale)
|
|
CSS_KEY(scale-down, scale_down)
|
|
CSS_KEY(scale3d, scale3d)
|
|
CSS_KEY(scalex, scalex)
|
|
CSS_KEY(scaley, scaley)
|
|
CSS_KEY(scalez, scalez)
|
|
CSS_KEY(screen, screen)
|
|
CSS_KEY(script, script)
|
|
CSS_KEY(scroll, scroll)
|
|
CSS_KEY(scrollbar, scrollbar)
|
|
CSS_KEY(scrollbar-small, scrollbar_small)
|
|
CSS_KEY(scrollbar-horizontal, scrollbar_horizontal)
|
|
CSS_KEY(scrollbar-vertical, scrollbar_vertical)
|
|
CSS_KEY(se-resize, se_resize)
|
|
CSS_KEY(select-after, select_after)
|
|
CSS_KEY(select-all, select_all)
|
|
CSS_KEY(select-before, select_before)
|
|
CSS_KEY(select-menu, select_menu)
|
|
CSS_KEY(select-same, select_same)
|
|
CSS_KEY(self-end, self_end)
|
|
CSS_KEY(self-start, self_start)
|
|
CSS_KEY(semi-condensed, semi_condensed)
|
|
CSS_KEY(semi-expanded, semi_expanded)
|
|
CSS_KEY(separate, separate)
|
|
CSS_KEY(sepia, sepia)
|
|
CSS_KEY(serif, serif)
|
|
CSS_KEY(sesame, sesame)
|
|
CSS_KEY(show, show)
|
|
CSS_KEY(sideways, sideways)
|
|
CSS_KEY(sideways-lr, sideways_lr)
|
|
CSS_KEY(sideways-right, sideways_right) /* alias for 'sideways' */
|
|
CSS_KEY(sideways-rl, sideways_rl)
|
|
CSS_KEY(simp-chinese-formal, simp_chinese_formal)
|
|
CSS_KEY(simp-chinese-informal, simp_chinese_informal)
|
|
CSS_KEY(simplified, simplified)
|
|
CSS_KEY(skew, skew)
|
|
CSS_KEY(skewx, skewx)
|
|
CSS_KEY(skewy, skewy)
|
|
CSS_KEY(slashed-zero, slashed_zero)
|
|
CSS_KEY(slice, slice)
|
|
CSS_KEY(small, small)
|
|
CSS_KEY(small-caps, small_caps)
|
|
CSS_KEY(small-caption, small_caption)
|
|
CSS_KEY(smaller, smaller)
|
|
CSS_KEY(smooth, smooth)
|
|
CSS_KEY(soft, soft)
|
|
CSS_KEY(soft-light, soft_light)
|
|
CSS_KEY(solid, solid)
|
|
CSS_KEY(space-around, space_around)
|
|
CSS_KEY(space-between, space_between)
|
|
CSS_KEY(space-evenly, space_evenly)
|
|
CSS_KEY(span, span)
|
|
CSS_KEY(spell-out, spell_out)
|
|
CSS_KEY(square, square)
|
|
CSS_KEY(stacked-fractions, stacked_fractions)
|
|
CSS_KEY(start, start)
|
|
CSS_KEY(static, static)
|
|
CSS_KEY(standalone, standalone)
|
|
CSS_KEY(status-bar, status_bar)
|
|
CSS_KEY(step-end, step_end)
|
|
CSS_KEY(step-start, step_start)
|
|
CSS_KEY(sticky, sticky)
|
|
CSS_KEY(stretch, stretch)
|
|
CSS_KEY(stretch-to-fit, stretch_to_fit)
|
|
CSS_KEY(stretched, stretched)
|
|
CSS_KEY(strict, strict)
|
|
CSS_KEY(stroke, stroke)
|
|
CSS_KEY(stroke-box, stroke_box)
|
|
CSS_KEY(style, style)
|
|
CSS_KEY(styleset, styleset)
|
|
CSS_KEY(stylistic, stylistic)
|
|
CSS_KEY(sub, sub)
|
|
CSS_KEY(subgrid, subgrid)
|
|
CSS_KEY(substract, substract)
|
|
CSS_KEY(super, super)
|
|
CSS_KEY(sw-resize, sw_resize)
|
|
CSS_KEY(swash, swash)
|
|
CSS_KEY(swap, swap)
|
|
CSS_KEY(table, table)
|
|
CSS_KEY(table-caption, table_caption)
|
|
CSS_KEY(table-cell, table_cell)
|
|
CSS_KEY(table-column, table_column)
|
|
CSS_KEY(table-column-group, table_column_group)
|
|
CSS_KEY(table-footer-group, table_footer_group)
|
|
CSS_KEY(table-header-group, table_header_group)
|
|
CSS_KEY(table-row, table_row)
|
|
CSS_KEY(table-row-group, table_row_group)
|
|
CSS_KEY(tabular-nums, tabular_nums)
|
|
CSS_KEY(tailed, tailed)
|
|
CSS_KEY(tb, tb)
|
|
CSS_KEY(tb-rl, tb_rl)
|
|
CSS_KEY(text, text)
|
|
CSS_KEY(text-bottom, text_bottom)
|
|
CSS_KEY(text-top, text_top)
|
|
CSS_KEY(thick, thick)
|
|
CSS_KEY(thin, thin)
|
|
CSS_KEY(threeddarkshadow, threeddarkshadow)
|
|
CSS_KEY(threedface, threedface)
|
|
CSS_KEY(threedhighlight, threedhighlight)
|
|
CSS_KEY(threedlightshadow, threedlightshadow)
|
|
CSS_KEY(threedshadow, threedshadow)
|
|
CSS_KEY(titling-caps, titling_caps)
|
|
CSS_KEY(toggle, toggle)
|
|
CSS_KEY(top, top)
|
|
CSS_KEY(top-outside, top_outside)
|
|
CSS_KEY(trad-chinese-formal, trad_chinese_formal)
|
|
CSS_KEY(trad-chinese-informal, trad_chinese_informal)
|
|
CSS_KEY(traditional, traditional)
|
|
CSS_KEY(translate, translate)
|
|
CSS_KEY(translate3d, translate3d)
|
|
CSS_KEY(translatex, translatex)
|
|
CSS_KEY(translatey, translatey)
|
|
CSS_KEY(translatez, translatez)
|
|
CSS_KEY(transparent, transparent) // for nsComputedDOMStyle only
|
|
CSS_KEY(triangle, triangle)
|
|
CSS_KEY(tri-state, tri_state)
|
|
CSS_KEY(ultra-condensed, ultra_condensed)
|
|
CSS_KEY(ultra-expanded, ultra_expanded)
|
|
CSS_KEY(under, under)
|
|
CSS_KEY(underline, underline)
|
|
CSS_KEY(unicase, unicase)
|
|
CSS_KEY(unsafe, unsafe)
|
|
CSS_KEY(unset, unset)
|
|
CSS_KEY(uppercase, uppercase)
|
|
CSS_KEY(upright, upright)
|
|
CSS_KEY(vertical, vertical)
|
|
CSS_KEY(vertical-lr, vertical_lr)
|
|
CSS_KEY(vertical-rl, vertical_rl)
|
|
CSS_KEY(vertical-text, vertical_text)
|
|
CSS_KEY(view-box, view_box)
|
|
CSS_KEY(visible, visible)
|
|
CSS_KEY(visiblefill, visiblefill)
|
|
CSS_KEY(visiblepainted, visiblepainted)
|
|
CSS_KEY(visiblestroke, visiblestroke)
|
|
CSS_KEY(w-resize, w_resize)
|
|
CSS_KEY(wait, wait)
|
|
CSS_KEY(wavy, wavy)
|
|
CSS_KEY(weight, weight)
|
|
CSS_KEY(wider, wider)
|
|
CSS_KEY(window, window)
|
|
CSS_KEY(windowframe, windowframe)
|
|
CSS_KEY(windowtext, windowtext)
|
|
CSS_KEY(words, words)
|
|
CSS_KEY(wrap, wrap)
|
|
CSS_KEY(wrap-reverse, wrap_reverse)
|
|
CSS_KEY(write-only, write_only)
|
|
CSS_KEY(x-large, x_large)
|
|
CSS_KEY(x-small, x_small)
|
|
CSS_KEY(xx-large, xx_large)
|
|
CSS_KEY(xx-small, xx_small)
|
|
CSS_KEY(zoom-in, zoom_in)
|
|
CSS_KEY(zoom-out, zoom_out)
|
|
|
|
// Appearance keywords for widget styles
|
|
CSS_KEY(radio, radio)
|
|
CSS_KEY(checkbox, checkbox)
|
|
CSS_KEY(button-bevel, button_bevel)
|
|
CSS_KEY(toolbox, toolbox)
|
|
CSS_KEY(toolbar, toolbar)
|
|
CSS_KEY(toolbarbutton, toolbarbutton)
|
|
CSS_KEY(toolbargripper, toolbargripper)
|
|
CSS_KEY(dualbutton, dualbutton)
|
|
CSS_KEY(toolbarbutton-dropdown, toolbarbutton_dropdown)
|
|
CSS_KEY(button-arrow-up, button_arrow_up)
|
|
CSS_KEY(button-arrow-down, button_arrow_down)
|
|
CSS_KEY(button-arrow-next, button_arrow_next)
|
|
CSS_KEY(button-arrow-previous, button_arrow_previous)
|
|
CSS_KEY(separator, separator)
|
|
CSS_KEY(splitter, splitter)
|
|
CSS_KEY(statusbar, statusbar)
|
|
CSS_KEY(statusbarpanel, statusbarpanel)
|
|
CSS_KEY(resizerpanel, resizerpanel)
|
|
CSS_KEY(resizer, resizer)
|
|
CSS_KEY(listbox, listbox)
|
|
CSS_KEY(listitem, listitem)
|
|
CSS_KEY(numbers, numbers)
|
|
CSS_KEY(number-input, number_input)
|
|
CSS_KEY(treeview, treeview)
|
|
CSS_KEY(treeitem, treeitem)
|
|
CSS_KEY(treetwisty, treetwisty)
|
|
CSS_KEY(treetwistyopen, treetwistyopen)
|
|
CSS_KEY(treeline, treeline)
|
|
CSS_KEY(treeheader, treeheader)
|
|
CSS_KEY(treeheadercell, treeheadercell)
|
|
CSS_KEY(treeheadersortarrow, treeheadersortarrow)
|
|
CSS_KEY(progressbar, progressbar)
|
|
CSS_KEY(progressbar-vertical, progressbar_vertical)
|
|
CSS_KEY(progresschunk, progresschunk)
|
|
CSS_KEY(progresschunk-vertical, progresschunk_vertical)
|
|
CSS_KEY(tab, tab)
|
|
CSS_KEY(tabpanels, tabpanels)
|
|
CSS_KEY(tabpanel, tabpanel)
|
|
CSS_KEY(tab-scroll-arrow-back, tab_scroll_arrow_back)
|
|
CSS_KEY(tab-scroll-arrow-forward, tab_scroll_arrow_forward)
|
|
CSS_KEY(tooltip, tooltip)
|
|
CSS_KEY(spinner, spinner)
|
|
CSS_KEY(spinner-upbutton, spinner_upbutton)
|
|
CSS_KEY(spinner-downbutton, spinner_downbutton)
|
|
CSS_KEY(spinner-textfield, spinner_textfield)
|
|
CSS_KEY(scrollbarbutton-up, scrollbarbutton_up)
|
|
CSS_KEY(scrollbarbutton-down, scrollbarbutton_down)
|
|
CSS_KEY(scrollbarbutton-left, scrollbarbutton_left)
|
|
CSS_KEY(scrollbarbutton-right, scrollbarbutton_right)
|
|
CSS_KEY(scrollbartrack-horizontal, scrollbartrack_horizontal)
|
|
CSS_KEY(scrollbartrack-vertical, scrollbartrack_vertical)
|
|
CSS_KEY(scrollbarthumb-horizontal, scrollbarthumb_horizontal)
|
|
CSS_KEY(scrollbarthumb-vertical, scrollbarthumb_vertical)
|
|
CSS_KEY(sheet, sheet)
|
|
CSS_KEY(textfield, textfield)
|
|
CSS_KEY(textfield-multiline, textfield_multiline)
|
|
CSS_KEY(caret, caret)
|
|
CSS_KEY(searchfield, searchfield)
|
|
CSS_KEY(menubar, menubar)
|
|
CSS_KEY(menupopup, menupopup)
|
|
CSS_KEY(menuitem, menuitem)
|
|
CSS_KEY(checkmenuitem, checkmenuitem)
|
|
CSS_KEY(radiomenuitem, radiomenuitem)
|
|
CSS_KEY(menucheckbox, menucheckbox)
|
|
CSS_KEY(menuradio, menuradio)
|
|
CSS_KEY(menuseparator, menuseparator)
|
|
CSS_KEY(menuarrow, menuarrow)
|
|
CSS_KEY(menuimage, menuimage)
|
|
CSS_KEY(menuitemtext, menuitemtext)
|
|
CSS_KEY(menulist, menulist)
|
|
CSS_KEY(menulist-button, menulist_button)
|
|
CSS_KEY(menulist-text, menulist_text)
|
|
CSS_KEY(menulist-textfield, menulist_textfield)
|
|
CSS_KEY(meterbar, meterbar)
|
|
CSS_KEY(meterchunk, meterchunk)
|
|
CSS_KEY(minimal-ui, minimal_ui)
|
|
CSS_KEY(range, range)
|
|
CSS_KEY(range-thumb, range_thumb)
|
|
CSS_KEY(sans-serif, sans_serif)
|
|
CSS_KEY(sans-serif-bold-italic, sans_serif_bold_italic)
|
|
CSS_KEY(sans-serif-italic, sans_serif_italic)
|
|
CSS_KEY(scale-horizontal, scale_horizontal)
|
|
CSS_KEY(scale-vertical, scale_vertical)
|
|
CSS_KEY(scalethumb-horizontal, scalethumb_horizontal)
|
|
CSS_KEY(scalethumb-vertical, scalethumb_vertical)
|
|
CSS_KEY(scalethumbstart, scalethumbstart)
|
|
CSS_KEY(scalethumbend, scalethumbend)
|
|
CSS_KEY(scalethumbtick, scalethumbtick)
|
|
CSS_KEY(groupbox, groupbox)
|
|
CSS_KEY(checkbox-container, checkbox_container)
|
|
CSS_KEY(radio-container, radio_container)
|
|
CSS_KEY(checkbox-label, checkbox_label)
|
|
CSS_KEY(radio-label, radio_label)
|
|
CSS_KEY(button-focus, button_focus)
|
|
CSS_KEY(-moz-win-media-toolbox, _moz_win_media_toolbox)
|
|
CSS_KEY(-moz-win-communications-toolbox, _moz_win_communications_toolbox)
|
|
CSS_KEY(-moz-win-browsertabbar-toolbox, _moz_win_browsertabbar_toolbox)
|
|
CSS_KEY(-moz-win-accentcolor, _moz_win_accentcolor)
|
|
CSS_KEY(-moz-win-accentcolortext, _moz_win_accentcolortext)
|
|
CSS_KEY(-moz-win-mediatext, _moz_win_mediatext)
|
|
CSS_KEY(-moz-win-communicationstext, _moz_win_communicationstext)
|
|
CSS_KEY(-moz-win-glass, _moz_win_glass)
|
|
CSS_KEY(-moz-win-borderless-glass, _moz_win_borderless_glass)
|
|
CSS_KEY(-moz-window-titlebar, _moz_window_titlebar)
|
|
CSS_KEY(-moz-window-titlebar-maximized, _moz_window_titlebar_maximized)
|
|
CSS_KEY(-moz-window-frame-left, _moz_window_frame_left)
|
|
CSS_KEY(-moz-window-frame-right, _moz_window_frame_right)
|
|
CSS_KEY(-moz-window-frame-bottom, _moz_window_frame_bottom)
|
|
CSS_KEY(-moz-window-button-close, _moz_window_button_close)
|
|
CSS_KEY(-moz-window-button-minimize, _moz_window_button_minimize)
|
|
CSS_KEY(-moz-window-button-maximize, _moz_window_button_maximize)
|
|
CSS_KEY(-moz-window-button-restore, _moz_window_button_restore)
|
|
CSS_KEY(-moz-window-button-box, _moz_window_button_box)
|
|
CSS_KEY(-moz-window-button-box-maximized, _moz_window_button_box_maximized)
|
|
CSS_KEY(-moz-mac-help-button, _moz_mac_help_button)
|
|
CSS_KEY(-moz-win-exclude-glass, _moz_win_exclude_glass)
|
|
CSS_KEY(-moz-mac-vibrancy-light, _moz_mac_vibrancy_light)
|
|
CSS_KEY(-moz-mac-vibrancy-dark, _moz_mac_vibrancy_dark)
|
|
CSS_KEY(-moz-mac-disclosure-button-closed, _moz_mac_disclosure_button_closed)
|
|
CSS_KEY(-moz-mac-disclosure-button-open, _moz_mac_disclosure_button_open)
|
|
CSS_KEY(alphabetic, alphabetic)
|
|
CSS_KEY(bevel, bevel)
|
|
CSS_KEY(butt, butt)
|
|
CSS_KEY(central, central)
|
|
CSS_KEY(crispedges, crispedges)
|
|
CSS_KEY(evenodd, evenodd)
|
|
CSS_KEY(geometricprecision, geometricprecision)
|
|
CSS_KEY(hanging, hanging)
|
|
CSS_KEY(ideographic, ideographic)
|
|
CSS_KEY(linearrgb, linearrgb)
|
|
CSS_KEY(mathematical, mathematical)
|
|
//CSS_KEY(middle, middle)
|
|
CSS_KEY(miter, miter)
|
|
CSS_KEY(no-change, no_change)
|
|
CSS_KEY(non-scaling-stroke, non_scaling_stroke)
|
|
CSS_KEY(nonzero, nonzero)
|
|
CSS_KEY(optimizelegibility, optimizelegibility)
|
|
CSS_KEY(optimizequality, optimizequality)
|
|
CSS_KEY(optimizespeed, optimizespeed)
|
|
CSS_KEY(reset-size, reset_size)
|
|
//CSS_KEY(square, square)
|
|
//CSS_KEY(start, start)
|
|
CSS_KEY(srgb, srgb)
|
|
CSS_KEY(symbolic, symbolic)
|
|
CSS_KEY(symbols, symbols)
|
|
CSS_KEY(text-after-edge, text_after_edge)
|
|
CSS_KEY(text-before-edge, text_before_edge)
|
|
CSS_KEY(use-script, use_script)
|
|
CSS_KEY(-moz-crisp-edges, _moz_crisp_edges)
|
|
CSS_KEY(space, space)
|