[Webkit-unassigned] [Bug 86367] Web Inspector: Use CSS columns feature for HelpScreen contents.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 15 02:31:00 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=86367





--- Comment #17 from Yury Semikhatsky <yurys at chromium.org>  2012-05-15 02:30:04 PST ---
(From update of attachment 141714)
View in context: https://bugs.webkit.org/attachment.cgi?id=141714&action=review

>>> Source/WebCore/inspector/front-end/ShortcutsScreen.js:131
>>> +        var i, keyCell, line;
>> 
>> Why extract all the variable declarations?
> 
> To avoid accidental duplicate declaration.
> 
> Variable declaration at any place inside scope is semantically equivalent to declaration at the beginning of context.
> So explicit declaration at the beginning makes code much more clear.
> 
> Quote: "...the isolated scope... is created only by execution contexts with 'function' code type... in contrast with C/C++... the block of for loop... does not create a local context".
> Reference: http://ecma262-5.com/ELS5_Section_10.htm#Section_10.3

Despite the fact that all variables are equally visible in the scope of a function body, inspector coding convention is to declare variables at the places where they are initialized.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list