Home | History | Annotate | Download | only in front-end

Lines Matching defs:ProfileType

28 WebInspector.ProfileType = function(id, name)
34 WebInspector.ProfileType.URLRegExp = /webkit-profile:\/\/(.+)\/(.+)#([0-9]+)/;
36 WebInspector.ProfileType.prototype = {
157 function clickHandler(profileType, buttonElement)
159 profileType.buttonClicked.call(profileType);
166 var profileType = this.getProfileType(typeId);
167 if (profileType.buttonStyle) {
168 var button = new WebInspector.StatusBarButton(profileType.buttonTooltip, profileType.buttonStyle, profileType.buttonCaption);
170 button.element.addEventListener("click", clickHandler.bind(this, profileType, button.element), false);
247 _registerProfileType: function(profileType)
249 this._profileTypesByIdMap[profileType.id] = profileType;
250 profileType.treeElement = new WebInspector.SidebarSectionTreeElement(profileType.name, null, true);
251 this.sidebarTree.appendChild(profileType.treeElement);
252 profileType.treeElement.expand();
253 this._addWelcomeMessage(profileType);
256 _addWelcomeMessage: function(profileType)
258 var message = profileType.welcomeMessage;
269 var button = new WebInspector.StatusBarButton(profileType.buttonTooltip, profileType.buttonStyle, profileType.buttonCaption);
295 var profileType = this.getProfileType(typeId);
296 var sidebarParent = profileType.treeElement;
300 profile.__profilesPanelProfileType = profileType;
342 var profileTreeElement = profileType.createSidebarTreeElementForProfile(profile);
361 var profileType = this.getProfileType(typeId);
362 var sidebarParent = profileType.treeElement;
541 var match = url.match(WebInspector.ProfileType.URLRegExp);
551 var profileType = this.getProfileType(typeId);
552 buttonElement.className = profileType.buttonStyle;
553 buttonElement.title = profileType.buttonTooltip;
554 // FIXME: Apply profileType.buttonCaption once captions are added to button controls.
626 // FIXME: Replace ProfileType-specific button visibility changes by a single ProfileType-agnostic "combo-button" visibility change.
786 var profileType = new WebInspector.DetailedHeapshotProfileType();
787 profileType.treeElement = oldProfileType.treeElement;
788 this._profileTypesByIdMap[profileType.id] = profileType;