Граф коммитов

1901 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot e6645862ac Bug 1261092 - Simplify gcli initialization/destruction codepaths. r=jryans,jwalker 2016-04-05 07:16:48 -07:00
Alexandre Poirot d85fa6d2c0 Bug 1258985 - Remove menuitem and pref related to the "Error Console". r=jryans 2016-04-05 07:16:48 -07:00
Patrick Brosset 1dbefe5a91 Bug 1260680 - Filter out unwanted data in getProperties to reduce protocol traffic; r=miker
MozReview-Commit-ID: 9Gybp724gja

--HG--
extra : rebase_source : 98076280c8bc3d3ce7ff642f6ab2dba03c3bb716
2016-03-30 12:12:36 +02:00
Lin Clark 138ee96c6c Bug 1260864 - Add docs on getting data from Redux stores. r=jlong 2016-04-01 07:17:00 +02: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 f00cc1a08a Bug 1261860 - Prevent exception in debugger UI when processing script with jar: URLs. r=jlongster 2016-04-04 11:51:38 -07: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
Julian Descottes 4976840785 Bug 1261687 - Don't update devtools title if tabNavigated.isFrameSwitching;r=jryans
Check the "isFrameSwitching" property of the tabNavigated event before
updating the devtools title. If frameSwitching is true, the event is a
fake event generated by the webbrowser actor when switching the frame
context in the devtools.

Added another mochitest to verify this.

MozReview-Commit-ID: LDycPcf0tLv

--HG--
extra : rebase_source : 5b8070a72d081490c5c3c366ee71753d99707dfa
2016-04-03 18:49:40 +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 9a90e77971 Merge inbound to m-c. a=merge 2016-04-03 21:39:40 -04:00
Ryan VanderMeulen 5e7b5cb82f Merge m-c to fx-team. a=merge 2016-04-02 14:00:14 -04:00
Ryan VanderMeulen 1bb567e688 Merge fx-team to m-c. a=merge 2016-04-02 13:34:45 -04:00
Jared Wein 8955f79d9b Backout the backout because follow-up fix got pushed. Bug 1259859 - Add a test that looks for misused characters in user-facing strings. r=dolske,jryans
MozReview-Commit-ID: IBHYB76bvsk
2016-04-02 10:50:50 +02:00
Sebastian Hengst 370ca8535c Backed out changeset a877338b4740 (bug 1259859) for failures in devtools mochitest browser_cmd_highlight_03.js. r=backout 2016-04-02 10:45:08 +02:00
Jared Wein 3177c699b8 Bug 1259859 - followup, fix some quotes that snuck in. r=me
MozReview-Commit-ID: 2WqhK8SFofe
2016-04-02 04:42:09 -04:00
Jared Wein 4dbcfae693 Bug 1259859 - Add a test that looks for misused characters in user-facing strings. r=dolske,jryans
MozReview-Commit-ID: IBHYB76bvsk
2016-04-02 02:27:36 -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
Greg Tatum bffbcbb869 Bug 1238695 - Render census data as a treemap. r=fitzgen, r=vporof 2016-04-01 10:56:00 -04:00
Nicolas Chevobbe 4fdd179921 Bug 1260714 - Fix intermittent browser_computed_search-filter_clear.js. r=jdescottes
The test used to time out, mainly because we were checking 'Browser styles' on the
computed properties panel, which is quite slow. As the 'Browser styles' checkbox
is already tested in its own test, we can remove it from here, and adapt this test
to take this into account.

MozReview-Commit-ID: CR94qfg73DR

--HG--
extra : transplant_source : I/%A6ZG%D6%C1%12%19%A18%5E%09%83%7D%8B%BA5%C4Q
2016-04-01 17:47:43 +02:00
Tobias Schneider 6c7272d154 Bug 1209273 - Part 3: Make CSS autocompletion tests pass. r=gl 2016-04-01 22:37:49 -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
Michael Ratcliffe 7449be197e Bug 1261311 - Fix storage inspector promise rejection syntax error r=mratcliffe
Should have been a catch.

--HG--
extra : rebase_source : 936da669f5947820788bfa3b7431a866dc38a523
extra : amend_source : 6a11eb98ec399f925fa0c4c15955d08f235f1b1a
2016-04-01 16:32:35 +01: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
Carsten "Tomcat" Book 0d6f0416e0 Backed out changeset 64550b75f51b (bug 1231437)
--HG--
extra : rebase_source : e6fe6507ef0b35ce3c9d35f44e95d992b2ccde0d
2016-04-01 15:52:53 +02:00
Michael Ratcliffe 485193ddde Bug 1261311 - Fix storage inspector promise rejections r=mratcliffe
Hide the errors for now.

MozReview-Commit-ID: Fj1wYvZ4UFx

--HG--
extra : rebase_source : 7824fb919b581c944d46565cc12b46b3432d0fc6
2016-04-01 11:00:06 +01: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 b43b7d0b70 Bug 1248603 - Update connect access key to prevent conflict with Browser toolbox. r=flod 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
Alexandre Poirot 0f47f0397f Bug 1248603 - Remove support of the appmenu from devtools. r=jryans 2016-04-01 05:49:00 -07:00
Alexandre Poirot 7700017247 Bug 1248603 - Factor out menu and shortcut creation to dedicated module. r=jryans 2016-04-01 05:49:00 -07:00
Alexandre Poirot d9d1c96eef Bug 1247203 - Cleanup relations between main client module and devtools-browser. r=jryans 2016-04-01 05:48:59 -07:00
Alexandre Poirot 13a3f79026 Bug 1261272 - Fix Cm.isCIDRegistered is undefined exception. r=jryans
--HG--
extra : rebase_source : 67e69466182d69fa641247c1ad6cf85d2be1547b
2016-04-01 05:57:00 -04:00
Jason Laster c484e0ff0d Bug 1258821 - Cannot open the expression panel of conditional breakpoint. r=jlong
--HG--
extra : rebase_source : bf83a412e950fcad9c2240a49511ff359717794d
2016-03-30 07:46:00 +02:00
Jarda Snajdr b2e88457b1 Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item (part 2: tests) r=mratcliffe
--HG--
extra : rebase_source : 7a8a10209654d730faf5131e69a974c17c2309c1
2016-03-29 07:37:00 +02: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
J. Ryan Stinnett 33f188faf9 Bug 1240804 - Disabling / whitelisting more tests with promise rejections. r=me
MozReview-Commit-ID: ISHRSPrywv5
2016-04-01 06:52:43 -05:00
Julian Descottes 7f0d26fa31 Bug 1143742 - part5: fix eslint error in inspector ruleview test;r=bustage
MozReview-Commit-ID: 1W2xTQdlkaS

--HG--
extra : rebase_source : 86931078b22f249fc240b092340cd2696dc619eb
2016-04-01 12:12:21 +02:00
Julian Descottes ed5dcd666f Bug 1143742 - part4: add textarea to valid targets when copying;r=gl
When opening the context menu (and displaying the "copy" menu entry)
or when receiving a copy event, we now check if the current target
is a textarea. (multiline inplace editor relies on textarea)

Modified existing test to check this new use case.

MozReview-Commit-ID: Cgm67JCdN4c

--HG--
extra : rebase_source : 4955f910e5428b92587b408ffd1b62cd668faf2a
2016-03-30 16:39:33 +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
Morgan Phillips 9050862722 Bug 1255133 - Surface links to external documentation alongside relevant error messages 1/2; r=bgrins
--HG--
extra : rebase_source : 2c285070e648d42ccdd523c2415c6c6c6ed1a871
extra : amend_source : c6dd5cd109d6a767523dab6d35f8f3509995d9cd
2016-04-01 23:17:49 -07:00
Julian Descottes 2748597a5d Bug 1143742 - part1: multiline inplace editor: cleanup existing tests;r=gl
In preparation for using a multiline editor for property values, tests
need to be updated :
- some tests used the "input" selector, which will no longer work with a
  textarea
- some tests are relying on EventUtils.sendChar to send keys such as
  "VK_RETURN". Doing so also applies the shift key modifier, which has
  a specific behavior with multiline editors

MozReview-Commit-ID: HkFxH3Go49E

