| Index: tools/chrome_proxy/common/inspector_network_unittest.py
|
| diff --git a/tools/chrome_proxy/common/inspector_network_unittest.py b/tools/chrome_proxy/common/inspector_network_unittest.py
|
| index 0bad858c8aa2a3359f5289e7a1db8df52ffe3e17..6f70d7cb65a30f0987bb05dd06d350b1c8ca5c84 100644
|
| --- a/tools/chrome_proxy/common/inspector_network_unittest.py
|
| +++ b/tools/chrome_proxy/common/inspector_network_unittest.py
|
| @@ -20,6 +20,12 @@ class InspectorNetworkTabTest(tab_test_case.TabTestCase):
|
| def __init__(self, *args):
|
| super(InspectorNetworkTabTest, self).__init__(*args)
|
|
|
| + def _FilterFaviconEvents(self, events):
|
| + for event in events:
|
| + if 'favicon.ico' in event.args['response']['url']:
|
| + events.remove(event)
|
| + return events
|
| +
|
| def _NavigateAndGetHTTPResponseEvents(self, page):
|
| network = inspector_network.InspectorNetwork(
|
| self._tab._inspector_backend._websocket)
|
| @@ -29,8 +35,6 @@ class InspectorNetworkTabTest(tab_test_case.TabTestCase):
|
| self.assertTrue(timeline_model)
|
| return timeline_model.GetAllEventsOfName('HTTPResponse')
|
|
|
| - # crbug.com/449979, crbug.com/452279, crbug.com/455269, crbug.com/483212
|
| - @decorators.Disabled('mac', 'android', 'win', 'linux', 'chromeos')
|
| def testHTTPResponseTimelineRecorder(self):
|
| tests = {
|
| 'blank.html': InspectorNetworkTabTest.TestCase(responses_count=1),
|
| @@ -39,7 +43,8 @@ class InspectorNetworkTabTest(tab_test_case.TabTestCase):
|
| responses_count=2, subresources=['image.png']),
|
| }
|
| for page, test in tests.iteritems():
|
| - events = self._NavigateAndGetHTTPResponseEvents(page)
|
| + events = self._FilterFaviconEvents(
|
| + self._NavigateAndGetHTTPResponseEvents(page))
|
| self.assertEqual(test.responses_count, len(events))
|
|
|
| # Verify required event fields
|
|
|