In the case of non planar faces or that have a non constant angle between them, the chamfer define by the length measured on the face does not suits.
But, you can create a chamfer on this faces by computing it from 2 offset faces.
Enter a distance for the parallel faces, or offset.
When the both offsets are not equal, you have to show the first face.
Example :
