gecko-dev/dom
Jeremy Chen e42a48e81d Bug 1297306 - part5:create enum constructors for EnumTable. r=baku
Enable nsAttrValue::EnumTable to be initialized with enum. So, we could get rid
of the castings in EnumTable. Fix EnumTable initialization comment.

For those untyped enumerations, declare them with uint8_t, as to other typed
enumerations with type size larger than int16_t, force casting to int16_t.

Use {nullptr,0} instead of {0} to represent the last entry.

MozReview-Commit-ID: 7Dma3Apkmxj

--HG--
extra : rebase_source : b2289866c4c33d80c8e170727bf109d018d92f67
2016-09-07 10:20:17 +08:00
..
alarm
animation Bug 1274944 - Part 4: Implement mutation observer for setting spacing. r=birtles 2016-09-05 12:00:12 +08:00
apps Bug 1252573 - Remove MobileID API. r=sicking,fabrice 2016-08-22 10:31:59 +02:00
archivereader
asmjscache Bug 1047105 - Disable AsmJS caching while in Private Browsing Mode; r=janv 2016-09-02 10:53:48 -07:00
audiochannel Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
base Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
battery Bug 1292655 - Limit BatteryManager chargingTime/dischargingTime precision. r=baku 2016-08-16 22:56:21 +02:00
bindings Bug 1299306 part 2. Call JS_SetImmutablePrototype on Location instances to make their prototype immutable in a more spec-compliant way. r=peterv 2016-09-02 17:55:38 -04:00
bluetooth Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
broadcastchannel Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff 2016-08-23 00:40:46 +08:00
browser-element Bug 1299882 - Intermittent tests | Timed out while polling clipboard for pasted data. r=RyanVM 2016-09-01 15:33:06 -04:00
cache Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku 2016-08-18 07:11:04 -07:00
camera Merge inbound to central, a=merge 2016-08-16 17:05:30 -07:00
canvas Bug 1300757 - log error message if SkiaGL DrawTarget fails. r=baku 2016-09-06 15:31:08 +03:00
cellbroadcast Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
console Bug 1286487 - WorkerProxyToMainThreadRunnable must keep alive workers using WorkerHolder - part 2, r=me 2016-08-16 09:35:21 +02:00
contacts Bug 1284283 - Remove MozContact API Android backend. r=sebastian 2016-08-08 15:40:19 +09:00
crypto Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
devicestorage Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru 2016-08-11 14:39:22 +02:00
downloads
encoding
events Bug 1296217 ContentEventHandler::OnQueryTextRectArray() should apply CSS transform to each character or line breaker rect r=smaug 2016-09-06 11:46:31 +09:00
fetch Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku 2016-08-18 07:11:04 -07:00
filehandle Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj 2016-08-24 14:47:04 +08:00
filesystem Bug 1295570 - Entries API - part 7 - Split WebIDL files, r=smaug 2016-08-18 09:19:41 +02:00
flyweb Bug 1292639 - Ask user permission before allowing navigator.publishServer. r=mconley r=ehsan r=sebastian 2016-08-31 18:14:24 -04:00
fmradio Bug 1294463 - Followup 1292892, remove nsContentUtils::RootingCx() r=jandem 2016-08-11 20:42:53 +02:00
gamepad Bug 1292323 - Update usage of UsesNativeCallProxy; r=snorp 2016-08-12 23:15:53 -04:00
geolocation Bug 1300005. Make sure that our PositionOptions structs are always owned by someone in geolocation code. r=kanru 2016-09-02 17:55:37 -04:00
grid Bug 1289200 - Adds GridAreas to grid css dev tools API. r=bz, mats 2016-08-23 13:34:51 -07:00
html Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
icc Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
identity
imptests Bug 1114580 - Remove DOM test known failure. r=Ms2ger 2016-08-31 00:13:10 +02:00
indexedDB Bug 1300512 - Remove OptionalContentId and replace it with Maybe<ContentParentId> in IndexedDB. r=janv 2016-09-05 18:31:21 +08:00
inputmethod Bug 1264231 - Part 4: add a TODO in test. r=kanru 2016-08-05 19:44:57 +08:00
inputport Bug 1293117 (part 2) - Remove unnecessary comments on some NS_IMETHODIMP instances. r=froydnj. 2016-08-08 10:45:37 +10:00
interfaces Bug 1300005. Make sure that our PositionOptions structs are always owned by someone in geolocation code. r=kanru 2016-09-02 17:55:37 -04:00
ipc merge mozilla-inbound to mozilla-central a=merge 2016-09-06 15:28:44 +02:00
json
jsurl Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
locales Bug 768072 - Implement imageSmoothingEnabled and deprecate mozImageSmoothingEnabled. r=pbro,adw,bas,bz 2016-09-01 20:49:54 -04:00
manifest
mathml
media Backed out changeset 71b9d48efac6 (bug 1286041) for failing wpt mediasource-seek-beyond-duration.html on Linux. r=backout on a CLOSED TREE 2016-09-06 19:08:20 +02:00
messagechannel Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff 2016-08-23 00:40:46 +08:00
mobileconnection Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
mobilemessage Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
network Bug 1295453 - Don't wait for data to be sent when closing socket immediately r=jdm 2016-09-06 15:51:51 -04:00
newapps
nfc Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm. 2016-08-08 12:18:10 +10:00
notification Bug 1296579 - Remove the SimplePush API r=kitcambridge,baku 2016-09-01 20:17:03 +02:00
offline
performance
permission Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske 2016-08-15 17:28:05 -07:00
phonenumberutils
plugins Backed out 2 changesets (bug 1299164) for win vm bc4 bustage a=backout 2016-09-02 11:38:22 -07:00
power
presentation Backed out changeset 85a53a4c3778 (bug 1299061) for merge conflicts 2016-09-05 13:28:36 -07:00
promise Bug 1299321 - DOM test changes for Promise @@toStringTag. r=bz 2016-09-02 18:39:50 +02:00
push Bug 1296579 - Remove the SimplePush API r=kitcambridge,baku 2016-09-01 20:17:03 +02:00
quota Bug 1297056 - Use [must_use] in dom/quota; r=asuth 2016-08-23 08:03:25 +08:00
res
resourcestats
secureelement
security Bug 1299267 - Test for wrong mime types. r=ckerschb 2016-09-05 20:02:52 +02:00
settings
smil Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
speakermanager Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj 2016-08-24 14:47:04 +08:00
storage Bug 1295103 - Check OriginAttributes::PopulateFromSuffix return value in DOMStorageDBThread r=mayhemer 2016-08-15 18:17:08 +08:00
svg Backed out 9 changesets (bug 1289011) for Android failures in select-fieldset-legend-4.html 2016-09-03 13:32:40 -07:00
system Bug 1297010 - Check nsGZFileWriter::Write() return value r=gsvelto 2016-08-22 14:00:00 +02:00
telephony Bug 1292091 - Part 2 - replace MaybeResolve(JS::UndefinedHandleValue) with MaybeResolveWithUndefined(); r=bz 2016-08-09 17:15:13 +08:00
tests Bug 1275835 - Part 2: Implement CustomElementsRegistry define function; r=wchen 2016-09-01 15:11:32 +08:00
tethering
time
tv Bug 1294620 - Use infallible XPIDL attribute getters more. r=erahm. 2016-08-12 15:19:29 +10:00
u2f Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin 2016-08-20 23:00:19 +08:00
url
voicemail Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
vr Bug 1295951 - Fix JS object rooting for WebVR DOM API classes,r=mccr8 2016-08-17 13:39:54 -07:00
wappush
webidl Bug 1260931 - Part 1: add firstPartyDomain. r=smaug 2016-09-06 10:25:48 +08:00
wifi Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj 2016-08-14 23:44:00 -07:00
workers Bug 1300655 - part 2 - WorkerProxyToMainThreadRunnable::PostDispatchOnMainThread::ReleaseRunnable should implement Cancel() correctly, r=me 2016-09-06 04:48:11 +02:00
xbl Bug 1297993 - Include the ID of the offending <key> element in the key conflict message. r=masayuki 2016-08-31 12:53:24 -04:00
xhr Merge m-c to m-i 2016-08-29 21:32:16 -07:00
xml Bug 289714 - Do not write <parsererror> nodes for invalid XML documents in XMLHttpRequests made by web content. r=billm, r=bz 2016-08-29 16:30:36 -04:00
xslt Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru 2016-08-11 14:39:22 +02:00
xul Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
jar.mn
moz.build Bug 1296579 - Remove the SimplePush API r=kitcambridge,baku 2016-09-01 20:17:03 +02:00