Commit Graph

359 Commits

Author SHA1 Message Date
Jarda Snajdr
4840f48bea Bug 1231434 - Add 'Delete All' context menu entry to storage inspector. r=mratcliffe 2016-04-11 01:21:00 +02:00
Sebastian Hengst
6eb8698b63 Backed out changeset a4c47419ac3f (bug 1231434) for eslint failures (no space after generator star, backquotes instead of doublequotes used). r=backout 2016-04-10 20:13:07 +02:00
Jarda Snajdr
71704881a4 Bug 1231434 - Add 'Delete All' context menu entry to storage inspector r=mratcliffe
MozReview-Commit-ID: 4YNXmhtriRS
2016-04-09 01:45:00 +02:00
Ryan VanderMeulen
ca3431da81 Bug 1253035 - Skip browser_toolbar_basic.js on e10s debug for frequent docShell leaks. 2016-04-10 21:54:38 -04:00
Julian Descottes
d40b2c8d17 Bug 1261317 - part2: prevent autocomplete on arrow keys in multiline editor;r=pbro
Check if the CSS inplace editor is currently using several lines
to display its value. When using several lines, prevent increment,
decrement and autocomplete features.

The autocomplete can still be triggered by typing a value at the end
of the input (or before a space). When the autocomplete popup is
opened, UP/DOWN still allow to cycle through the suggestions.

MozReview-Commit-ID: DapCdhjx444

--HG--
extra : rebase_source : e7c6e8a53d29b79174913c011e1ac07c39431238
2016-04-01 17:26:58 +02:00
Julian Descottes
df075f1305 Bug 1261317 - part1: inplace-editor: small refactor of keypress event handler;r=pbro
Refactor the keypress event handler to make it easier to read.

MozReview-Commit-ID: 4yvlg7GIYMK

--HG--
extra : rebase_source : 8cf7b07511b36fea9db174606f62d84720a508af
2016-04-01 17:44:39 +02:00
Carsten "Tomcat" Book
dddbd2f44f merge fx-team to mozilla-central a=merge 2016-04-06 11:59:25 +02:00
Nick Fitzgerald
c6425cbdee Bug 1221384 - Scroll the Tree component when focusing new items with the arrow keys; r=jsantell 2016-04-04 16:54:00 +02:00
Alexandre Poirot
e6645862ac Bug 1261092 - Simplify gcli initialization/destruction codepaths. r=jryans,jwalker 2016-04-05 07:16:48 -07:00
Ryan VanderMeulen
8f64ef0960 Merge m-c to fx-team. a=merge 2016-04-04 23:37:40 -04:00
Ryan VanderMeulen
26094430c0 Merge inbound to m-c. a=merge 2016-04-04 23:34:14 -04:00
Chris Manchester
f7a1b3fb60 Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.

MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Julian Descottes
fca7582834 Bug 1261827 - inplace-editor: copyTextStyles should not copy line-height property;r=pbro
Only text styles should be copied between the replaced element and the input.
Other styles are still copied between the input and the measurement element.

MozReview-Commit-ID: 7YSWtjLgH2z

--HG--
extra : rebase_source : 568ac2a70b6b70e3df97bcb9ab2e55cc693a51b6
2016-04-04 16:26:37 +02:00
Alexandre Poirot
ab8eee675a Bug 1259398 - Make devtools file-watcher module more generic to watch any directory. r=jlongster 2016-04-04 11:51:38 -07:00
Jarda Snajdr
fa77abb20d Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe
MozReview-Commit-ID: AWgZDbQ22ec
2016-04-04 07:56:00 +02:00
Carsten "Tomcat" Book
9b0388886d Backed out changeset 43360777775c (bug 1231437) for test failures in browser_misused_characters_in_strings.js 2016-04-04 16:07:03 +02:00
Jarda Snajdr
7cefe9760c Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe
--HG--
extra : rebase_source : d510dd4986817f8f97896d64dd377b3affcf916a
2016-04-04 03:42:00 +02:00
Ryan VanderMeulen
1bb567e688 Merge fx-team to m-c. a=merge 2016-04-02 13:34:45 -04:00
Nick Fitzgerald
9260975b8f Bug 1261505 - Use consistent syntax for prototype methods; r=jsantell
All the other methods use the style

  {
    myMethod() { ... }
  }

while these two methods use

  {
    myMethod: function () { ... }
  }

For consistency, we should use the common style here.

MozReview-Commit-ID: 5rg8uPoULyN
2016-04-01 19:03:47 -07:00
Nick Fitzgerald
af75ceece1 Bug 1258172 - Use C-style for loops instead of for/of to cut down on the number of CCWs when using the Tree component. r=jimb 2016-03-23 14:54:00 -04:00
Carsten "Tomcat" Book
174dee8f80 Backed out changeset 64f6fc285131 (bug 1231437) for test failures in browser_storage_cookies_edit.js
--HG--
extra : rebase_source : ecb08214d01f5743a84316ae03529a9c73b4e40f
2016-04-01 15:53:12 +02:00
Alexandre Poirot
277aab4dec Bug 1259024 - Fix developer toolbox close and toolbar toggle button tooltips. r=jwalker 2016-04-01 05:49:00 -07:00
Alexandre Poirot
b681b08e4a Bug 1248603 - Register devtools menuitems dynamically. r=gijs,jryans 2016-04-01 05:49:00 -07:00
Alexandre Poirot
979ddf67e7 Bug 1248603 - Toggle developer toolbar via the menuitem in tests. r=jryans 2016-04-01 05:49:00 -07:00
Jarda Snajdr
cc61dccc0d Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe
--HG--
extra : rebase_source : 9fa5cccee28309f9da368275f6cb80f684aaa39f
2016-04-01 05:11:00 +02:00
Julian Descottes
880c90cb85 Bug 1143742 - part3: multiline inplace-editor autocomplete behavior;r=gl
The default inplace-editor autocomplete behavior is not userfriendly
when combined with a multiline inplace-editor. Navigating up/down might
trigger an autocomplete suggestion.

Also, the autocomplete popup is not displayed at the correct position and
should take the multiline into account.

MozReview-Commit-ID: JTiCQ3HK5bn

--HG--
extra : rebase_source : 001becbe7cfde064b2163e7c2ebcc4aa82e22610
2016-03-30 22:58:41 +02:00
Julian Descottes
93a3e46f97 Bug 1143742 - part2: multiline inplace-editor should support a maxWidth option;r=gl
The inplaceEditor now supports a maxWidth configuration option which can either
be a number or a method returning a number. This maxWidth will be applied to the
hidden element used in order to autosize the input.

MozReview-Commit-ID: JTiCQ3HK5bn

