change analyzer listener to support webkit render engine