ddd82a95e68cf5743eaeb42c809a95a60bcd5fb3: Bug 461199 (Part 25) - Fix layout reftests to work with the new async isVisited API
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38484
Bug 461199 (Part 25) - Fix layout reftests to work with the new async isVisited API r=jwatt
c95b8cf81ec30451cc9fd7a9ecb061c8754af6c0: Bug 461199 (Part 24) - Update docshell tests to work with the new async isVisited API
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38483
Bug 461199 (Part 24) - Update docshell tests to work with the new async isVisited API r=bz
b862458428478165e465700ed9965efea938dd02: Bug 461199 (Part 23) - Remove no longer needed code in ns[I]Document.[cpp|h]
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38482
Bug 461199 (Part 23) - Remove no longer needed code in ns[I]Document.[cpp|h] r=bz
ae0a2a95651e41fa951867a52b809c2e47cfba16: Bug 461199 (Part 22) - Call ResetLinkState if given eLinkState_Unknown
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38481
Bug 461199 (Part 22) - Call ResetLinkState if given eLinkState_Unknown If consumers tell mozilla::dom::Link::SetLinkState that its new state is eLinkState_Unknown, call mozilla::dom::Link::ResetLinkState and return. r=bz
c8b47254765574345258734641d1d2a5570c9de5: Bug 461199 (Part 21) - Cache the nsIContent pointer in Link for performance reasons
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38480
Bug 461199 (Part 21) - Cache the nsIContent pointer in Link for performance reasons Add a Content method that obtains a pointer to the nsIContent interface on mozilla::dom::Link. This is cached so we only have to call QueryInterface once during the entire lifetime of the mozilla::dom::Link object. r=bz
db0c3219ed3d8fe15b4e3dbd54a1d2ef6f8c5869: Bug 461199 (Part 20) - Rewrite the private browsing visited link coloring test to make it work with the new async API
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38479
Bug 461199 (Part 20) - Rewrite the private browsing visited link coloring test to make it work with the new async API r=mconnor r=sdwilsh r=bz
11b5924dccd6c3b87b50d2f28d2f1582381b21ee: Bug 461199 (Part 19) - nsSVGAElement fails to call ResetLinkState in [Uns|S]etAttr
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38478
Bug 461199 (Part 19) - nsSVGAElement fails to call ResetLinkState in [Uns|S]etAttr Have nsSVGAelement implement UnsetAttr and SetAttr, and make sure it calls mozilla::dom::Link::ResetLinkState when appropriate. r=jwatt sr=bz
7f7492f34faf5ec652844841c2b055ada770be9f: Bug 461199 (Part 18) - Need an observer notification to indicate when link status is known from the database
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:02 -0800 - rev 38477
Bug 461199 (Part 18) - Need an observer notification to indicate when link status is known from the database Adds an observer to indicate when a URI lookup is completed and passes the visited state with the notification. This greatly simplifies test writing. r=mak
4ae1f164e1f0aa5a222c530e890e3878181f3772: Bug 461199 (Part 17) - Remove no longer needed code from webshell and docshell.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:04:18 -0800 - rev 38476
Bug 461199 (Part 17) - Remove no longer needed code from webshell and docshell. r=bz sr=sicking
d725b28f011684eef1037ade8e8c7d1d0a59d703: Bug 461199 (Part 16) - Remove now unused style code testing for Link and HTML Links.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:04:15 -0800 - rev 38475
Bug 461199 (Part 16) - Remove now unused style code testing for Link and HTML Links. r=bz sr=dbaron
70b16597aaf65bda8111c9b7c7ad0fa58cc8c647: Bug 461199 (Part 15) - Rely on nsIContent::IntrinsicState instead of nsIContent::GetLinkState in layout.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:04:12 -0800 - rev 38474
Bug 461199 (Part 15) - Rely on nsIContent::IntrinsicState instead of nsIContent::GetLinkState in layout. Layout should call IntrinsicState instead of GetLinkState. Simplifies a lot of logic, and makes the code easier to follow. r=bz sr=dbaron
ddfb63f3bccdb12cf3b3af18649c4e9419a651a0: Bug 461199 (Part 14) - Implement nsIContent::IntrinsicState on mozilla::dom::Link subclasses
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:04:09 -0800 - rev 38473
Bug 461199 (Part 14) - Implement nsIContent::IntrinsicState on mozilla::dom::Link subclasses All mozilla::dom::Link subclasses need to implement IntrinsicState and make sure to call LinkState. r=sicking sr=bz
938cf5c0b16a79cbf7ddd59bbf7abad976552185: Bug 461199 (Part 13) - mozilla::dom::Link::SetLinkState should inform the document about changes to its state when it is called.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:04:07 -0800 - rev 38472
Bug 461199 (Part 13) - mozilla::dom::Link::SetLinkState should inform the document about changes to its state when it is called. Make Link::SetLinkState notify the document about changes in state, plus a whole bunch of assertions for sanity checking. r=sicking r=bz
adc5d77e82f8845340198be614b576e29c5e7c70: Bug 461199 (Part 12) - mozilla::dom::Link should unregister with mozilla::IHistory when it goes away
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Tue, 15 Dec 2009 16:01:53 -0800 - rev 38471
Bug 461199 (Part 12) - mozilla::dom::Link should unregister with mozilla::IHistory when it goes away Call UnregisterWithHistory in Link's destructor to ensure that we are no longer registered with IHistory. r=sicking sr=bz
d013cef514a14d1893e83913cf9ce9e15c43773d: Bug 461199 (Part 11) - [un]register in mozilla::dom::Link::[Reset]LinkState
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 23 Nov 2009 10:48:52 -0800 - rev 38470
Bug 461199 (Part 11) - [un]register in mozilla::dom::Link::[Reset]LinkState Register with History in mozilla::dom::Link::LinkState and unregister in mozilla::dom::Link::RestLinkState. r=bz
8e4fb9ef39c787a23225ff1a1ef4cd7ecb4217db: Bug 461199 (Part 10) - Ensure that Link::ResetLinkState is always called when an element is bound or unbound from the DOM tree.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 23 Nov 2009 10:48:52 -0800 - rev 38469
Bug 461199 (Part 10) - Ensure that Link::ResetLinkState is always called when an element is bound or unbound from the DOM tree. We would not be notified about base URI changes during this time, so we need to make sure we are not registered and have no cached state. r=bz r=jwatt
74f08c7a58cc172d46589267226796b00bb9be40: Bug 461199 (Part 9) - Move href helpers from nsGenericHTMLElement to mozilla::dom::Link.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 09 Nov 2009 10:00:54 -0800 - rev 38468
Bug 461199 (Part 9) - Move href helpers from nsGenericHTMLElement to mozilla::dom::Link. Move the helpers so that they can easily use the cached URI when available. r=sicking sr=bz
28605d6dbb5566448e24abd0e8d17c1a58b794eb: Bug 461199 (Part 8) - Remove nsAttrValue::eLazyURIValue and related code
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 09 Nov 2009 10:00:54 -0800 - rev 38467
Bug 461199 (Part 8) - Remove nsAttrValue::eLazyURIValue and related code Stop using lazy href attributes in nsAttrValue. Link will store it as needed. r=sicking sr=bz
2bf4da33e541830988042cdaab8bb53d6df4df07: Bug 461199 (Part 7) - mozilla::dom::Link should have a method to obtain a cached URI
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 09 Nov 2009 10:00:54 -0800 - rev 38466
Bug 461199 (Part 7) - mozilla::dom::Link should have a method to obtain a cached URI Add mozilla::dom::Link::GetURI method used to cache the URI for this element. r=bz
464faa386b921f116000809048bf58638e966b96: Bug 461199 (Part 6) - nsSVGAElement::GetHrefURI is not implemented
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Mon, 09 Nov 2009 10:00:54 -0800 - rev 38465
Bug 461199 (Part 6) - nsSVGAElement::GetHrefURI is not implemented Fixes nsSVGAElement::GetHrefURI so that it actually returns a URI when it is a link instead of nsnull. r=jwatt
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip