639b98ae11a87689ec600d710c630aebef72c34f: Bug 461199 (Part 30) - Fixes invalidation issues when changing the href attribute.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:38 -0800 - rev 38491
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 461199 (Part 30) - Fixes invalidation issues when changing the href attribute. r=bz
79462e4e234d85845cd15942b1df62b7a2aaac93: Bug 461199 (Part 29) - Fix dom tests.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38490
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 461199 (Part 29) - Fix dom tests. r=sicking
2777f7baaaad4a40773b4030c317294b91c16b65: Bug 542632 - Protect nsGenericHTMLElement::GetHrefURIForAnchors
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38489
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 542632 - Protect nsGenericHTMLElement::GetHrefURIForAnchors Also makes DNS prefetching take mozilla::dom::Link instead of nsIContent. r=bz
40f19060d4c59683c40408f808adee2e91d1c35d: Bug 542592 - Change how we use/store nsDocument::mLinkMap
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38488
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 542592 - Change how we use/store nsDocument::mLinkMap This makes changes nsDocument::mLinkMap in a number of ways: 1) renamed to mStyledLinks to better reflect its new nature. 2) change it to an nsTHashtable of Link*. It no longer has a strong reference 3) add some assertions to make sure we call ForgetLink and AddStyleRelevantLink in pairs. This also makes mozilla::dom::Link::ResetLinkState take a boolean indicating if we should notify or not. r=bz
a04c9614e06acf369ccdfb5f7daac26dc85cbe7a: Bug 461199 (Part 27) - Fix test_visited_pref.html so it passes with the new async isVisited API
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38487
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 461199 (Part 27) - Fix test_visited_pref.html so it passes with the new async isVisited API r?dbaron
554bbd46a491cbbd4af0e2d98aa8576cdb063e90: Bug 461199 (Part 26) - Update content tests to work with the new async isVisited API
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38486
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 461199 (Part 26) - Update content tests to work with the new async isVisited API
270092d27184450d0b205ab4dffea83a0898ad68: Bug 461199 (Part 28) - Tell the document that we are a style relevant link
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 24 Feb 2010 08:37:03 -0800 - rev 38485
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 461199 (Part 28) - Tell the document that we are a style relevant link Adds the needed calls to inform the document if we are a style relevant link, and when we no longer are. r=bz
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
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
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip