summaryrefslogtreecommitdiffstats
path: root/webkit/glue/devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* DevTools: provide async parameter for dispatchOnInjectedScriptyurys@chromium.org2009-12-153-17/+6
| | | | | | Review URL: http://codereview.chromium.org/492032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34541 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: support rpc messages with 4 and 5 argumentsyurys@chromium.org2009-12-116-13/+105
| | | | | | Review URL: http://codereview.chromium.org/491042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34340 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: build fix add new line at the end of fileyurys@chromium.org2009-12-111-1/+2
| | | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/490013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34338 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: use WebDevToolsMessageData for devtools rpc messagesyurys@chromium.org2009-12-114-58/+117
| | | | | | | | Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=34333 Review URL: http://codereview.chromium.org/463065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34337 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "DevTools: use WebDevToolsMessageData for devtools rpc messages"yurys@chromium.org2009-12-114-117/+58
| | | | | | | | This reverts commit ea393f34b293ebf8b96bef5855b9f41faf82b192. Review URL: http://codereview.chromium.org/492018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34334 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: use WebDevToolsMessageData for devtools rpc messagesyurys@chromium.org2009-12-114-58/+117
| | | | | | Review URL: http://codereview.chromium.org/463065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34333 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add support for inspector layout tests. Step 1.pfeldman@chromium.org2009-12-102-0/+18
| | | | | | | Original CL by loislo: http://codereview.chromium.org/492004 Review URL: http://codereview.chromium.org/486011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34251 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: destroy BoundObject once JS object has been built. There is no ↵yurys@chromium.org2009-12-103-25/+20
| | | | | | | | need to keep references to instances of the objects after that. Review URL: http://codereview.chromium.org/491002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34249 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply 34040. Now after 34055 build should succeed.mnaganov@chromium.org2009-12-0812-270/+390
| | | | | | | | | | BUG=28689 TEST=none TBR=pfeldman@chromium.org Review URL: http://codereview.chromium.org/465120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34057 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34040 - DevTools: make possible profiling of scripts doing heavy ↵mnaganov@chromium.org2009-12-0812-390/+270
| | | | | | | | | | | | | | | | | | | | | calculations. Start / stop profiling commands are now sent using debugger protocol, effectively breaking into script execution. Getting profiler log and active modules is executed on IO thread. BUG=28689 TEST=none Review URL: http://codereview.chromium.org/460018 TBR=mnaganov@chromium.org interactive_ui_tests all failed Review URL: http://codereview.chromium.org/467043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34041 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: make possible profiling of scripts doing heavy calculations.mnaganov@chromium.org2009-12-0812-270/+390
| | | | | | | | | | | | | Start / stop profiling commands are now sent using debugger protocol, effectively breaking into script execution. Getting profiler log and active modules is executed on IO thread. BUG=28689 TEST=none Review URL: http://codereview.chromium.org/460018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34040 0039d316-1c4b-4281-b951-d872f2087c98
* Fix console object style in DevTools windowapavlov@chromium.org2009-12-031-0/+7
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/460041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33674 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Event Handlers pane bar styleapavlov@chromium.org2009-12-021-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/453012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33568 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 51527:51532 (includes DevTools two-sided commit for spliting ↵pfeldman@chromium.org2009-12-017-223/+71
| | | | | | | | InspectorBackend.idl). Review URL: http://codereview.chromium.org/434119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33441 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix on Linux and reenable ↵yurys@chromium.org2009-11-301-1/+7
| | | | | | | | DevToolsSanityTest.TestPauseWhenScriptIsRunning Review URL: http://codereview.chromium.org/449013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33288 0039d316-1c4b-4281-b951-d872f2087c98
* Add documentURL property to dummy resource payloadapavlov@chromium.org2009-11-301-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=pfeldman@chromium.org Review URL: http://codereview.chromium.org/455002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33285 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: process pause script request on the IO thread. To pause already ↵yurys@chromium.org2009-11-308-29/+49
| | | | | | | | | | | running script we need to call v8::Debug::DebugBreak() on a thread different from the Render thread which may be busy with JS execution. BUG=28892 TEST=DevToolsSanityTest.TestPauseWhenScriptIsRunning Review URL: http://codereview.chromium.org/444017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33279 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: set toolbar and statusbar to blue only on Windows.mnaganov@chromium.org2009-11-261-17/+21
| | | | | | | | | | | Also, for inactive toolbar on Windows, use a grayscale version of blue. BUG=none TEST=none Review URL: http://codereview.chromium.org/444015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33213 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Content-Type workaround for cached resourcesapavlov@chromium.org2009-11-262-17/+38
| | | | | | | | | BUG=27364 TEST=DevToolsSanityTest.TestCachedResourceMimeType Review URL: http://codereview.chromium.org/437089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33206 0039d316-1c4b-4281-b951-d872f2087c98
* Support context data in form of a stringsgjesse@chromium.org2009-11-262-6/+29
| | | | | | | | | | | | WbeKit bug 31873 (https://bugs.webkit.org/show_bug.cgi?id=31873) changes the context "data" from a JavaScript object to a string. This c$ BUG=23058 TEST=none Review URL: http://codereview.chromium.org/443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33197 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Recognize getters and setters entries in CPU profile.mnaganov@chromium.org2009-11-251-1/+1
| | | | | | | | | | | Need to wait the next V8 roll for those entries to appear in log. BUG=27613 TEST=none Review URL: http://codereview.chromium.org/442006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33070 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a flaky dev tools sanity test.ager@chromium.org2009-11-241-4/+3
| | | | | | | | | | | | | | | The test only works if the source of scripts are found in a specific order. This cannot be ensured since the source is found by traversing the heap. The scripts tab is only visible after processing the debugger test page, so only check for visibility in that case. Enable test on Linux again where it passes after this change. TEST=none BUG=26540 Review URL: http://codereview.chromium.org/434044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32968 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: display DOM calls in CPU profiles.mnaganov@chromium.org2009-11-231-2/+2
| | | | | | | | | | | | | This patch only allows the corresponding log entries to be processed and displayed. In order to have those entries in the log, a newer version of V8 is needed. BUG=27613 TEST=none Review URL: http://codereview.chromium.org/434008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32845 0039d316-1c4b-4281-b951-d872f2087c98
* Adds auto continue option on Debugger Agent to avoid pausing the.pfeldman@chromium.org2009-11-173-1/+15
| | | | | | | | | | Original review: http://codereview.chromium.org/395027. TBR=knorton Review URL: http://codereview.chromium.org/402014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32174 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typos in DevTools testsapavlov@chromium.org2009-11-161-4/+4
| | | | | | Review URL: http://codereview.chromium.org/397012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32063 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: update UI when profiling is started / stopped from console.mnaganov@chromium.org2009-11-161-10/+19
| | | | | | | | | BUG=24706 TEST=none Review URL: http://codereview.chromium.org/385132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32051 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix timer leak.mnaganov@chromium.org2009-11-161-3/+9
| | | | | | | | | BUG=27718 TEST=none Review URL: http://codereview.chromium.org/384144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32044 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add support for removeNode from elements panel implemented upstream.pfeldman@chromium.org2009-11-131-0/+1
| | | | | | | TBR=yurys git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31903 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: right align numbers in heap profile view, show absolute values ↵mnaganov@chromium.org2009-11-132-4/+36
| | | | | | | | | | | initially. BUG=27606 TEST=none Review URL: http://codereview.chromium.org/385093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31902 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable Storage panel by defaultyurys@google.com2009-11-121-0/+37
| | | | | | | | | | Tha panel allows inspecting cookies and local/session storage which are enabled by default. TEST=DevToolsSanityTest.TestShowStoragePanel Review URL: http://codereview.chromium.org/391032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31779 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove temporary override for addDOMStorage as WebKit fix has ↵yurys@google.com2009-11-121-12/+0
| | | | | | | | | | | already been rolled BUG=27366,27321 TEST=DevToolsSanityTest.TestPauseWhenLoadingDevTools TBR=pfeldman Review URL: http://codereview.chromium.org/389018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31777 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming WebKit.gypyaar@chromium.org2009-11-124-6/+6
| | | | | | | | | | | | This mega patch contains a few simple but tightly dependent changes: 1. Deletion of webkit/api/WebKit.gyp. The file now lives in webkit.org. 2. Rename of webkit/webkit.gyp to webkit/webkit_glue.gyp. Having two webkit.gyp was a source of developer confusion. 3. Gyp dependencies are updated across chromium to point at the upstream WebKit.gyp and the renamed webkit_glue.gyp. 4. Some 200+ files include paths fixed to point to third_party/WebKit/WebKit/chromium instead of webkit/api. The later will be deleted in a subsequent patch. Review URL: http://codereview.chromium.org/387020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31749 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: wait for initial scripts response before processing backtrace responseyurys@google.com2009-11-112-22/+92
| | | | | | | | | BUG=27381 TEST=DevToolsSanityTest.TestPauseWhenLoadingDevTools Review URL: http://codereview.chromium.org/384045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31673 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: add test for pause event during frontend load.yurys@google.com2009-11-112-1/+38
| | | | | | | | BUG=27366 TEST=DevToolsSanityTest.TestPauseWhenLoadingDevTools Review URL: http://codereview.chromium.org/392002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31668 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: allow deleting entries from localStorageyurys@google.com2009-11-111-0/+1
| | | | | | Review URL: http://codereview.chromium.org/385038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31661 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Resources panel enablementapavlov@chromium.org2009-11-101-3/+3
| | | | | | | | | BUG=27251 TEST=manually enable resource tracking and check the enabled/disabled state after closing the inspector Review URL: http://codereview.chromium.org/388003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31554 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix 'super' call, route it to new InspectorControllerStub.pfeldman@chromium.org2009-11-081-2/+1
| | | | | | | | | TBR=apavlov BUG=20969 Review URL: http://codereview.chromium.org/372050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31410 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: migrate from inspector_controller.js to the ↵pfeldman@chromium.org2009-11-072-525/+10
| | | | | | InspectorControllerStub.js upstream. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31390 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: add pause on exception testyurys@google.com2009-11-071-0/+31
| | | | | | Review URL: http://codereview.chromium.org/353020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31354 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Turn pause on exceptions off by default (as in Web Inspector and ↵pfeldman@chromium.org2009-11-061-1/+1
| | | | | | | | Firebug). Review URL: http://codereview.chromium.org/373010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31226 0039d316-1c4b-4281-b951-d872f2087c98
* Invoke DevTools window search rather than native search on F3 keypressapavlov@chromium.org2009-11-061-9/+44
| | | | | | | | | BUG=16888 TEST=manually tested with focus both in main and nested Inspector frames Review URL: http://codereview.chromium.org/360056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31223 0039d316-1c4b-4281-b951-d872f2087c98
* Focus DevTools window on inspected node selection with magnifierapavlov@chromium.org2009-11-061-0/+4
| | | | | | | | | BUG=26802 TEST=manual: DevTools window is focused when an element to inspect is selected Review URL: http://codereview.chromium.org/371019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31221 0039d316-1c4b-4281-b951-d872f2087c98
* Highlight node with mouse over it while selecting element to inspectapavlov@chromium.org2009-11-052-1/+9
| | | | | | | | | BUG=20969 TEST=none Review URL: http://codereview.chromium.org/348056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31087 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add port method stub: avoid devtools breakage on deps roll.pfeldman@chromium.org2009-11-051-0/+4
| | | | | | | TBR=mnaganov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31086 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix categories alignment.pfeldman@chromium.org2009-11-041-0/+4
| | | | | | | TBR: yurys git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30953 0039d316-1c4b-4281-b951-d872f2087c98
* Fix TestProfilerTab.mnaganov@chromium.org2009-11-031-4/+3
| | | | | | | | | | | TBR=pfeldman@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/348062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30842 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a duplicate CSS rule from devtools.cssapavlov@chromium.org2009-11-031-5/+0
| | | | | | | | | | BUG=none TEST=none TBR=pfeldman Review URL: http://codereview.chromium.org/345041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30832 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: prepare for WebKit change 50460.mnaganov@chromium.org2009-11-036-26/+40
| | | | | | | | | | | TBR=pfeldman@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/355012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30829 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix renderer crash when pause is pressed during page loadyurys@google.com2009-11-031-4/+1
| | | | | | | | | Create an empty object template for the utility context global object instead of using ShadowObjectTemplate. The shadow object overrides some of the window properties(top, location,...) that led to a failure when accessing these properties since the template was not configured correctly(all its internal fields were undefined). In fact, we don't need the utility context global object to be a shadow object as long as inspected window global object is proto of the utility context global object. BUG=26058 Review URL: http://codereview.chromium.org/342093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30810 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix script tests broken by WebKit change 50431yurys@google.com2009-11-031-38/+27
| | | | | | | TBR=mnaganov Review URL: http://codereview.chromium.org/351020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30807 0039d316-1c4b-4281-b951-d872f2087c98