--HG--
extra : rebase_source : dcf7ba4a897cd77b43b333ec3b5633dc9043e51d
extra : source : a93558488cf7fc9f54165bd5f98055e8a3901dac
2016-03-31 00:59:16 +02:00
Nicolas Chevobbe
3976954edf Bug 1259559 - Units cycling with shift+click persists value in Style editor. r=miker
Add an 'unit-change' event fired when shift+click on color and angle swatches.
Add a listener on this event in text-property-editor.js to call the same function
that's called when tooltip edit is commited to persist the new unit.
Edit some tests to adapt to this new behaviour and create some tests to make sure
the value obtained via shift+click are actually persisted.

MozReview-Commit-ID: CcF4oiBPEzT

--HG--
extra : transplant_source : %1B%40%A24%EDW.%C5%96%C8m%3C%1F4%DA%F78%D1%26%8B
2016-03-28 21:01:32 +02:00
Michael Ratcliffe
59c75885f7 Bug 1231155 - Make localstorage entry rows editable via double-click in storage inspector r=pbro
MozReview-Commit-ID: 9SjhR1n5AYG

--HG--
extra : rebase_source : 1ca3cb5f79a3420a3d0735ca4558e1f90eeff6b2
2016-03-18 17:09:52 +00:00
Matteo Ferretti
4373495447 Bug 1139187 - Unit Test for Geometry Editor; r=pbro
MozReview-Commit-ID: 9smoBjNt1St

--HG--
extra : rebase_source : 57b0e4873193728fa25b74619b8e4a6e19138189
2016-03-17 10:59:39 -04:00
Carsten "Tomcat" Book
d614afde81 Backed out changeset 66f61a656571 (bug 1231437) for test failures in browser_storage_cookies_edit.js 2016-04-01 09:27:58 +02:00
Jarda Snajdr
462e493707 Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe a=kwierso
MozReview-Commit-ID: ETmjp8jjQ6z
2016-03-31 16:14:15 -07:00
Jan Odvarko
51ea0cd87e Bug 1211525 - HTTP log inspection in the Console panel; r=jlongster,helenvholmes,bgrins,linclark a=kwierso
MozReview-Commit-ID: AA1xxjJtCPQ
2016-02-12 18:25:09 +01:00
Jarda Snajdr
577efe7928 Bug 1172920: DevTools: Map/Set entries should be visible in the Variables view r=vporof,tromey a=kwierso
MozReview-Commit-ID: HzwnqO1uQ4o
2016-03-31 16:12:38 -07:00
Julian Descottes
f795754b01 Bug 1168246 - part3: ES lint fixes for inplace-editor and autocomplete-popup;r=pbrosset
MozReview-Commit-ID: GbEGN3aNhxz

--HG--
extra : rebase_source : f358ef6b795fe61eebdaee10095e1ec90411ac0c
2016-03-29 16:01:48 +02:00
Julian Descottes
4206c41dfc Bug 1168246 - part1: CSS autocomplete picks most popular prop;r=pbrosset
Based on the original patch from danemacmillan.

* suggestion-picker.js
Add a new shared util to find the most popular css property in an array.
The list of popular css properties is extracted from chrome devtools code.
* autocomplete-popup.js
Can specify selected item index when opening the popup or setting items.
* inplace-editor.js
Use the suggestion-picker to select a default property.


MozReview-Commit-ID: JuWZzbBSBqX

--HG--
extra : rebase_source : 3317766ae63aea83f845d3cf3d134ecf60135f67
2016-03-29 16:08:17 +02:00
Alexandre Poirot
4025088fcd Bug 1257178 - Prevent "this._input is undefined" exception when developer toolbar is hidden early. r=jwalker 2016-03-29 06:28:17 -07:00
James Long
6dca4f1258 Bug 1260042 - fix edge case with when auto-prettifying fails in debugger r=me 2016-03-28 13:18:09 -04:00
Jordan Santell
998dbf304b Bug 1259241 - Update demangling library to 1.0.1 to fix a memory leak. r=fitzgen 2016-03-23 14:48:00 -04:00
Nicolas Chevobbe
c123351274 Bug 1250835 - Display swatch for angles in the rules panel. r=miker
Add a swatch before angle values in the rules panel and allow cycling
through angle units with shift+click (like we already do for color units).

MozReview-Commit-ID: CWhoUQTkP1G

--HG--
extra : transplant_source : %5B%E5%AD%22%D2%20uk%07%EE%A9%E4%91YS%B3R%C3%DF%21
2016-03-08 23:04:54 +01:00
Jan Odvarko
26b7a789ee Bug 1244912 - JSON Viewer: hide object summary when object is expanded; r=jryans 2016-03-22 15:36:52 +01:00
Michael Ratcliffe
d1d9e7893b Bug 1235350 - Storage Inspector needs a simplified inline editor r+pbro
MozReview-Commit-ID: DBfeUEKQNly

--HG--
extra : rebase_source : 31fba0dd2a9bbe5ca5084f1b5da81bbeb04fecdc
extra : amend_source : 4bcf6fe802bbcb9e353556d39b8790a316aefb77
2016-03-01 22:47:31 +00:00
Lin Clark
c2c3ee5659 Bug 1253784 - Add Immutable.js. r=bgrins, r=gerv, r=fitzgen 2016-03-22 10:50:00 -04:00
Wes Kocher
83be08e7e5 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 1Q56H3tR0mI
2016-04-05 16:39:24 -07:00
Tim Nguyen
04ae3e6295 Bug 1261430 - Update paths to eyedropper icon. r=pbro
MozReview-Commit-ID: HBsk1gzDy53

