12012-06-29 Sergey Rogulenko <rogulenko@google.com>
2
3 Web Inspector: added DecodeImage and ResizeImage events to TimelineAgent
4 https://bugs.webkit.org/show_bug.cgi?id=90277
5
6 Reviewed by NOBODY (OOPS!).
7
8 * English.lproj/localizedStrings.js:
9 * inspector/InspectorInstrumentation.cpp:
10 (WebCore::InspectorInstrumentation::willDecodeImageImpl):
11 (WebCore):
12 (WebCore::InspectorInstrumentation::didDecodeImageImpl):
13 (WebCore::InspectorInstrumentation::willResizeImageImpl):
14 (WebCore::InspectorInstrumentation::didResizeImageImpl):
15 * inspector/InspectorInstrumentation.h:
16 (InspectorInstrumentation):
17 (WebCore::InspectorInstrumentation::willDecodeImage):
18 (WebCore):
19 (WebCore::InspectorInstrumentation::didDecodeImage):
20 (WebCore::InspectorInstrumentation::willResizeImage):
21 (WebCore::InspectorInstrumentation::didResizeImage):
22 (WebCore::InspectorInstrumentation::willComposite):
23 * inspector/InspectorTimelineAgent.cpp:
24 (TimelineRecordType):
25 (WebCore::InspectorTimelineAgent::ThreadSpecificInstance):
26 (WebCore::InspectorTimelineAgent::willDecodeImage):
27 (WebCore):
28 (WebCore::InspectorTimelineAgent::didDecodeImage):
29 (WebCore::InspectorTimelineAgent::willResizeImage):
30 (WebCore::InspectorTimelineAgent::didResizeImage):
31 * inspector/InspectorTimelineAgent.h:
32 (InspectorTimelineAgent):
33 (WebCore::InspectorTimelineAgent::instance):
34 (WebCore::InspectorTimelineAgent::setInstance):
35 * inspector/front-end/TimelineModel.js:
36 * inspector/front-end/TimelinePanel.js:
37 (WebInspector.TimelinePanel.prototype._mouseMove):
38 * inspector/front-end/TimelinePresentationModel.js:
39 (WebInspector.TimelinePresentationModel.recordStyle):
40 (WebInspector.TimelinePresentationModel.Record.prototype.generatePopupContent):
41 (WebInspector.TimelinePresentationModel.Record.prototype._getRecordDetails):
42 * platform/graphics/skia/ImageSkia.cpp:
43 (WebCore::computeResamplingMode):
44 (WebCore::BitmapImage::draw):
45
462012-06-29 Sergey Rogulenko <rogulenko@google.com>
47
48 Web Inspector: added low-level instrumentation support for TimelineAgent
49 https://bugs.webkit.org/show_bug.cgi?id=90264
50
51 Reviewed by NOBODY (OOPS!).
52
53 * inspector/InspectorInstrumentation.cpp:
54 (WebCore::InspectorInstrumentation::startLowlevelInspectingForFrame):
55 (WebCore):
56 * inspector/InspectorInstrumentation.h:
57 (InspectorInstrumentation):
58 (WebCore::InspectorInstrumentation::stopLowlevelInspecting):
59 (WebCore):
60 * inspector/InspectorTimelineAgent.cpp:
61 (WebCore):
62 * inspector/InspectorTimelineAgent.h:
63 (WebCore::InspectorTimelineAgent::instance):
64 (WebCore::InspectorTimelineAgent::setInstance):
65 (InspectorTimelineAgent):
66