In the Dragonlance novel Dawning of a New Age, a dragon kills another dragon and consumes the dead dragon's essence to become more powerful. Is this process supported mechanically in D&D 3.5e?
After dusting off my old Draconomicon to research this question, the literal answer appears to be no; there is no explicit process whereby D&D dragons can immediately gain power by ingesting the flesh of dead dragons. There are only three explicit means of gaining power for a dragon: age, which increases its draconic hit die; experience, which allows it to level in adventuring classes and/or Dragon-specific classes; and treasure or lore, which increase a dragon's standing in the draconic community.
However, there are both figurative mechanical means for this, and suggestive non-mechanical indicators there may be some benefit to it. In the Draconomicon section on diet,
[A dragon] converts its food into elemental energy and stores it for later use. Much of this stored energy is expended on breath weapons and on the numerous growth spurts that a dragon experiences throughout its life.
This suggests that food (in some capacity) supports or possibly even accelerates draconic aging, the primary method of gaining power. Although no mechanical system is provided, it would perhaps be reasonable to decide that eating another dragon (or some important part of the other dragon, such as its heart) might automatically age a dragon by a portion of the other dragon's lifespan, potentially increasing its HD and powers/size accordingly.
Figuratively, creatures may construct grafts from draconic organs and skin, as detailed in Races of the Dragon under "Draconic Grafts" (and excerpted here). Although the section as-written seems to imply humanoid grafters and graftees, it doesn't explicitly require such; presumably, a dragon could also benefit from a draconic graft.