--HG--
extra : rebase_source : 7e0be66d81d1b6d9c3439a1232874f69c7699174
2016-04-02 17:58:52 +02:00
Victor Porof
b57c576149 Bug 1258309 - Update all occurences of ViewHelpers.Prefs to use the new module, r=jsantell 2016-03-22 10:17:21 +01:00
Victor Porof
6f934638aa Bug 1258309 - Pull ViewHelpers.Prefs into its own module, r=jsantell 2016-03-22 10:17:21 +01:00
Victor Porof
1cfbac47ef Bug 1258305 - Update all occurences of ViewHelpers.L10N and MultiL10N to use the new module, r=jsantell 2016-03-22 10:17:21 +01:00
Victor Porof
a994b4a225 Bug 1258305 - Pull ViewHelpers.L10N, MultiL10N into their own module, r=jsantell 2016-03-22 10:17:20 +01:00
Victor Porof
8dd039677b Bug 1258302 - Create a categories module instead of placing everything in global.js, r=jsantell 2016-03-22 10:17:20 +01:00
Jan Odvarko
5a87bb375c Bug 1256757 - Use shared tree component for JSON Viewer. r=jryans 2016-03-21 13:45:06 +01:00
Jan Odvarko
298e20ef4f Bug 1256757 - Support AMD in tree modules. r=jryans 2016-03-21 13:29:17 +01:00
Jordan Santell
48966d1486 Bug 1255529 - Make all of a location (source, line, column) clickable/linkable to another tool in the frame component. r=fitzgen,bgrins 2016-03-17 22:23:13 -07:00
Victor Porof
57172ba5b4 Bug 1245886 - Refactor performance tests, r=jsantell
--HG--
rename : devtools/client/performance/test/browser_perf-categories-js-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-categories.js
rename : devtools/client/performance/test/browser_perf-columns-js-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-columns.js
rename : devtools/client/performance/test/browser_perf-events-calltree.js => devtools/client/performance/test/browser_perf-calltree-js-events.js
rename : devtools/client/performance/test/browser_perf-columns-memory-calltree.js => devtools/client/performance/test/browser_perf-calltree-memory-columns.js
rename : devtools/client/performance/test/browser_perf-details-01.js => devtools/client/performance/test/browser_perf-details-01-toggle.js
rename : devtools/client/performance/test/browser_perf-details-02.js => devtools/client/performance/test/browser_perf-details-02-utility-fun.js
rename : devtools/client/performance/test/browser_perf-details-03.js => devtools/client/performance/test/browser_perf-details-03-without-allocations.js
rename : devtools/client/performance/test/browser_perf-details-04.js => devtools/client/performance/test/browser_perf-details-04-toolbar-buttons.js
rename : devtools/client/performance/test/browser_perf-details-05.js => devtools/client/performance/test/browser_perf-details-05-preserve-view.js
rename : devtools/client/performance/test/browser_perf-details-07.js => devtools/client/performance/test/browser_perf-details-06-rerender-on-selection.js
rename : devtools/client/performance/test/browser_perf-details-waterfall-render.js => devtools/client/performance/test/browser_perf-details-render-00-waterfall.js
rename : devtools/client/performance/test/browser_perf-details-calltree-render.js => devtools/client/performance/test/browser_perf-details-render-01-js-calltree.js
rename : devtools/client/performance/test/browser_perf-details-flamegraph-render.js => devtools/client/performance/test/browser_perf-details-render-02-js-flamegraph.js
rename : devtools/client/performance/test/browser_perf-details-memory-calltree-render.js => devtools/client/performance/test/browser_perf-details-render-03-memory-calltree.js
rename : devtools/client/performance/test/browser_perf-details-memory-flamegraph-render.js => devtools/client/performance/test/browser_perf-details-render-04-memory-flamegraph.js
rename : devtools/client/performance/test/browser_perf-markers-docload.js => devtools/client/performance/test/browser_perf-docload.js
rename : devtools/client/performance/test/browser_perf-details-waterfall-gc-snap.js => devtools/client/performance/test/browser_perf-gc-snap.js
rename : devtools/client/performance/test/browser_perf-marker-details-01.js => devtools/client/performance/test/browser_perf-marker-details.js
rename : devtools/client/performance/test/browser_perf-options-01.js => devtools/client/performance/test/browser_perf-options-01-toggle-throw.js
rename : devtools/client/performance/test/browser_perf-options-02.js => devtools/client/performance/test/browser_perf-options-02-toggle-throw-alt.js
rename : devtools/client/performance/test/browser_perf-options-03.js => devtools/client/performance/test/browser_perf-options-03-toggle-meta.js
rename : devtools/client/performance/test/browser_perf-options-enable-framerate.js => devtools/client/performance/test/browser_perf-options-enable-framerate-01.js
rename : devtools/client/performance/test/browser_perf-options-allocations.js => devtools/client/performance/test/browser_perf-options-propagate-allocations.js
rename : devtools/client/performance/test/browser_perf-options-profiler.js => devtools/client/performance/test/browser_perf-options-propagate-profiler.js
rename : devtools/client/performance/test/browser_perf-clear-01.js => devtools/client/performance/test/browser_perf-recordings-clear-01.js
rename : devtools/client/performance/test/browser_perf-clear-02.js => devtools/client/performance/test/browser_perf-recordings-clear-02.js
rename : devtools/client/performance/test/browser_perf-theme-toggle-01.js => devtools/client/performance/test/browser_perf-theme-toggle.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-01.js => devtools/client/performance/test/browser_perf-tree-abstract-01.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-02.js => devtools/client/performance/test/browser_perf-tree-abstract-02.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-03.js => devtools/client/performance/test/browser_perf-tree-abstract-03.js
rename : devtools/client/performance/test/browser_profiler_tree-abstract-04.js => devtools/client/performance/test/browser_perf-tree-abstract-04.js
rename : devtools/client/performance/test/browser_profiler_tree-view-01.js => devtools/client/performance/test/browser_perf-tree-view-01.js
rename : devtools/client/performance/test/browser_profiler_tree-view-02.js => devtools/client/performance/test/browser_perf-tree-view-02.js
rename : devtools/client/performance/test/browser_profiler_tree-view-03.js => devtools/client/performance/test/browser_perf-tree-view-03.js
rename : devtools/client/performance/test/browser_profiler_tree-view-04.js => devtools/client/performance/test/browser_perf-tree-view-04.js
rename : devtools/client/performance/test/browser_profiler_tree-view-05.js => devtools/client/performance/test/browser_perf-tree-view-05.js
rename : devtools/client/performance/test/browser_profiler_tree-view-06.js => devtools/client/performance/test/browser_perf-tree-view-06.js
rename : devtools/client/performance/test/browser_profiler_tree-view-07.js => devtools/client/performance/test/browser_perf-tree-view-07.js
rename : devtools/client/performance/test/browser_profiler_tree-view-08.js => devtools/client/performance/test/browser_perf-tree-view-08.js
rename : devtools/client/performance/test/browser_profiler_tree-view-09.js => devtools/client/performance/test/browser_perf-tree-view-09.js
rename : devtools/client/performance/test/browser_profiler_tree-view-10.js => devtools/client/performance/test/browser_perf-tree-view-10.js
rename : devtools/client/performance/test/browser_profiler_tree-view-11.js => devtools/client/performance/test/browser_perf-tree-view-11.js
rename : devtools/shared/performance/process-communication.js => devtools/client/performance/test/helpers/profiler-mm-utils.js
2016-03-16 09:39:39 +01:00
Jordan Santell
63679ce4b8 Bug 1177279 - Create a SourceLocationController to manage the state of updating sources for source mapping. r=jlong,jryans 2016-03-14 18:49:07 -07:00
Jarda Snajdr
65e076156d Bug 1255734 - DevTools: Inspecting a primitive value in console throws a TypeError. r=vporof
--HG--
extra : rebase_source : c10241573f3ca5f5ecbbb040a24f551d0a848f0d
2016-03-11 01:33:00 -05:00
Jordan Santell
8aab5a4b33 Bug 1251033 - Part 4 - Integrate Frame component in webconsole. r=linclark 2016-03-11 08:33:44 -08:00
Julian Descottes
111a5d7590 Bug 1155465 - part2: inplace-editor: disable increment on up/down for PLAIN_TEXT;r=miker
This patch forces the increment step to 0 when the type of the inplace-editor is
PLAIN_TEXT.