--HG--
extra : rebase_source : 58ea640905b4acc2574c47b2bc87fcf0780db59b
2016-03-02 17:11:09 +01:00
Eddy Bruel 9b1d466451 Bug 1256397 - Convert ThreadActor into an instance of ActorClass;r=jryans 2016-04-01 10:59:59 +02:00
Nicolas Chevobbe a67d237cf6 Bug 1260711 - Fix error 'IndexSizeError: Index or size is negative or greater than the allowed amount' when using the animation inspector. r=pbro
Error was raised in drawGraphElementBackground when called with the graphView
being `0` This could happen because in animation-timeline.js , there is a
resize event handler that could be fired while the animation panel width is 0.
We fix this by making sure the animation panel does not have a width of zero
in the resize handler.

MozReview-Commit-ID: 71izZnZBX7V

--HG--
extra : transplant_source : Tqx%8A%60Ryi%B6%CE%DDQ%C0%2C%0Br-%F3%08%E6
2016-03-30 18:25:00 +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
Brian Grinstead b883f769ec Bug 1258154 - Minor test cleanups for function inspection in console; r=jlongster
MozReview-Commit-ID: KkmC0uxHmPk

--HG--
extra : transplant_source : %07H%20%C2%20%2AC%00%29%85%22%3A%807%F35%A3%FD%99J
2016-03-30 18:30:06 -07:00
Brian Grinstead 20fac4d752 Bug 1258154 - Open functions in variables view if they were returned from console evaluation. r=jlongster
MozReview-Commit-ID: Cv9srKvAWdg

--HG--
extra : transplant_source : Q%8E%A1%D6%80%80%9E%20%0AA%C09T%E5V%27%23%7C%EE%FD
2016-03-30 18:30:05 -07:00
Ricky Chien f4e9875565 Bug 1251863 - Browser Console focuses wrong window. r=lclark 2016-03-27 00:19:00 +01:00
Sami Jaktholm 89043461bf Bug 1242234 - Wait for page load to finish before continuing in browser_webconsole_netlogging.js. r=linclark
The problem with this test is that loadPageAndGetHud() resolves once the console
message about the request is rendered. However, the message is logged immediately
when enough info has been received instead of waiting for all updates, such as
headers, body and timings, to be received.

By the time the test calls waitForFinishedRequest(PAGE_REQUEST_PREDICATE), the
initial request is still pending and the resulting promise resolves once
the initial GET request finishes instead of the POST request triggered by
the form submission causing the test failures.

MozReview-Commit-ID: HkDdKTmzJfM

--HG--
extra : rebase_source : 3f0af6dd9e359fd440deb0c929ed6d8e04b05638
2016-03-31 08:49:38 +03:00
Michael Ratcliffe 435f78dfbe Bug 1231179 - Make sessionStorage entry rows editable via double-click in storage inspector r=pbro
MozReview-Commit-ID: 3DFu6fyEdOS

--HG--
extra : rebase_source : a62ca00bf0366af7f03619eb6211e1e97606b134
2016-03-22 14:24:56 +00: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 81de828144 Bug 1210208 - Intermittent browser_cmd_highlight_01.js | This test exceeded the timeout threshold.; r=miker
MozReview-Commit-ID: CIDclgvGylo

--HG--
extra : rebase_source : 48f0faed04418ac80fa48a38a65917e59dea7a69
2016-03-18 16:22:44 -04: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
Matteo Ferretti 7d401d4ae4 Bug 1139187 - Allow moving and resizing elements in content; r=pbro
MozReview-Commit-ID: EmmFBXW22dk

