There is a layout test that fails when dev extras are enabled: LayoutTests/http/tests/misc/will-send-request-returns-null-on-redirect.html. This case uncovered a set of problems I'd like to fix: 1. We should support null redirects (we will ignore them, but not crash) 2. We should make sure that inspector controller does not process network events when devextras are not enabled 3. We should make sure that DRT disables dev extras after the tests it enabled it for. Patch to follow.
Created attachment 57746 [details] [PATCH] Proposed change.
Committing to http://svn.webkit.org/repository/webkit/trunk ... M WebCore/ChangeLog M WebCore/inspector/InspectorController.cpp M WebKitTools/ChangeLog M WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp M WebKitTools/DumpRenderTree/mac/DumpRenderTree.mm M WebKitTools/DumpRenderTree/win/DumpRenderTree.cpp Committed r60618