Commit Graph

127 Commits

Author SHA1 Message Date
Paul Rouget
9671c80866 Bug 772093 - test fail on Mac: browser_inspector_bug_672902_keyboard_shortcuts.js | Test timed out. r=harth 2012-07-09 18:18:01 +02:00
Paul Rouget
201225bf64 Bug 719845 - [markup panel] The HTML Tree should have its own keybindings. r=dcamp 2012-06-01 21:39:00 +02:00
Paul Rouget
4be22da1b2 Bug 764474 - [inspector] arrow keys are creating problems. r=harth 2012-07-03 13:56:49 +02:00
Paul Rouget
074fc9eb82 Bug 769299 - Make the Inspector less fragile when the selection is deleted. r=dcamp 2012-06-28 17:43:57 +02:00
Ehsan Akhgari
45fe6d3ae2 Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Thaddee Tyl
c5d47eb42c Bug 724585 - We need a way to scroll a page to center an element if the element is not visible; r=rcampbell
--HG--
extra : rebase_source : 1dd1770cc77eaeed188db07da8a8254475767296
2012-06-12 13:43:00 +03:00
Ryan VanderMeulen
dd68fb6231 Merge inbound to m-c. 2012-06-16 09:38:43 -04:00
Paul Rouget
37b1b3cf55 Bug 760171 - The inspector node menu feature allows the user to remove tabbed browsing. r=robcee 2012-06-08 12:30:00 +02:00
Dave Camp
7d41e5df34 Merge fx-team to m-c. 2012-06-02 16:57:28 -07:00
Dave Camp
d79c7d56a9 Bug 740543 - Rule view does not update when window is resized. r=robcee 2012-06-02 15:18:33 -07:00
Ed Morley
1767505394 Bug 716245 - Disable parts of browser_inspector_highlighter.js for too many intermittent failures; r=dcamp 2012-06-01 16:32:00 +01:00
Justin Dolske
66bad5405c Bug 731926 - Refactor init/shutdown functions in browser.js (rename some functions). r=gavin 2012-06-15 12:09:48 -07:00
Dave Camp
4c906454c0 Bug 757253 - Implement real update in the rule view. r=robcee 2012-05-30 19:49:10 -07:00
Johan Charlez
17aa90c7b9 Bug 757945 - Can't open the page context menu when inspecting (highlighter = unlocked) on Windows. r=paul. 2012-05-30 19:45:23 -07:00
Paul Rouget
9f23882ba3 Bug 716245 - Intermittent browser_inspector_highlighter.js. r=robcee 2012-05-25 19:01:16 +02:00
Paul Rouget
ebb32be062 Bug 749974 - Items in Developer tools menu have inconsistent check state. r=dao r=dcamp 2012-05-03 08:09:37 +02:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Paul Rouget
e640b5921f Bug 754834 - Developer tools missing tooltips. r=mratcliffe 2012-05-15 17:04:06 +02:00
Paul Rouget
1b00fd4a67 Bug 724509 - Add an Option menu in the Inspector Toolbar. r=dao r=dcamp 2012-05-11 16:54:47 +02:00
Paul Rouget
bd09c67308 Bug 692409 - Add a pretty resizer and the dark theme to the debugger. r=rcampbell 2012-05-09 15:50:33 +02:00
Joe Walker
c906bf31b8 Bug 720641 - Integrate GCLI into developer tools global toolbar; r=dcamp,dão,robcee,zpao
--HG--
rename : browser/devtools/webconsole/test/browser_gcli_break.html => browser/devtools/shared/test/browser_gcli_break.html
rename : browser/devtools/webconsole/test/browser_gcli_commands.js => browser/devtools/shared/test/browser_gcli_commands.js
rename : browser/devtools/webconsole/test/browser_gcli_inspect.html => browser/devtools/shared/test/browser_gcli_inspect.html
rename : browser/devtools/webconsole/test/browser_gcli_inspect.js => browser/devtools/shared/test/browser_gcli_inspect.js
rename : browser/devtools/webconsole/test/browser_gcli_integrate.js => browser/devtools/shared/test/browser_gcli_integrate.js
rename : browser/devtools/webconsole/test/browser_gcli_require.js => browser/devtools/shared/test/browser_gcli_require.js
rename : browser/devtools/webconsole/test/browser_gcli_web.js => browser/devtools/shared/test/browser_gcli_web.js
2012-05-10 18:33:54 +01:00
OHZEKI Tetsuharu
ef21da44d5 Bug 747603 - Firefox:Inspector cannot start up with DOMi. r=dao 2012-05-02 17:37:00 +02:00
Ehsan Akhgari
27f6798b66 Backout the merge from fx-team because of Ts regressions (no bug)
This is the backed out range:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=a974c45914eb
2012-05-02 16:20:02 -04:00
Joe Walker
540ed233b1 Bug 720641 - Integrate GCLI into developer tools global toolbar; r=dcamp,dão,robcee,zpao
--HG--
rename : browser/devtools/webconsole/test/browser_gcli_break.html => browser/devtools/shared/test/browser_gcli_break.html
rename : browser/devtools/webconsole/test/browser_gcli_commands.js => browser/devtools/shared/test/browser_gcli_commands.js
rename : browser/devtools/webconsole/test/browser_gcli_inspect.html => browser/devtools/shared/test/browser_gcli_inspect.html
rename : browser/devtools/webconsole/test/browser_gcli_inspect.js => browser/devtools/shared/test/browser_gcli_inspect.js
rename : browser/devtools/webconsole/test/browser_gcli_integrate.js => browser/devtools/shared/test/browser_gcli_integrate.js
rename : browser/devtools/webconsole/test/browser_gcli_require.js => browser/devtools/shared/test/browser_gcli_require.js
rename : browser/devtools/webconsole/test/browser_gcli_web.js => browser/devtools/shared/test/browser_gcli_web.js
2012-04-25 10:12:06 +01:00
Dave Camp
68e92fa0e6 Bug 747550 - Style button doesn't work since bug 707809. r=dietrich 2012-04-20 15:11:16 -07:00
Paul Rouget
624cd1f396 Bug 683954 - [Layout] Implement an abstract view of the layout of the selected node. r=dcamp, r=jwalker 2012-03-12 14:39:56 +01:00
Dave Camp
942b271dd8 Bug 740662 - Replace InspectorStore dictionaries with Inspector instances. r=robcee 2012-04-19 11:13:42 -07:00
Dave Camp
d8e646980d Bug 707809 - Refactor creation of registered sidebar tools iframes in InspectorUI. r=robcee 2012-04-19 11:04:46 -07:00
Paul Rouget
72a287961f Bug 717922 - In the PageInspector toolbar, move the HTML Tree button in front of the breadcrumbs display. a=desktop-only r=dao 2012-04-17 13:21:28 +02:00
Paul Rouget
a8a4360813 Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable. a=desktop-only r=dao r=rcampbell 2012-04-04 13:13:42 +02:00
Heather Arthur
8d69b1d0e7 Backing out f95f46afce27:01a50802f2d7 for TypeError on inspector open 2012-04-17 16:40:03 +01:00
Paul Rouget
b69e6c6e74 Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable. (Part B - tabbable); r=rcampbell 2012-04-04 13:57:55 +02:00
Paul Rouget
84bcb38cd7 Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable. (Part A - shortcut); r=dao 2012-04-04 13:13:42 +02:00
Heather Arthur
3335e7f508 Bug 733612 - Add a pseudo-class lock menu to the infobar node menu. r=paul 2012-04-17 14:25:05 +01:00
Paul Rouget
dbb951429f Bug 717916 - Add an Inspect button and a node menu to the infobar; r=dao,dcamp 2012-04-04 20:40:48 +02:00
Murali S R
327ffd99eb Bug 722079 - Error: button is null ... inspector.jsm when Right Clicking on Breadcrumbs; r=paul 2012-03-31 05:31:00 -04:00
Dave Camp
f1ef07a4dc Bug 740615 - Move rule view copy code into CssRuleView.jsm. r=paul 2012-04-04 09:36:35 -07:00
Michael Ratcliffe
0e3a7690f7 Bug 734259 - Clicking a system stylesheet in the style inspector does not open the source; r=msucan 2012-03-19 18:38:13 +00:00
Michael Ratcliffe
5ab472a7cc Bug 736014 - "Copy rule" with some text selected copies that text additionally; r=paul 2012-03-15 14:37:58 +00:00
Michael Ratcliffe
d38a91d16f Bug 703643 - Be able to copy from the rules view; r=prouget 2012-03-11 14:01:38 +00:00
Paul Rouget
6410310c1d Bug 717923 - Use an icon for the inspect button; r=dao 2012-03-08 16:02:23 +01:00
Rob Campbell
d0c0d017db Bug 729220 - Allow editing of attribute names in the HTML panel of the Page Inspector; r=prouget
Bug 729220 - Allow editing of attribute names in the HTML panel of the Page Inspector; r=prouget
2012-03-09 12:49:00 +02:00
Rob Campbell
539bc03a10 Bug 732040 - move themes/*stripe/inspector.css into devtools theme directory and rename to htmlpanel.css; r=prouget
--HG--
rename : browser/themes/gnomestripe/inspector.css => browser/themes/gnomestripe/devtools/htmlpanel.css
rename : browser/themes/pinstripe/inspector.css => browser/themes/pinstripe/devtools/htmlpanel.css
rename : browser/themes/winstripe/inspector.css => browser/themes/winstripe/devtools/htmlpanel.css
2012-03-01 13:33:41 -04:00
Michael Ratcliffe
5823dab0f1 Bug 729539 - Title attributes not showing in developer tools sidebar; r=msucan 2012-02-23 13:05:25 +00:00
Paul Rouget
f2d5d6620b Bug 730596 - Make the HTML Panel context menu more generic (should work even if the HTML Panel is closed); r=rcampbell 2012-02-25 20:08:37 +01:00
Heather Arthur
edb51b91d5 Bug 707740 - Ability to lock in a pseudo class in the page inspector. r=dcamp 2012-02-24 16:01:29 -08:00
Dave Camp
0e2bd4c601 Bug 696755: Open the inspector sidebar on inspect if previously active. r=rcampbell 2012-01-28 14:48:00 +01:00
Rob Campbell
8a3d10a1ca Bug 584407 - Create popup menu for inspector HTML panel. r=paul 2012-02-21 03:02:00 +01:00
Paul Rouget
da6f78cdab Bug 719607 - The HTML Tree Panel should NOT use the registerTools mechanism. r=rcampbell 2012-01-27 17:13:53 +01:00
Paul Rouget
729390524f Bug 717924 - Move the HTML tree view in the Page Inspector above the inspector toolbar. r=rcampbell r=dao 2012-02-23 18:41:43 +01:00