Fix typo / clarify documentation for goog.Uri.prototype.resolve.

R=chrishenry
DELTA=6  (1 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5886


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2327 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Move from NodeIterator to TagIterator to also consider closing tags.
Fixes bug where the following was considered one paragraph:
<div><div>First Paragraph</div>Second Paragraph</div>

R=nicksantos
DELTA=39  (34 added, 1 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5887


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2328 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Add an assert to goog.dom.classes.get

R=nnaze
DELTA=20  (17 added, 1 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5888


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2329 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Fix Closure warning message during compile.

R=nnaze
DELTA=3  (2 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5889


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2330 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Automated g4 rollback

*** Reason for rollback ***

This breaks some tests

*** Original change description ***

Add an assert to goog.dom.classes.get

R=gboyer


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5890


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2331 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Define the value and error properties in SimpleResult's constructor, making all result objects have the same shape in the V8 compiler and improving performance.

R=vbhasin
DELTA=20  (3 added, 0 deleted, 17 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5891


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2332 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Ran javascript/closure/genjsdeps.sh.

R=chrishenry
DELTA=14  (10 added, 1 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5892


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2333 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Add logic to goog.ui.Menu to scroll properly when a menu item is
highlighted outside the visible menu area.

R=chrishenry
DELTA=51  (51 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5893


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2334 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Implement kind="attributes".

The name is a little controversial so I expect opinions. My rationale:
- It's short
- No need for underscores, dashes, or camel case to separate multiple words.
- Clearly does not refer to an attribute-value. It would be easy to
think kind="attribute" means an attribute value, given the way we use
JS and CSS content kinds.

We allow strict blocks to end with quoted attribute values (foo="bar")
and valueless attributes (checked) but not unquoted (foo={$x}) to avoid
mistaken adjacency like foo={$x}checked -- foo="{$x}"checked works fine.

This also undoes some of the changes I made in http://cl/35202516. I
made the mistake there of thinking HTML_ATTRIBUTE referred to attribute
values and actually broke Soy to conform to my broken interpretation. It
may be worthwhile to rename to HTML_ATTRIBUTES like the content kind.
Sorry for being fickle here -- my previous mistake!

Also updated end-context-mismatch error messages to be more human
readable.

R=xtof,msamuel
DELTA=491  (333 added, 70 deleted, 88 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5894


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2335 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Get the exact cursor location, not just the containing block.
This solves a bug whereby applying formatting on the text
(i.e. enclosing it in a block) would cause the algorithm not to work.

R=nicksantos
DELTA=29  (23 added, 1 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5895


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2336 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Clarify comment regarding property initialization.

R=vbhasin
DELTA=4  (0 added, 1 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5896


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2337 0b95b8e8-c90f-11de-9d4f-f947ee5921c8