--HG--
extra : rebase_source : 78e58f1a61dfafb61cf89498881c40d42c7a6c18
2016-03-17 10:59:03 -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
Carsten "Tomcat" Book c9534850d1 Backed out changeset 27104628616c (bug 1231437) 2016-04-01 09:27:22 +02:00
Eddy Bruel 012afaa478 Bug 1253976 - Protocol.js error packets should have meaningful `error` and `message` fields;r=jryans 2016-04-01 09:17:50 +02:00
J. Ryan Stinnett 3025dab95c Bug 1240804 - Ignore actions dispatched after RDM close. r=me
MozReview-Commit-ID: Kby5Zy4jeZ2
2016-03-31 19:46:14 -05:00
J. Ryan Stinnett 053ffc34df Bug 1240804 - Wait for RDM tool to init first. r=me
MozReview-Commit-ID: Eb1xsE5irMw
2016-03-31 19:46:14 -05:00
J. Ryan Stinnett b72faf41bd Bug 1240804 - Fix JSON errors in RDM test file. r=me
MozReview-Commit-ID: FITgnNCjq2p
2016-03-31 19:46:14 -05:00
J. Ryan Stinnett 1a86b691de Bug 1258361 - Wait for second streaming response to display. r=vporof
MozReview-Commit-ID: LV9O4BOThw0
2016-03-31 19:46:14 -05:00
J. Ryan Stinnett 515601cee8 Bug 1240804 - Allow remaining unhandled rejections. r=ejpbruel
MozReview-Commit-ID: 1D5BOz1JxJP
2016-03-31 19:46:14 -05:00
J. Ryan Stinnett df00956606 Bug 1240804 - Use common instance of Promise.jsm for test harness promise rejection handling. r=ochameau
MozReview-Commit-ID: 61y0npnHyyU
2016-03-31 19:46:14 -05:00
Nick Fitzgerald 1a331c72d1 Bug 1260939 - Add a method for getting census individuals and their shortest paths to HeapAnalyses{Client,Worker}; r=jimb a=kwierso
MozReview-Commit-ID: HHJ2masZB4k

--HG--
extra : histedit_source : bbc90e79f8ddc76b79faec7ce027b549aaaead45
2016-03-31 16:19:59 -07:00
Nick Fitzgerald 81e06bd5ae Bug 1260938 - Add the `ThreadSafeDevToolsUtils.isSet` utility; r=jimb a=kwierso
MozReview-Commit-ID: IqY3Abv3OX

--HG--
extra : histedit_source : cba614f975f01cdedab0d0e9f93715214055dec7
2016-03-31 16:19:47 -07:00
Nick Fitzgerald c4c900965c Bug 1260590 - Add the `CensusUtils.getCensusIndividuals` utility; r=jimb a=kwierso
This commit adds the `getCensusIndividuals` utility for getting the individual
node IDs that match the census leaves specified by the given indices in a
pre-order depth-first traversal of a census report generated with the given
breakdown.

MozReview-Commit-ID: A4IRcP82iCC

--HG--
extra : histedit_source : e48cc59b522ce82f649f077b4686cea4715980f1
2016-03-31 16:19:22 -07:00
Nick Fitzgerald 546829d13e Bug 1260589 - Add the ThreadSafeDevToolsUtils.flatten utility; r=jimb a=kwierso
The `flatten` function takes an array of arrays and flattens them to a single
array, removing one level of nesting. It does not recursively flatten multiple
levels of nesting.

MozReview-Commit-ID: ErDMHbT2IX

--HG--
extra : histedit_source : eb6e4f8c54f536c84b08da22ef60cfa56a5075c8
2016-03-31 16:18:44 -07:00
Jason Laster ff953effdf Bug 1260160 - Refactor 2 debugger tests to use Task.spawn. r=jlong a=kwierso
* browser_dbg_search-sources-01.js
* browser_dbg_auto-pretty-print-02.js

MozReview-Commit-ID: KtUbMYU3pt9

--HG--
extra : histedit_source : 5e0eebb5ba0673994720dc5a88292ec37f31043d
2016-03-31 16:18:12 -07:00
Gabriel Luong b1411d1862 Bug 1260121 - [markupview] Pseudo class lock indicator should not appear underneath tree twisty r=pbro a=kwierso
MozReview-Commit-ID: GyP5KxG5mG7
2016-03-31 16:17:56 -07:00
Jarda Snajdr e7a3e0f88e Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item (part 2: tests) r=mratcliffe a=kwierso
MozReview-Commit-ID: 4IUrx1tQ6Sh
2016-03-31 16:14:24 -07: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
Wes Kocher 7b9ea8afc5 Merge inbound to central, a=merge
MozReview-Commit-ID: FSnrOgtIFer
2016-03-31 13:04:19 -07:00
Brian Grinstead bd2c925bdf Bug 1239992 - Focus input field if text is not selected in webconsole output;r=linclark
MozReview-Commit-ID: 2MsIap7Rj4P
2016-03-30 10:10:22 -07:00
Julian Descottes d015e2f0e7 Bug 1260359 - fix devtools detached toolbox title update in e10s;r=jryans
The devtools host window updates its title when its target navigates.
This was done using a contentDocument CPOW, and thus failing on e10s.

