| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
| 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2001 Dirk Mueller (mueller@kde.org) | 4 * (C) 2001 Dirk Mueller (mueller@kde.org) |
| 5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) | 5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) |
| 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All | 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All |
| 7 * rights reserved. | 7 * rights reserved. |
| 8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. | 8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. |
| 9 * (http://www.torchmobile.com/) | 9 * (http://www.torchmobile.com/) |
| 10 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. | 10 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. |
| (...skipping 1979 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1990 // script. Kill the whole layoutObject if someone managed to get into here in | 1990 // script. Kill the whole layoutObject if someone managed to get into here in |
| 1991 // states not allowing tree mutations. | 1991 // states not allowing tree mutations. |
| 1992 RELEASE_ASSERT(lifecycle().stateAllowsTreeMutations()); | 1992 RELEASE_ASSERT(lifecycle().stateAllowsTreeMutations()); |
| 1993 | 1993 |
| 1994 TRACE_EVENT_BEGIN1("blink,devtools.timeline", "UpdateLayoutTree", "beginData", | 1994 TRACE_EVENT_BEGIN1("blink,devtools.timeline", "UpdateLayoutTree", "beginData", |
| 1995 InspectorRecalculateStylesEvent::data(frame())); | 1995 InspectorRecalculateStylesEvent::data(frame())); |
| 1996 | 1996 |
| 1997 unsigned startElementCount = styleEngine().styleForElementCount(); | 1997 unsigned startElementCount = styleEngine().styleForElementCount(); |
| 1998 | 1998 |
| 1999 InspectorInstrumentation::willRecalculateStyle(this); | 1999 InspectorInstrumentation::willRecalculateStyle(this); |
| 2000 PerformanceMonitor::willRecalculateStyle(this); | |
| 2001 | 2000 |
| 2002 DocumentAnimations::updateAnimationTimingIfNeeded(*this); | 2001 DocumentAnimations::updateAnimationTimingIfNeeded(*this); |
| 2003 evaluateMediaQueryListIfNeeded(); | 2002 evaluateMediaQueryListIfNeeded(); |
| 2004 updateUseShadowTreesIfNeeded(); | 2003 updateUseShadowTreesIfNeeded(); |
| 2005 updateDistribution(); | 2004 updateDistribution(); |
| 2006 updateActiveStyle(); | 2005 updateActiveStyle(); |
| 2007 updateStyleInvalidationIfNeeded(); | 2006 updateStyleInvalidationIfNeeded(); |
| 2008 | 2007 |
| 2009 // FIXME: We should update style on our ancestor chain before proceeding | 2008 // FIXME: We should update style on our ancestor chain before proceeding |
| 2010 // however doing so currently causes several tests to crash, as | 2009 // however doing so currently causes several tests to crash, as |
| (...skipping 25 matching lines...) Expand all Loading... |
| 2036 unsigned elementCount = | 2035 unsigned elementCount = |
| 2037 styleEngine().styleForElementCount() - startElementCount; | 2036 styleEngine().styleForElementCount() - startElementCount; |
| 2038 | 2037 |
| 2039 TRACE_EVENT_END1("blink,devtools.timeline", "UpdateLayoutTree", | 2038 TRACE_EVENT_END1("blink,devtools.timeline", "UpdateLayoutTree", |
| 2040 "elementCount", elementCount); | 2039 "elementCount", elementCount); |
| 2041 | 2040 |
| 2042 #if DCHECK_IS_ON() | 2041 #if DCHECK_IS_ON() |
| 2043 assertLayoutTreeUpdated(*this); | 2042 assertLayoutTreeUpdated(*this); |
| 2044 #endif | 2043 #endif |
| 2045 InspectorInstrumentation::didRecalculateStyle(this); | 2044 InspectorInstrumentation::didRecalculateStyle(this); |
| 2046 PerformanceMonitor::didRecalculateStyle(this); | |
| 2047 } | 2045 } |
| 2048 | 2046 |
| 2049 void Document::updateActiveStyle() { | 2047 void Document::updateActiveStyle() { |
| 2050 DCHECK(isActive()); | 2048 DCHECK(isActive()); |
| 2051 DCHECK(isMainThread()); | 2049 DCHECK(isMainThread()); |
| 2052 TRACE_EVENT0("blink", "Document::updateActiveStyle"); | 2050 TRACE_EVENT0("blink", "Document::updateActiveStyle"); |
| 2053 styleEngine().updateActiveStyle(); | 2051 styleEngine().updateActiveStyle(); |
| 2054 } | 2052 } |
| 2055 | 2053 |
| 2056 void Document::updateStyle() { | 2054 void Document::updateStyle() { |
| (...skipping 4595 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6652 } | 6650 } |
| 6653 | 6651 |
| 6654 void showLiveDocumentInstances() { | 6652 void showLiveDocumentInstances() { |
| 6655 WeakDocumentSet& set = liveDocumentSet(); | 6653 WeakDocumentSet& set = liveDocumentSet(); |
| 6656 fprintf(stderr, "There are %u documents currently alive:\n", set.size()); | 6654 fprintf(stderr, "There are %u documents currently alive:\n", set.size()); |
| 6657 for (blink::Document* document : set) | 6655 for (blink::Document* document : set) |
| 6658 fprintf(stderr, "- Document %p URL: %s\n", document, | 6656 fprintf(stderr, "- Document %p URL: %s\n", document, |
| 6659 document->url().getString().utf8().data()); | 6657 document->url().getString().utf8().data()); |
| 6660 } | 6658 } |
| 6661 #endif | 6659 #endif |
| OLD | NEW |