How do we measure a spectrogram of light?  We use FROG!

It's easy to make FROG measurements of even the shortest pulses, and it robustly yields the complete intensity and phase vs. time.  FROG can measure even complex pulses.  And it has been used to measure a wide range of pulses from the mid-IR to the extreme UV.