The url and title are now stored in TabTarget and updated on tab navigation.
Updated existing test to cover the case of pages with a title.

MozReview-Commit-ID: 4G1keOA7yB6

--HG--
extra : rebase_source : 720084e9929f334092ffe18e4c786cbf731fe52e
2016-03-29 12:01:46 +02:00
Patrick Brosset f3a608d481 Bug 1253935 - Remove all CPOW usages in styleeditor tests and use ContentTask instead of custom frame-script; r=ochameau
MozReview-Commit-ID: 2EeHvPZRf3H

--HG--
extra : rebase_source : db7ca002209b9258cb8ae1bc4e6d2e4d61354001
2016-03-30 17:54:05 +02:00
Brian Grinstead 50d8f54f5c Bug 1260071 - Call resize() when searching happens on frontend to reset width;r=vporof
MozReview-Commit-ID: 3Sbuh5NEN6p
2016-03-30 07:49:42 -07:00
Carsten "Tomcat" Book f18429b344 Backed out changeset afbddd5fb626 (bug 1209273)
--HG--
extra : rebase_source : 590c0b8db46996bd39141c00250f0276c8ae9ee1
2016-03-30 15:19:12 +02:00
Nick Fitzgerald dfb9426d0e Bug 1260307 - Add the `CensusUtils.getReportLeaves` utility for getting leaves in a census report; r=jimb 2016-03-29 08:54:00 +02:00
Nick Fitzgerald 3475bae57b Bug 1260261 - Associate a `CensusTreeNode` with the leaf in the census report from which it was generated; r=jimb
This commit gives every `CensusTreeNode` instance a `reportLeafIndex` member
that is an index into a pre-order traversal of the census report from which it
was generated. This can be used to get the leaf in the census report
corresponding to a given `CensusTreeNode` instance.
2016-03-29 08:53:00 +02:00
Nick Fitzgerald 664b09649c Bug 1260260 - Add comments documenting members of `CensusTreeNode`; r=jsantell 2016-03-28 14:31:00 +02:00
Jason Laster 162cc97e52 Bug 1260116 - Replace String.prototype.contains with String.prototype.includes. r=jlong 2016-03-28 06:07:00 +02:00
Tom Tromey 45f2a4223b Bug 1013219 - set line number of return instruction; r=efaust, r=fitzgen, r=ejpbruel 2016-03-28 12:20:00 +02:00
Tom Tromey c20c5b9f3c Bug 1013219 - set the line number of the terminating retrval; r=jimb, r=ejpbruel, r=fitzgen 2016-03-28 12:20:00 +02:00
Sebastian Hengst 28c018df59 Bug 1174395 - Convert command button icons to SVG. Follow-up: Add back accidentally removed line. r=bustage 2016-03-30 01:14:45 +02:00
J. Ryan Stinnett 7b064320ef Bug 1252925 - Add inactive color var, cleanup toolbar styles. r=gl,bgrins
MozReview-Commit-ID: Cz02wvkb4Hk
2016-03-29 17:45:50 -05:00
"Helen V. Holmes" 70fe360ab5 Bug 1225184 - Update command buttons to SVG, and tool icons to match command button style. r=ntim
MozReview-Commit-ID: A6ib51KYRlD
2016-03-29 12:54:00 +02:00
Tim Nguyen 8a9e4cb813 Backout changeset 8edeb8f0ca56 (bug 1174395) for landing with wrong bug number. r=backout
MozReview-Commit-ID: IAYnNxm42nO
2016-03-29 23:31:42 +02:00
Brian Grinstead 043c9cadc3 Bug 1260235 - Only accept ctrl+f in computed and rule view if it happened in the relevant container;r=gl
MozReview-Commit-ID: 4kMiWcqTra
2016-03-29 14:25:02 -07:00
"Helen V. Holmes" 1ecef1ded9 Bug 1174395 - Convert command button icons to SVG, r=ntim
MozReview-Commit-ID: 1SdSpmAMAgJ
2016-03-29 12:54:00 +02: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 a360bcdbef Bug 1168246 - part2: fix tests relying on CSS suggestions order;r=pbrosset
MozReview-Commit-ID: 9BEajbI665d

