old webkit doesn't support defineProperty on DOM

it throws error: TypeError: defineProperty is not supported on DOM Objects