▁tools ▁allow ▁for ▁the ▁ins pection ▁and ▁editing ▁of ▁HTML ▁and ▁CSS ▁elements ▁on ▁a ▁web ▁page . ▁Later ▁versions ▁of ▁Fire bug ▁allow ▁users ▁to ▁see ▁live ▁changes ▁to ▁the ▁CSS . ▁Visual ization ▁of ▁CSS ▁elements ▁is ▁shown ▁while ▁inspect ing ▁HTML ▁elements . ▁The ▁Fire bug ▁layout ▁tab ▁is ▁used ▁to ▁display ▁and ▁manipulate ▁CSS ▁property ▁values . ▁Furthermore , ▁users ▁can ▁click ▁on ▁any ▁visible ▁HTML ▁elements ▁on ▁a ▁web ▁page ▁to ▁access ▁its ▁CSS ▁property ▁values . ▁ ▁JavaScript ▁Console ▁Fire bug ' s ▁script ▁tab ▁enables ▁users ▁to ▁set ▁break points ▁and ▁step ▁through ▁lines ▁of ▁code . ▁Additionally , ▁Fire bug ▁can ▁navigate ▁directly ▁to ▁a ▁line ▁of ▁JavaScript ▁code , ▁watch ▁expressions , ▁call ▁stack s , ▁and ▁launch ▁the ▁debugger ▁in ▁the ▁event ▁an ▁error ▁occurs ▁during ▁execution . ▁Fire bug ▁can ▁also ▁log ▁errors . ▁Log ging ▁uses ▁a ▁Fire bug ▁JavaScript ▁API . ▁Fire bug ' s ▁JavaScript ▁panel ▁can ▁log ▁errors , ▁profile ▁function ▁calls , ▁and ▁enable ▁the ▁developer ▁to ▁run ▁arbitrary ▁JavaScript . ▁Fire bug ▁allows ▁users ▁to ▁run ▁JavaScript ▁code ▁through ▁the ▁command ▁line ▁and ▁allows ▁the ▁user ▁to ▁log ▁errors ▁that ▁occur ▁in ▁the ▁JavaScript , ▁CSS , ▁and ▁XML . ▁Fire bug ▁provides ▁a ▁separate ▁text ▁editor ▁to ▁modify ▁the ▁JavaScript ▁and ▁see ▁immediate ▁results ▁on ▁the ▁user ' s ▁browser . ▁ ▁As ▁provided ▁in ▁an ▁update , ▁the ▁JavaScript ▁command ▁line ▁features ▁an ▁auto complete ▁function . ▁The ▁text ▁editor ▁also ▁provides ▁the ▁ability