<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 26, 2014 at 1:26 AM, Konstantin Kovshenin <span dir="ltr"><<a href="mailto:kovshenin@gmail.com" target="_blank">kovshenin@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Here's a follow-up question.<br>
<br>
Given that a theme has used a non-prefixed generic name for a bundled<br>
script, how could we ensure it doesn't break when core introduces the<br>
same handle but with a different version? Masonry v3 in 3.9 for<br>
example :)<br>
<div class=""><div class="h5"></div></div></blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">If two bits of code loaded the same script with two different names, then they'd both load, and that would most likely cause breakage too. So you can't win here.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Best to choose the most obvious name based on the source of the script, so that hopefully both of them don't load and only one of them does. This may break, but it's less likely to break than loading two different versions of the same script is.<br>

<div class="gmail_extra"><br clear="all"><div>-Otto</div><div><br></div></div></div></div>