This type is used by:
- markup view for editing text and comment nodes
- rule-view to edit selectors
- projecteditor resource tree to create or rename a file

All other inplace editors will still benefit from the increment/decrement feature.

MozReview-Commit-ID: 8tZiFMwmWM3

--HG--
extra : rebase_source : 5e379848e9ba09073dd9775a080fd66654fe9c9e
2016-03-09 22:09:29 +01:00
Jan Odvarko
a83efd2468 Bug 1247065 - Implement Tree Component. r=bgrins, r=linclark, r=jlongster 2016-02-09 22:38:20 +01:00
Jordan Santell
01777b48df Bug 1254736 - Do not link to unlinkable frames in Frame component. r=fitzgen 2016-03-09 23:29:48 -08:00
Jordan Santell
bf88202287 Bug 1251033 - Part 3 - Fix unmerged chunk from eb9b84702b2c. a=philor 2016-03-08 21:58:47 -08:00
Jordan Santell
62f6b6c19c Bug 1251033 - Part 2 - FrameComponent should correctly handle erroneous line/column formats. r=fitzgen 2016-03-08 19:19:10 -08:00
Jordan Santell
afb1708698 Bug 1251033 - Part 1 - BrowserLoader now has an option to only load shared components and not require an additional directory. r=jryans 2016-03-08 19:19:09 -08:00
Julian Descottes
a50c314fc4 Bug 916582 - skip autocomplete suggestions if style attribute already closed;r=tromey
When editing the style attribute, do not trigger autocomplete suggestions if the style attribute
was already closed by a set of matching double or single quotes.

Added a new test and moved common test functions to a dedicated helper.

MozReview-Commit-ID: 5AfkNXWvqTA

--HG--
rename : devtools/client/inspector/markup/test/browser_markup_css_completion_style_attribute.js => devtools/client/inspector/markup/test/browser_markup_css_completion_style_attribute_01.js
extra : rebase_source : 98101b99cde59dba808bc91465ddcebfd1518dda
2016-03-08 19:26:17 +01:00
Julian Descottes
ed8fb019e9 Bug 1230325 - markup-view: skip keyboard shortcuts if any modifier;r=pbrosset
Bail out from the markup view onKeyDown handler if any modifier is currently
true. All shortcuts specified in this handler are intended to be used without
modifier, so for now this approach is fine.

Added a test checking the use case mentioned in Bug 1230325, with the S
shortcut. In order to write the test, had to create an additional method on
the test actor to be able to wait for events in the window of the content process.

MozReview-Commit-ID: 67icou0HkfA

--HG--
extra : rebase_source : e7235c487134505563cae3c5ac8bdabd42dc4363
2016-03-04 18:15:32 +01:00
Ryan VanderMeulen
54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Philip Chee
0772ec1731 Bug 1252479 - Adding the Developer Dynamically (Bug 1248601) doesn't work in SeaMonkey because it doesn't have a "browser-bottombox" r=ochameau
--HG--
extra : rebase_source : 9038cc693f739a2f4bd09ad1e1ee4ce26f588df0
2016-03-06 01:44:38 +08:00
Patrick Brosset
3dc525e814 Bug 1252099 - Remove usage of getNode and content in markupview tests; r=ochameau
MozReview-Commit-ID: F58e1CcwHNs

--HG--
extra : rebase_source : 6492997a05363bc88e00d0726a60f7dfe1bb8125
2016-03-03 16:35:21 +01:00
Nick Fitzgerald
f92f7a7fae Bug 1251492 - Don't prevent default behavior of unrelated mouse events in HSplitBox. r=linclark 2016-03-02 11:05:00 -05:00
Tim Nguyen
74c6f50e80 Bug 1253072 - Small bug fixes to the Storage Inspector functionality. r=miker
MozReview-Commit-ID: 7s1Ua2ecy0I
2016-03-02 14:52:00 -05:00
Alexandre Poirot
03257722e9 Bug 1245875 - Add missing createCanvas function in webgl-utils to fix mochitest-dt5 failures. r=me 2016-03-03 07:55:36 -08:00
Alexandre Poirot
ffdbd09825 Bug 1245875 - Remove Tilt from tree. r=vporof,jwalker 2016-03-03 02:27:22 -08:00
Alexandre Poirot
de4f7ccdea Bug 1245875 - Factor out webgl helpers out of tilt. r=vporof 2016-03-03 02:27:22 -08:00
Alexandre Poirot
82c73c6b27 Bug 1248435 - Add telemetry probes for reload addon installation and reload action. r=jryans data-review=bsmedberg 2016-03-02 02:32:05 -08:00
Jordan Santell
677cbcffcd Bug 1251084 - Remove WebConsoleUtils.abbreviateSourceURL with source-utils function. r=linclark 2016-03-01 14:32:11 -08:00
Tim Nguyen
893c77ce54 Bug 1224115 - Properly refresh zebra stripes in the table. r=mratcliffe
MozReview-Commit-ID: 9NTle8ePKqt
2016-03-01 16:57:49 +01:00
Tim Nguyen
0a04dd9273 Bug 1224115 - Fix keyboard navigation for filtered TableWidget. r=mratcliffe
MozReview-Commit-ID: C5nwTOZgHGu
2016-03-01 16:57:48 +01:00
Tim Nguyen
cbe567737b Bug 1224115 - Don't flash rows when they're unhidden. r=mratcliffe
MozReview-Commit-ID: DkkKESGzlQx
2016-03-01 16:57:48 +01:00
Tim Nguyen
b7e7dbcc84 Bug 1224115 - Allow filtering the storage inspector table. r=mratcliffe
MozReview-Commit-ID: F173MKBq33k
* * *
[mq]: foo

MozReview-Commit-ID: F3qkOclXklo
2016-03-01 16:57:48 +01:00
Patrick Brosset
4e53be7033 Bug 1252099 - Do not use CPOWs in browser_markup_copy_image_data.js; r=jdescottes
MozReview-Commit-ID: KWQMPplwIY8

--HG--
extra : rebase_source : c4d064215c66679f11d832745076be25f01f76c3
extra : histedit_source : 0960e1928f2184d3453da1424ef04c2564b1b1a2%2Cd858558091b5b8b8fabc6613e8b5f87b3c676a1b
2016-03-01 14:13:46 +01:00
Julian Descottes
b39b687b87 Bug 1189492 - part1: support horizontal collapsing in ViewHelpers togglePane;r=vporof
MozReview-Commit-ID: 1Hj8vrZhKKq