--HG--
extra : rebase_source : cbd8521b2356b976999f18ce301d8967b4ecac16
2016-03-27 18:24:43 +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
Patrick Brosset b1f15ea5e4 Bug 1255787 - Do not assume sourceMap appears only in external stylesheets; r=gl
MozReview-Commit-ID: A92DdoAFDGT

--HG--
extra : rebase_source : 1b7b8d6391f502fd01d02bb62e87e18cbcf0798f
extra : histedit_source : 6516614380d5916f7f92c220aa0a21d3deaebcf8%2Ccfcf797921e7b90753d33ca9a48c8829ad5bbf84
2016-03-29 21:30:11 +02:00
Patrick Brosset bc1cf32b79 Bug 1206420 - Hot fix for buggy manual merge - Wrong file name in browser.ini; r=bustage CLOSED TREE
MozReview-Commit-ID: Dl3R8sxSGyt

--HG--
extra : rebase_source : 3cc7f6517f44623bd1da044ca1356ba4a5788c0c
2016-03-29 20:57:21 +02:00
Patrick Brosset b8107448a7 Bug 1206420 - Display animated pseudo-elements in the animation-inspector; r=tromey
MozReview-Commit-ID: 5bMOxKG6pMm

--HG--
extra : rebase_source : abed8bb14afbd71844cca78b32fdcdfa2aa58850
2016-03-24 10:56:51 +01:00
Bryan Clark e713c87b39 Bug 1250120 - Change name to Responsive Design Mode in Tools -> Web Developer menu r=jryans 2016-03-29 12:34:21 -05:00
Alexandre Poirot 4154d9854b Bug 1259045 - Prevent loading Loader.jsm when using event-emitter.js as a JSM. r=jryans 2016-03-29 06:28:17 -07:00
Alexandre Poirot 6ff656b929 Bug 1257532 - Toggle development prefs when installing the reload addon. r=jryans,bgrins 2016-03-29 06:28:17 -07: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
Alexandre Poirot 44071a319a Bug 1253556 - Remove unnecessary netmonitor.status.* strings. r=vporof 2016-03-29 06:28:17 -07:00
Jason Laster 80243acca9 Bug 1233927 - Switching between large JS files in debugger is slow. r=jlong
Changes the way that source files are loaded in the editor. Previously,
source text and mode were set on the existing editor document.

Now, source files are their own CodeMirror Documents, so when it comes time
to showing them in the editor, it's just a matter of swapping one
document for another.

Notes:
+ The DebuggerView now has a _setEditorDocument method for showing a
source document
+ The Editor now has support for creating documents and replacing
documents.

MozReview-Commit-ID: HrkiHrsJPOB
2016-03-28 13:12:28 -07:00
Wes Kocher 17f2b6e204 Merge m-c to fx-team, a=merge
MozReview-Commit-ID: 5KL6t5QkqNQ
2016-03-28 13:08:46 -07:00
Wes Kocher 21d0ee2e6c Merge inbound to central, a=merge
MozReview-Commit-ID: Q3SnSRpznI
2016-03-28 13:04:14 -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
Victor Porof 3d151bd497 Bug 1258661 - Make the `fields` property in the markers blueprint consistent, r=jsantell 2016-03-28 13:50:02 +02:00
Victor Porof 6c06967b37 Bug 1258645 - Update all occurences of MarkerUtils to use the new module, r=jsantell 2016-03-28 13:50:02 +02:00
Victor Porof 661db8e45d Bug 1258645 - Split marker-utils.js into two modules (one DOM-only and one blueprint-only) and cleanup code rot, r=jsantell
--HG--
rename : devtools/client/performance/modules/logic/marker-utils.js => devtools/client/performance/modules/marker-dom-utils.js
2016-03-28 13:50:02 +02:00
Steve Melia 5c6d9164b2 Bug 1256658 - Make inspector search next/previous based on ctrl-g by default, and cmd-g on osx;r=bgrins
MozReview-Commit-ID: F5NsNGmoeL8
2016-03-26 15:21:23 +00:00
Steve Melia 184e838496 Bug 1259060 - Add shift+enter to navigate to previous result in inspector search;r=bgrins
MozReview-Commit-ID: 6Y8tz7dML5s
2016-03-25 13:58:27 +00:00
Brian Grinstead f95f7183b6 Bug 1239920 - Re-enable browser_webconsole_netlogging.js in e10s;r=me
MozReview-Commit-ID: 9EGRiw2shWQ
2016-03-25 16:20:22 -07:00
Sami Jaktholm 6c70b2b847 Bug 1239920 - Fix other usages of waitForFinishedRequest() to ignore unexpected requests in webconsole tests;r=bgrins
If test timings shift in the future, the unexpected requests could occur
during any test. Since there are many tests that use waitForFinishedRequest(),
any of them could start to fail intermittently at any point.

