Handle type error on Object.defineProperty.
Handle type error on Object.defineProperty.

Calling the defineProperty for f.name is causing a
'TypeError: Cannot redefine property: name' error to be thrown when running
chrome://tracing.

This CL catches and ignores the error as it appears that the value is correclty
begin set.

BUG=
R=nduca@chromium.org

Review URL: https://codereview.appspot.com/13009045
SummerLW/Perf-Insight-Report,0x90sled/catapult,modulexcite/catapult,catapult-project/catapult-csm,catapult-project/catapult-csm,sahiljain/catapult,SummerLW/Perf-Insight-Report,dstockwell/catapult,danbeam/catapult,zeptonaut/catapult,catapult-project/catapult-csm,benschmaus/catapult,catapult-project/catapult-csm,0x90sled/catapult,catapult-project/catapult,catapult-project/catapult,0x90sled/catapult,modulexcite/catapult,SummerLW/Perf-Insight-Report,benschmaus/catapult,catapult-project/catapult-csm,benschmaus/catapult,catapult-project/catapult-csm,sahiljain/catapult,benschmaus/catapult,catapult-project/catapult,benschmaus/catapult,danbeam/catapult,scottmcmaster/catapult,dstockwell/catapult,sahiljain/catapult,zeptonaut/catapult,catapult-project/catapult,benschmaus/catapult,catapult-project/catapult,modulexcite/catapult,SummerLW/Perf-Insight-Report,dstockwell/catapult,sahiljain/catapult,catapult-project/catapult-csm,vmpstr/trace-viewer,SummerLW/Perf-Insight-Report,scottmcmaster/catapult,sahiljain/catapult,danbeam/catapult,zeptonaut/catapult,benschmaus/catapult,scottmcmaster/catapult,SummerLW/Perf-Insight-Report,catapult-project/catapult,danbeam/catapult,vmpstr/trace-viewer,sahiljain/catapult,catapult-project/catapult,dstockwell/catapult,vmpstr/trace-viewer