--HG--
extra : rebase_source : e029385a935721e287299d11ed33307fc4a2fd99
2016-02-26 00:31:34 +01:00
Alexandre Poirot
4ba825caa7 Bug 1248601 - Fix focus race due to dynamic XUL insertion. r=jwalker 2016-02-27 04:51:11 -08:00
Alexandre Poirot
20e2ec71ce Bug 1248601 - Register the Developer Toolbar dynamically. r=jwalker 2016-02-27 04:51:11 -08:00
Alexandre Poirot
fa65737630 Bug 1250833 - Stop using browser.xul globals specific to devtools. r=jryans 2016-02-27 04:51:11 -08:00
Alexandre Poirot
d3b05e8c5a Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans 2016-02-27 04:51:10 -08:00
James Long
32bc04cb3c Bug 1243406 - enable CSS/SVG/PNG hot reloading for all devtools panels r=bgrins 2016-02-26 14:40:38 -05:00
Julian Descottes
535caf34e2 Bug 1250002 - part1: add loader to globals exposed by require from browser-loader;r=jryans
MozReview-Commit-ID: Dzv5AdksdnP

--HG--
extra : rebase_source : bd31080b2d678ee4f003386145b3f954e3ee16ca
extra : source : 2a560ee5cbedda47b73abee46c6fc383b4c0475e
2016-02-23 23:31:32 +01:00
Nick Fitzgerald
4711239ff7 Bug 1249147 - Add a resizable split pane component to devtools/client/shared/components; r=jsantell,linclark
This commit adds HSplitBox which gives two panes aligned horizontally and a
splitter between them to resize their relative widths as needed.
2016-02-23 15:38:29 -08:00
Jan Odvarko
13aa4cf354 Bug 1247434 - fix eslint, add comments and remove Locale; r=jryans, pbrosset
MozReview-Commit-ID: LDYftQOw35M
2016-02-19 16:17:50 +01:00
Jan Odvarko
ff3855bf84 Bug 1247434 - Move all rep component into shared directory; r=jryans
MozReview-Commit-ID: 9G6TpiJhCPd

--HG--
rename : devtools/client/jsonview/components/reps/array.js => devtools/client/shared/components/reps/array.js
rename : devtools/client/jsonview/components/reps/caption.js => devtools/client/shared/components/reps/caption.js
rename : devtools/client/jsonview/components/reps/moz.build => devtools/client/shared/components/reps/moz.build
rename : devtools/client/jsonview/components/reps/null.js => devtools/client/shared/components/reps/null.js
rename : devtools/client/jsonview/components/reps/number.js => devtools/client/shared/components/reps/number.js
rename : devtools/client/jsonview/components/reps/object-box.js => devtools/client/shared/components/reps/object-box.js
rename : devtools/client/jsonview/components/reps/object-link.js => devtools/client/shared/components/reps/object-link.js
rename : devtools/client/jsonview/components/reps/object.js => devtools/client/shared/components/reps/object.js
rename : devtools/client/jsonview/components/reps/rep-utils.js => devtools/client/shared/components/reps/rep-utils.js
rename : devtools/client/jsonview/components/reps/rep.js => devtools/client/shared/components/reps/rep.js
rename : devtools/client/jsonview/components/reps/string.js => devtools/client/shared/components/reps/string.js
rename : devtools/client/jsonview/components/reps/undefined.js => devtools/client/shared/components/reps/undefined.js
2016-02-18 12:58:51 +01:00
J. Ryan Stinnett
c781b0ab03 Bug 1247985 - Convert DevTools open probes to count, enable for release. r=mratcliffe p=bsmedberg
MozReview-Commit-ID: Eq5gEqyJhPZ
2016-02-22 16:47:30 -06:00
Andreas Tolfsen
4c4d432d3a Bug 1245153 - Use EventUtils.js from mochikit; r=pbrosset
testing/marionette/EventUtils.js has been converted to a JS module in
testing/marionette/event.js and its API has changed.  It was originally
a copy of testing/mochitest/tests/SimpleTest/EventUtils.js, and it should
be fine to use the original instead.

MozReview-Commit-ID: Exi9d5rEeOz

--HG--
extra : histedit_source : 999974c56edeecb1313d2b1050c8911473c02292
extra : rebase_source : 77656e161e67423cd44d2071e4118e824cc64363
extra : commitid : 5SGljZj56xm
extra : source : 18d54b8d4ae8348d62070b57574858f0824474ad
extra : amend_source : 968c4d6c4959f5ba502b846294aabe40296d6541
2016-02-05 14:14:15 +00:00
Michael Ratcliffe
1ee39b0945 Bug 1248563 - eslint cleanup of storage inspector code r=pbrosset
--HG--
extra : rebase_source : f9acfe711678f232e60beb2452a69218484dc013
extra : amend_source : 6ff3261de332d8123b1bce6fcf8f75e04321a95a
2016-02-16 16:12:55 +00:00
J. Ryan Stinnett
7db57df8eb Bug 1240494 - AMD support for DevTools loaders. r=jwalker,Honza
MozReview-Commit-ID: 7IemsaijHNc
2016-02-17 07:00:09 -06:00
Brian Grinstead
ad34c237e8 Bug 1246733 - Remove stylesheet references of 'devtools/skin/common.css' and instead import it in theme files;r=ntim,r=ochameau
MozReview-Commit-ID: AwS9aJ4dypm
2016-02-16 16:10:25 -08:00
Julian Descottes
9f2c1134db Bug 1243695 - ensure caret is visible in ruleview prop editor;r=miker
--HG--
extra : rebase_source : c937e24c0814314149c5f5b0763cb4ca459660d1
2016-02-12 01:43:44 +01:00
Julian Descottes
8a5bb348c4 Bug 1243131 - memory tool: select snapshot using ACCEL+{UP/DOWN};r=fitzgen
Adds a keydown listener on the memory panel window. Select previous/next snapshot
when user presses UP/DOWN with the accelKey modifier (metaKey on OSX, ctrlKey on
windows).

Keydown events with modifiers are no longer listened to by the tree node elements.

Updated tree node test.
Added new mochitest to test the new keyboard navigation on the census view. )
2016-02-12 11:03:34 +01:00
Alexandre Poirot
1f8b8fe58c Bug 1241050 - Cleanup developer-toolbar imports. r=jwalker 2016-02-16 07:23:57 -08:00
Alexandre Poirot
03af4376f7 Bug 1241050 - Convert DeveloperToolbar.jsm to commonjs module. r=jwalker
--HG--
rename : devtools/client/shared/DeveloperToolbar.jsm => devtools/client/shared/developer-toolbar.js
2016-02-16 07:23:56 -08:00
Julian Descottes
6a60cf1528 Bug 1166956 - add valid unit when incrementing CSS value "0";r=tromey 2016-02-11 14:49:52 +01:00
Phil Ringnalda
e877ebe734 Back out c578a05bb9d6 (bug 1243131) for browser_memory_keyboard-snapshot-list.js timeout threshold exceeded on Linux32 debug 2016-02-11 21:50:07 -08:00
Julian Descottes
383c4ab364 Bug 1243131 - memory tool: select snapshot using ACCEL+{UP/DOWN};r=fitzgen
Adds a keydown listener on the memory panel window. Select previous/next snapshot
when user presses UP/DOWN with the accelKey modifier (metaKey on OSX, ctrlKey on
windows).