These changes fix other usages of wwaitForFinishedRequest() to include a
predicate that ignores the requests that are unexpected during the test.

MozReview-Commit-ID: Er0xyt3YBj6
2016-03-25 08:09:25 +02:00
Sami Jaktholm 9afc5381bb Bug 1239920 - Ignore unexpected requests in browser_console_netlogging.js;r=bgrins
The problem here is that the test expects to receive a request for the
|test-network-request.html| but the waitForFinishedRequest() accepts any
request that happens to occur at the same time. In this particular bug,
a GMP update is triggered during the test and the waitForFinishedRequest()
promise resolves with that particular request which obviously isn't the
one the test was expecting.

These changes add an optional predicate function parameter to
waitForFinishedRequest() which will be called for each completed request
and the returned promise only resolves when the predicate returns true for
a request.

Also, browser_console_netlogging.js begins to use the aforementioned
functionality by passing a predicate that only accepts the request for
|test-network-request.html| effectively fixing the intermittent failure.


MozReview-Commit-ID: AWhMRjrqP8i
2016-03-25 08:11:06 +02:00
Jarda Snajdr 6d272b36f2 Bug 1258981 - sources-view.js: The popupshown listener is incorrectly removed. r=jlongster 2016-03-23 02:59:00 -04:00
Nicolas Chevobbe a7e7de6c27 Bug 1258501 - Better swatch alignement in the rules view. r=miker
Add a negative top offset to align swatches ( color, filter, bezier, ...) with
the values they represent.

MozReview-Commit-ID: 6EIQZ2UAHuc

--HG--
extra : transplant_source : %CF%E7%86%C7%90%DB%16%9B%E9%C4E%E0W%E7%87%07%CF%C9%F4%E4
2016-03-23 08:11:15 +01: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
Jarda Snajdr 2b44ecc757 Bug 1220208 - Move clear button to top left corner in toolbars r=bgrins
MozReview-Commit-ID: 5xIjd2TkvP6
2016-03-25 10:01:12 -07:00
Nicolas Chevobbe 169058c32c Bug 1259777 - Remove unnecessary DOMUtils lazy load in css-angle.js . r=pbro
MozReview-Commit-ID: 3byxrCy63Pv
2016-03-25 17:34:51 +01:00
Ryan VanderMeulen 5044fd9c12 Merge m-c to inbound. a=merge
--HG--
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-pinningroot.pem.certspec
rename : widget/gtk/gtk3drawing.c => widget/gtk/gtk3drawing.cpp
extra : rebase_source : 8ba87bb4e8b334a68152458bda8da15398c78ddc
2016-03-25 11:42:42 -04:00
Ryan VanderMeulen 39b284d947 Merge fx-team to m-c. a=merge 2016-03-25 11:36:26 -04:00
J. Ryan Stinnett 72d3e813fa Bug 1233780 - Avoid CPOWs in GCLI security csp. r=jwalker
MozReview-Commit-ID: Gb6tuRL8Tcn
2016-03-24 14:10:27 -05:00
J. Ryan Stinnett 76c8287ad6 Bug 1249934 - Avoid CPOWs in GCLI cookie commands. r=jwalker
MozReview-Commit-ID: 3a1PoMDbUYW
2016-03-24 14:10:27 -05:00
Nicolas Chevobbe 0108b791b7 Bug 1257874 - Use getProperties instead of getFrames in animation-detail. r=pbro
Add a getProperties function to the animation actor to map KeyframeEffectReadOnly.getProperties
Call this new function in animation-detail and adapt the code as the structure
of the returned object structure is different from what getFrames returns.
Adapt a couple tests to the new object structure client-side, and a test server-side
to check getProperties returns what it should.

