Changes pushed with changeset 0af82e65292b88caf318983dc408609069b27401
User
Push date [To Local]
ChangesetPatch author — Commit message
cpearce@mozilla.com
Fri Nov 09 02:17:07 2012 +0000
b1b3cbf7a8894ea0bd67743fc6dc2abfa0a7b8ddChris Pearce — Bug 799344 - Remove extraneous media includes from nsLayoutStatics.cpp. r=roc
1a9be77a429cb83cd984e42472efa9e1389cbdf9Chris Pearce — Bug 799344 - Remove virtual from media state machine methods, since they're not inherited. r=roc
dee39125618290b7348f5dd62aa99e9c7fe450f5Chris Pearce — Bug 799344 - Flatten nsBultinDecoderStateMachine and nsDecoderStateMachine into a single class. r=roc
325b40aaa768db062e479bc148edbde099ca930bChris Pearce — Bug 799344 - Un-templatify nsBuiltinDecoderReader::DecodeToFirstData() so that we don't need to know nsBuiltinDecoderStateMachine's interface in nsBuiltinDecoderReader.h. This means that nsBuiltinDecoderReader.h doesn't need to include nsBuiltinDecoderStateMachine.h when we move the state machine declaration from nsBuiltinDecoder.h to nsBuiltinDecoderStateMachine.h (in a later patch). nsBuiltinDecoderStateMachine.h needs to include nsBuiltinDecoderReader.h, so if nsBuiltinDecoderReader.h needed to include nsBuiltinDecoderStateMachine.h we'd have an include cycle, which is bad. r=roc
0af82e65292b88caf318983dc408609069b27401Chris Pearce — Bug 799344 - Remove nsBuiltinDecoder::GetDecodeState(), so that nsBuiltinDecoder doesn't need to know about nsDecoderStateMachine::State. r=roc