gecko-dev/dom/audiochannel
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
..
crashtests Bug 1223734 - Add crashtest. r=baku 2015-11-16 18:07:39 -05:00
AudioChannelAgent.cpp Bug 1284535 - Remove dependencies to the mozApps-related APIs from the audio channel code r=gsvelto 2016-04-14 15:19:41 +02:00
AudioChannelAgent.h Bug 1242874 - part3 : implement different suspended methods. r=baku, r=jwwang 2016-05-03 09:52:38 +08:00
AudioChannelService.cpp Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
AudioChannelService.h Bug 1240423 - part2 : introduce audible changing reasons. r=baku 2016-06-01 10:26:04 +08:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
nsIAudioChannelAgent.idl Bug 1240423 - part2 : introduce audible changing reasons. r=baku 2016-06-01 10:26:04 +08:00
nsIAudioChannelService.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00