MozReview-Commit-ID: 2zKPEknukEK
2016-03-18 20:26:01 +01:00
Nick Fitzgerald a5bb09fb90 Bug 1258236 - Change the way we test for end-of-stream in ReadHeapSnapshot; r=sfink
Fold reading the size of the next message and testing whether the stream has
more data into the same operation.

MozReview-Commit-ID: GUJymKy7qsj
2016-03-25 14:53:00 +01:00
Tim Nguyen 75a717acef Bug 1251256 - Replace clear icon with trash can. r=bgrins, ui-r=hholmes
MozReview-Commit-ID: IAsOEpCiocM
2016-03-28 16:52:22 +02:00
James Long 2c8a6372b1 Bug 1258807 - update conditions on disabled conditional breakpoints properly r=me 2016-03-28 10:51:10 -04:00
Daisuke Akatsuka a096e3264f Bug 1253493 - Part2: Show iterationStart to the GUI. r=pbro 2016-03-23 13:06:43 +09:00
Daisuke Akatsuka 459706a9ee Bug 1253493 - Part1: Show iterationStart to the tooltip. r=pbro 2016-03-23 12:56:32 +09: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
Lin Clark 367e617129 Bug 1239436 - Remove in-place mutation of trees' expanded sets in reducers. r=fitzgen 2016-03-16 13:19:00 +01:00
Jason Laster 37f4efccea Bug 900763 - "edit conditional breakpoint". r=jlong
This patch updates the Source Editor contextmenu's UX. Prior to the
patch, the menu would show the option "Add conditional breakpoint" even
when there was a conditional breakpoint. Now, that option reads "Edit
conditional breakpoint".
2016-03-23 07:22:00 +01:00
Patrick Brosset d78eee6af3 Bug 1258333 - Prevent errors when unhighlighting when the toolbox is closed; r=zer0
MozReview-Commit-ID: HUhCsqiVtEd

--HG--
extra : rebase_source : b4e18740d646192e0796ac1fd95458d8846311e4
2016-03-23 17:26:25 +01:00
Nick Fitzgerald aded56b1da Bug 1241815 - Show a message when filtering yields no matches; r=jsantell 2016-03-23 13:08:29 -07:00
Gabriel Luong 953ea24d24 Bug 1258793 - Upgrade to CodeMirror 5.13.0 r=bgrins 2016-03-23 12:41:06 -04:00
Brian Grinstead 1450c8d113 Bug 1243988 - Enable browser_webconsole_autocomplete_popup_close_on_tab_switch.js in e10s;r=linclark
MozReview-Commit-ID: 6woBzDyh3Jm
2016-03-23 08:48:46 -07:00
Carsten "Tomcat" Book 82bec00572 Merge mozilla-central to fx-team 2016-03-23 16:30:13 +01:00
Carsten "Tomcat" Book b5709cdb58 merge mozilla-inbound to mozilla-central a=merge 2016-03-23 16:14:48 +01:00
Ryan VanderMeulen aed2a533e5 Backed out changeset 0714a2e98d5e (bug 900763) for suspicion of causing widespread devtools leaks on a CLOSED TREE. 2016-03-22 23:46:38 -04:00
Jan Odvarko eb138db0c4 Bug 1255975 - Fix reference to non-existing css file. r=Gijs 2016-03-17 18:46:16 +01:00
Esteban Escandell 0d6fc3650a Bug 1242988 - Replac styleeditor's _ l10n function with getString. r=pbro 2016-03-22 02:55:00 -04:00
Jason Laster 47546448f9 Bug 900763 - Change "add conditional breakpoint" menu option to "edit conditional breakpoint" when one already exists. r=jlong
This patch updates the Source Editor contextmenu's UX. Prior to the
patch, the menu would show the option "Add conditional breakpoint" even
when there was a conditional breakpoint. Now, that option reads "Edit
conditional breakpoint".
2016-03-18 11:22:00 -04:00
Lin Clark c2c3ee5659 Bug 1253784 - Add Immutable.js. r=bgrins, r=gerv, r=fitzgen 2016-03-22 10:50:00 -04:00