Keydown events with modifiers are no longer listened to by the tree node elements.

Updated tree node test.
Added new mochitest to test the new keyboard navigation on the census view. )

--HG--
extra : commitid : 20wu80BaRXB
2016-02-08 16:30:01 +01:00
Alexandre Poirot
a2341d65e4 Bug 1245462 - Cleanup various require/import in devtools. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot
51759742d1 Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Julian Descottes
ce45b02f5e Bug 1246650 - upgrade redux to version 3.3.0; r=jsantell
--HG--
extra : rebase_source : 29e4f09e691a43d7a29293af3da5601dab338da3
2016-02-08 16:23:10 +01:00
Victor Porof
28b8bbfbd3 Bug 1120623 - Make the flamegraph keyboard accessible, r=jsantell 2016-02-09 13:45:37 +02:00
J. Ryan Stinnett
e7d6c84c0a Bug 1204127 - Clean up paths added after migration. r=ochameau 2016-02-08 17:32:07 -06:00
Julian Descottes
ac7fca4ef2 Bug 1030712 - Ruleview: Skip apply() after clicking suggestion. r=pbro
When using the inplace editor, clicking on an autocomplete suggestion
no longer triggers apply() and no longer calls the done() callback.
This way the inplace editor behavas similarly when using the keyboard
and when using the mouse.
2016-01-28 21:22:33 +01:00
Julian Descottes
073eab9c8f Bug 1243695 - reduce inplace editor size in ruleview;r=miker 2016-01-28 12:17:57 +01:00
Alexandre Poirot
5a1faaaf7f Bug 1214352 - Add telemetry for Scratchpad as top level window. r=jryans,p=bsmedberg 2016-02-04 02:20:55 -08:00
Jordan Santell
0e5e1d2b01 Bug 1176056 - Tests for the JITOptimizations react component. r=fitzgen 2016-02-03 12:04:51 -08:00
Lin Clark
73e999449b Bug 1243777 - Remove skip-if lines for mulet. r=jryans
--HG--
extra : commitid : 4RODJ20QS6G
extra : rebase_source : d5bcc4cffe93816bd333e411344cbc9b3c661382
2016-02-02 08:50:00 -08:00
J. Ryan Stinnett
0e4da7b1f1 Bug 1239562 - Use explicit events to fix test races in responsive design. r=ochameau 2016-02-01 19:29:43 -06:00
James Long
17347a3234 Bug 1243490 - fix leak in devtools hot reloading code r=jryans 2016-01-29 22:53:29 -05:00
Jordan Santell
5b4a50f7d7 Bug 1226319 - Part 3 - Land JIT Viewer implemented in react. r=fitzgen 2016-01-28 13:00:54 -08:00
Alexandre Poirot
5e0d485465 Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans 2016-01-28 10:11:31 -08:00
Shivang Nagaria
45157ed060 Bug 768469 - [gcli] implement a "mdn" command. r=pbrosset 2016-01-23 02:59:00 +01:00
James Long
4bec8149a9 Bug 1239018 - add file watching and hot reloading for devtools files r=jryans 2016-01-26 11:29:32 -05:00
James Long
b299ca191c Bug 1239060 - add exports hook in loader r=zer0 2016-01-25 20:23:04 -05:00
Alexandre Poirot
6f8120903d Bug 1235780 - Remove preprocessing from floating scrollbar css. r=jryans
--HG--
rename : devtools/client/themes/floating-scrollbars.css => devtools/client/themes/floating-scrollbars-dark-theme.css
rename : devtools/client/themes/floating-scrollbars.css => devtools/client/themes/floating-scrollbars-responsive-design.css
2016-01-25 06:06:47 -08:00
Jan Odvarko
0e4a869104 Bug 1241884 - Introduce new requestHeaders field for promiseXHR. r=jryans 2016-01-22 15:24:21 +01:00
Jordan Santell
71b80d896b Bug 1226319 - part 2 - move the common localized strings from the heap view into the frame component itself. Also make the frame component configurable to optionally display the function name and host, and handle scenarios where the column does not exist -- all in preparation for the JIT optimizations view. r=fitzgen 2016-01-22 12:47:03 -08:00
Julian Descottes
7bff6c515d Bug 1239673 - memorytable: set tree-node-odd from JS. r=vporof
Only visible table rows are rendered, therefore we
cannot rely on :nth-child(2) to create background stripes.

This commit adds the source index to the treeNode props.
Using this index, the treeNode can add a "tree-node-odd"
className to its element.

In css, tree-node-odd is then used to add the alternate
background color to a row,

--HG--
extra : rebase_source : 9ce30781c0e7a2197486a7e0271283f87fc8dff5
2016-01-19 01:44:44 +01:00
Patrick Brosset
f8fbd60618 Bug 1241527 - 1 - Fix some unhandled rejected promises in colorpicker, cubicbezier and cssfilter ruleview tests; r=gl
--HG--
extra : commitid : 2Sdt8Wmae64
2016-01-21 17:35:04 +01:00
Carsten "Tomcat" Book
adbf945ebf merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
James Long
7e04a1838f Bug 1238881 - force the devtools version of React to always generate HTML elements r=Honza 2016-01-20 13:00:30 -05:00
J. Ryan Stinnett
8773016574 Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster
--HG--
extra : rebase_source : cd01f7bfacf5d8799a2d843475c4a1475ef8ffe5
2016-01-20 12:34:44 -06:00
Julian Descottes
65365c60df Bug 1198326 - Prevent event propagation on click events of the inplace editor;r=bgrins
--HG--
extra : commitid : DPSJT29C4L4
2016-01-20 01:49:50 +01:00
Victor Porof
c8e2fed243 Bug 1169035 - AbstractCanvasGraph.prototype._getRelativeEventCoordinates causes very costly layouts, r=jsantell 2016-01-20 14:16:27 +01:00
Patrick Brosset
5e68bd4942 Bug 1181837 - 8 - Include inspector's head.js in markup view to remove duplication; r=bgrins
--HG--
extra : commitid : 6ABB5e1Ufsq
extra : rebase_source : 040604ea01606d9a43b85656a979bb80ad229ae7
2016-01-20 09:42:16 +01:00
Tim Nguyen
66d777bfab Bug 1171903 - Add endless scrolling to storage inspector to view more items. r=miker 2016-01-07 14:15:00 +01:00
James Long
8b55567bdc Bug 1224765 - add production version of React for devtools and use it in release modes r=fitzgen 2016-01-19 16:55:06 -05:00
Jan Odvarko
e64b60457f Bug 1237253 - Support define in BrowserLoader; r=jlongster r=jryans 2016-01-15 14:15:28 +01:00
Julian Descottes
e337d68642 Bug 1238941 - Remove caching in devtools tree widget (react). r=fitzgen
--HG--
extra : source : 3cea1d886e9e6861a8720de42825185381a208a3
2016-01-14 20:33:09 +01:00
Wes Kocher
a330ff03a6 Backed out changeset 3cea1d886e9e (bug 1238941) for being a possible cause of frequent devtools failures in browser_profiler_tree-abstract-02.js a=backout
--HG--
extra : commitid : 3MYM5fevzDQ
2016-01-15 10:42:50 -08:00
Julian Descottes
d2af8685f1 Bug 1238941 - Remove caching in devtools tree widget (react). r=fitzgen 2016-01-14 20:33:09 +01:00
Julian Descottes
f38ed72a4a Bug 1238467 - add tooltiptext on SideMenuWidget group checkbox. r=vporof 2016-01-13 19:24:09 +01:00
Nick Fitzgerald
46ec4d3cc4 Bug 1229229 - Display dominator trees in the memory tool's UI; r=jsantell
This patch overhauls the memory tool's frontend from being in a state of viewing
a snapshot's census (the implicit default) or viewing a census diff (a special
cased kind of thing) to one of three recognized view states: (1) census, (2)
diffing, or (3) dominator tree. The logic surrounding our current view is more
explicit now. View option (3) is the new one, whose introduction required those
clean ups.

