What was found
AT TOP OF CLIMB, F/A REPORTED ODOR OF ELECTRICAL SMOKE IN CABIN. SMOKE WAS STRONGER IN FRONT OF CABIN. RETURN TO DEPARTURE. DURING QRH PROCEDURE F/A REPORTED SMOKE DISSIPATING. DURING TOP OF DESCENT AND ONCE DURING FINAL APPROACH FLIGHT CREW COULD DETECT AN ELECTRICAL ODOR IN COCKPIT. CAPTAIN'S LOCALIZER, GLIDESLOPE WOULD NOT COME UP. AUTOPILOT DISCONNECTED ON SHORT FINAL IN DFGC2. MAINTENANCE PERFORMED AMDS WC 2120-2367 WITH NO TROUBLE FOUND. PERFORMED DUCT BURN OUT WITH ENGINES, REF AMDS WC 7100-2619 WITH NO TROUBLE FOUND. ACFT OK FOR SERVICE. PERFORMED RETURN TO SERVICE ON BOTH DFGC'S.