Dominator trees are too large to render in full, all at once. Instead, we
eagerly load and render a few levels deep and then incrementally fetch further
subtrees as their parents are expanded in the UI. This means that we get new
Tree component instances across incremental fetches. Before this commit, the
Tree component stored a bunch of state internally (in this.state rather than
this.props) and we would lose focus and expansion state across incremental
fetches. This internal state has been pulled out and made as explicit props,
which are now managed by actions and reducers just like the rest of the state.

--HG--
rename : devtools/client/memory/components/tree-item.js => devtools/client/memory/components/census-tree-item.js
2016-01-13 12:27:30 -08:00
Carsten "Tomcat" Book
0a0515f495 Merge mozilla-central to fx-team 2016-01-13 11:59:17 +01:00
Carsten "Tomcat" Book
d833f9ba1a merge mozilla-inbound to mozilla-central a=merge 2016-01-13 11:57:15 +01:00
Alexandre Poirot
1b9225fa6c Bug 1235781 - Fix per platform css and browser css rule for eyedropper. r=bgrins 2016-01-13 02:55:32 -08:00
Alexandre Poirot
56737ce42b Bug 1236452 - Fix DOMHelpers.onceDOMReady against already loaded documents. r=jryans 2016-01-13 02:55:32 -08:00
Patrick Brosset
a7f5b28fc0 Bug 1237641 - Make sure the test-actor is registered before instantiating the front without a toolbox; r=ochameau
--HG--
extra : commitid : I4ubPEiAF4O
2016-01-07 13:16:35 -08:00
Gabriel Luong
c91f84cfbf Bug 1237441 - Move styleinspector directory into the shared inspector directory r=pbro
--HG--
rename : devtools/client/styleinspector/style-inspector-menu.js => devtools/client/inspector/shared/style-inspector-menu.js
rename : devtools/client/styleinspector/style-inspector-overlays.js => devtools/client/inspector/shared/style-inspector-overlays.js
rename : devtools/client/styleinspector/test/.eslintrc => devtools/client/inspector/shared/test/.eslintrc
rename : devtools/client/styleinspector/test/browser.ini => devtools/client/inspector/shared/test/browser.ini
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_01.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_01.js
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_02.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_02.js
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-urls.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-urls.js
rename : devtools/client/styleinspector/test/browser_styleinspector_csslogic-content-stylesheets.js => devtools/client/inspector/shared/test/browser_styleinspector_csslogic-content-stylesheets.js
rename : devtools/client/styleinspector/test/browser_styleinspector_output-parser.js => devtools/client/inspector/shared/test/browser_styleinspector_output-parser.js
rename : devtools/client/styleinspector/test/browser_styleinspector_refresh_when_active.js => devtools/client/inspector/shared/test/browser_styleinspector_refresh_when_active.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-background-image.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-background-image.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-closes-on-new-selection.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-closes-on-new-selection.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-longhand-fontfamily.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-longhand-fontfamily.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-multiple-background-images.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-multiple-background-images.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-shorthand-fontfamily.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-shorthand-fontfamily.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-size.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-size.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-01.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-01.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-02.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-02.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-03.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-03.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-04.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-04.js
rename : devtools/client/styleinspector/test/doc_author-sheet.html => devtools/client/inspector/shared/test/doc_author-sheet.html
rename : devtools/client/styleinspector/test/doc_content_stylesheet.html => devtools/client/inspector/shared/test/doc_content_stylesheet.html
rename : devtools/client/styleinspector/test/doc_content_stylesheet.xul => devtools/client/inspector/shared/test/doc_content_stylesheet.xul
rename : devtools/client/styleinspector/test/doc_content_stylesheet_imported.css => devtools/client/inspector/shared/test/doc_content_stylesheet_imported.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_imported2.css => devtools/client/inspector/shared/test/doc_content_stylesheet_imported2.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_linked.css => devtools/client/inspector/shared/test/doc_content_stylesheet_linked.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_script.css => devtools/client/inspector/shared/test/doc_content_stylesheet_script.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_xul.css => devtools/client/inspector/shared/test/doc_content_stylesheet_xul.css
rename : devtools/client/styleinspector/test/doc_frame_script.js => devtools/client/inspector/shared/test/doc_frame_script.js
rename : devtools/client/styleinspector/test/head.js => devtools/client/inspector/shared/test/head.js
rename : devtools/client/styleinspector/utils.js => devtools/client/inspector/shared/utils.js
rename : devtools/shared/styleinspector/css-logic.js => devtools/shared/inspector/css-logic.js
rename : devtools/shared/styleinspector/moz.build => devtools/shared/inspector/moz.build
2016-01-12 09:52:12 -08:00
Wes Kocher
44b10ab12d Backed out changeset 29f184e43309 (bug 1237441) for eventual build bustage
--HG--
rename : devtools/client/inspector/shared/style-inspector-menu.js => devtools/client/styleinspector/style-inspector-menu.js
rename : devtools/client/inspector/shared/style-inspector-overlays.js => devtools/client/styleinspector/style-inspector-overlays.js
rename : devtools/client/inspector/shared/test/.eslintrc => devtools/client/styleinspector/test/.eslintrc
rename : devtools/client/inspector/shared/test/browser.ini => devtools/client/styleinspector/test/browser.ini
rename : devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_01.js => devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_01.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_02.js => devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_02.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-urls.js => devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-urls.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_csslogic-content-stylesheets.js => devtools/client/styleinspector/test/browser_styleinspector_csslogic-content-stylesheets.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_output-parser.js => devtools/client/styleinspector/test/browser_styleinspector_output-parser.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_refresh_when_active.js => devtools/client/styleinspector/test/browser_styleinspector_refresh_when_active.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-background-image.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-background-image.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-closes-on-new-selection.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-closes-on-new-selection.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-longhand-fontfamily.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-longhand-fontfamily.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-multiple-background-images.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-multiple-background-images.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-shorthand-fontfamily.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-shorthand-fontfamily.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_tooltip-size.js => devtools/client/styleinspector/test/browser_styleinspector_tooltip-size.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-01.js => devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-01.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-02.js => devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-02.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-03.js => devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-03.js
rename : devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-04.js => devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-04.js
rename : devtools/client/inspector/shared/test/doc_content_stylesheet.html => devtools/client/styleinspector/test/doc_content_stylesheet.html
rename : devtools/client/inspector/shared/test/doc_content_stylesheet.xul => devtools/client/styleinspector/test/doc_content_stylesheet.xul
rename : devtools/client/inspector/shared/test/doc_content_stylesheet_imported.css => devtools/client/styleinspector/test/doc_content_stylesheet_imported.css
rename : devtools/client/inspector/shared/test/doc_content_stylesheet_imported2.css => devtools/client/styleinspector/test/doc_content_stylesheet_imported2.css
rename : devtools/client/inspector/shared/test/doc_content_stylesheet_linked.css => devtools/client/styleinspector/test/doc_content_stylesheet_linked.css
rename : devtools/client/inspector/shared/test/doc_content_stylesheet_script.css => devtools/client/styleinspector/test/doc_content_stylesheet_script.css
rename : devtools/client/inspector/shared/test/doc_content_stylesheet_xul.css => devtools/client/styleinspector/test/doc_content_stylesheet_xul.css
rename : devtools/client/inspector/shared/test/doc_frame_script.js => devtools/client/styleinspector/test/doc_frame_script.js
rename : devtools/client/inspector/shared/test/head.js => devtools/client/styleinspector/test/head.js
rename : devtools/client/inspector/shared/utils.js => devtools/client/styleinspector/utils.js
rename : devtools/shared/inspector/css-logic.js => devtools/shared/styleinspector/css-logic.js
rename : devtools/shared/inspector/moz.build => devtools/shared/styleinspector/moz.build
extra : commitid : DgBSUiqMJ6B
2016-01-12 09:20:43 -08:00
Gabriel Luong
990d03c10a Bug 1237441 - Move styleinspector directory into the shared inspector directory r=pbro
--HG--
rename : devtools/client/styleinspector/style-inspector-menu.js => devtools/client/inspector/shared/style-inspector-menu.js
rename : devtools/client/styleinspector/style-inspector-overlays.js => devtools/client/inspector/shared/style-inspector-overlays.js
rename : devtools/client/styleinspector/test/.eslintrc => devtools/client/inspector/shared/test/.eslintrc
rename : devtools/client/styleinspector/test/browser.ini => devtools/client/inspector/shared/test/browser.ini
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_01.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_01.js
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-color_02.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-color_02.js
rename : devtools/client/styleinspector/test/browser_styleinspector_context-menu-copy-urls.js => devtools/client/inspector/shared/test/browser_styleinspector_context-menu-copy-urls.js
rename : devtools/client/styleinspector/test/browser_styleinspector_csslogic-content-stylesheets.js => devtools/client/inspector/shared/test/browser_styleinspector_csslogic-content-stylesheets.js
rename : devtools/client/styleinspector/test/browser_styleinspector_output-parser.js => devtools/client/inspector/shared/test/browser_styleinspector_output-parser.js
rename : devtools/client/styleinspector/test/browser_styleinspector_refresh_when_active.js => devtools/client/inspector/shared/test/browser_styleinspector_refresh_when_active.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-background-image.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-background-image.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-closes-on-new-selection.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-closes-on-new-selection.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-longhand-fontfamily.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-longhand-fontfamily.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-multiple-background-images.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-multiple-background-images.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-shorthand-fontfamily.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-shorthand-fontfamily.js
rename : devtools/client/styleinspector/test/browser_styleinspector_tooltip-size.js => devtools/client/inspector/shared/test/browser_styleinspector_tooltip-size.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-01.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-01.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-02.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-02.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-03.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-03.js
rename : devtools/client/styleinspector/test/browser_styleinspector_transform-highlighter-04.js => devtools/client/inspector/shared/test/browser_styleinspector_transform-highlighter-04.js
rename : devtools/client/styleinspector/test/doc_content_stylesheet.html => devtools/client/inspector/shared/test/doc_content_stylesheet.html
rename : devtools/client/styleinspector/test/doc_content_stylesheet.xul => devtools/client/inspector/shared/test/doc_content_stylesheet.xul
rename : devtools/client/styleinspector/test/doc_content_stylesheet_imported.css => devtools/client/inspector/shared/test/doc_content_stylesheet_imported.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_imported2.css => devtools/client/inspector/shared/test/doc_content_stylesheet_imported2.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_linked.css => devtools/client/inspector/shared/test/doc_content_stylesheet_linked.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_script.css => devtools/client/inspector/shared/test/doc_content_stylesheet_script.css
rename : devtools/client/styleinspector/test/doc_content_stylesheet_xul.css => devtools/client/inspector/shared/test/doc_content_stylesheet_xul.css
rename : devtools/client/styleinspector/test/doc_frame_script.js => devtools/client/inspector/shared/test/doc_frame_script.js
rename : devtools/client/styleinspector/test/head.js => devtools/client/inspector/shared/test/head.js
rename : devtools/client/styleinspector/utils.js => devtools/client/inspector/shared/utils.js
rename : devtools/shared/styleinspector/css-logic.js => devtools/shared/inspector/css-logic.js
rename : devtools/shared/styleinspector/moz.build => devtools/shared/inspector/moz.build
2016-01-12 08:55:46 -08:00
Brian Grinstead
c5a7766531 Bug 1237788 - Don't remove old devtools stylesheets until new ones are loaded to make theme switching faster;r=pbrosset
--HG--
extra : commitid : A7kE7Tiir11
2016-01-11 13:01:07 -08:00
Tooru Fujisawa
3c8b68b860 Bug 1234880 - Part 2: Remove ObservableObject. r=jryans 2016-01-07 16:50:53 +09:00
Nick Fitzgerald
da8c4ebfce Bug 1236053 - Remove the filtering functionality from the Tree component; r=jsantell
In practice, we filter trees off-main-thread in a worker and the tree that we
pass to the Tree component is already filtered, which is a better architecture
anyways. Additionally, we lack any kind of tests for the Tree component's
built-in filtering. And finally, there isn't even a single user of the built-in
filtering functionality.

Dead it!
2016-01-06 13:57:12 -08:00
Nick Fitzgerald
cf124810a9 Bug 1235933 - Fix auto expansion of nodes in the Tree component; r=jsantell
--HG--
rename : devtools/client/shared/components/test/mochitest/test_tree_03.html => devtools/client/shared/components/test/mochitest/test_tree_10.html
2016-01-06 13:57:12 -08:00