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

2309 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher 2c01a848d2 Merge m-c to inbound, a=merge CLOSED TREE 2016-05-20 21:21:51 -07:00
Wes Kocher 2596f34110 Backed out 3 changesets (bug 1267910) for reports of it breaking session restore a=backout
Backed out changeset 5962f8e6d030 (bug 1267910)
Backed out changeset f8afc5cf9e0e (bug 1267910)
Backed out changeset cc202e0ac0dd (bug 1267910)
2016-05-20 21:15:17 -07:00
Wes Kocher fa48509cda Merge fx-team to central, a=merge 2016-05-20 14:14:00 -07:00
Ryan VanderMeulen 4069dcd34f Backed out 3 changesets (bug 1268450) for browser_keybindings_03.js timeouts.
Backed out changeset 466d5c96f439 (bug 1268450)
Backed out changeset 9d79d99a3e18 (bug 1268450)
Backed out changeset 9090f1b3c2e4 (bug 1268450)
2016-05-19 22:48:37 -04:00
J. Ryan Stinnett 0b67196115 Bug 1274333 - Fix indentation of Heritage.extend. r=tromey
ESLint's auto-fix got confused by cases that passed an object literal to
Heritage.extend() but placed the opening brace on the next line.

MozReview-Commit-ID: 60NIZHYpwv3
2016-05-19 20:48:43 -05:00
Ryan VanderMeulen 5337e6e882 Merge m-c to inbound. a=merge
CLOSED TREE
2016-05-19 21:43:31 -04:00
Ryan VanderMeulen 4f05ba8f1b Backed out changeset a3eb9950fa4b (bug 1273584) for WinXP browser_responsiveui_touch.js failures. a=me CLOSED TREE 2016-05-19 20:32:32 -04:00
Yura Zenevich bae1923a44 Bug 1242694 - improving inspector markup view accessibility (semantics and keyboard). r=gl
MozReview-Commit-ID: 4EvLALR4NIv

--HG--
extra : rebase_source : 98323a24c41f2753dd6a39f0fe30bb8adca235ca
2016-05-19 16:50:23 -04:00
Alexandre Poirot 9274a23b5b Bug 1268450 - Fix 'Plus' key shortcut support. r=jryans 2016-05-19 16:13:00 -04:00
Alexandre Poirot f4727ff5fd Bug 1268450 - Accept loose digits for azerty keyboards. r=jryans 2016-05-19 16:13:00 -04:00
Alexandre Poirot 1915a59e3c Bug 1268450 - Convert toolbox key shortcut to stop using XUL. r=jryans 2016-05-19 16:13:00 -04:00
Alexandre Poirot 8e1d78848b Bug 1115779 - Fix devtools web audio intermittent timeouts by waiting for a tick before collecting nodes. r=jryans 2016-05-19 15:44:00 -04:00
J. Ryan Stinnett 6037b321d7 Bug 1273584 - Stop growing device list forever. r=gl
MozReview-Commit-ID: L6jPEWeFDcr
2016-05-19 12:41:18 -05:00
Tom Tromey 0d398a243a Bug 1265869 - Add task.js and use in devtools. r=jryans
MozReview-Commit-ID: G5UuAh2RiZZ

--HG--
rename : toolkit/modules/Task.jsm => devtools/shared/task.js
extra : transplant_source : %B8h%8A%8C%BD%91%8A%81%1D%F4%F5%2Ap%CFv%BC%963u0
2016-05-17 13:07:55 -06:00
Nicolas Chevobbe 62400e0cd7 Bug 1270215 - Ensure we display properly cased node names all across the devtools. r=jdescottes
Add a displayName property on the NodeActor, which compute from Element.prefix + Element.localName.
The computation is made by a getNodeDisplayName function which can be imported wherever needed.
Edit some tests to ensure we correctly display node names.

MozReview-Commit-ID: 6z0G3ynbMoU

--HG--
extra : transplant_source : %E0%AFM%88D%BC%AD%08%1D%A4%FB%F2%5D%9E%D3%90%DE%94%EC%CD
2016-05-12 07:18:58 +02:00
Jan Odvarko 7d096e7cdf Bug 1272870 - Load React and build Notificationbox on demand. r=bgrins 2016-05-19 12:05:55 +02:00
danhuang1202 39e5e027bb Bug 920956 - Suppress regular mouse events and emulate 300ms delay. r=jryans
MozReview-Commit-ID: JPaUdvdlXdS
2016-05-19 00:37:00 -04:00
Kumar McMillan 3486e7ec70 Bug 1273184 - Don't allow reloading of unsupported add-ons. r=ochameau
MozReview-Commit-ID: ERSpt8X9MD8

--HG--
extra : transplant_source : C%20%A4%00%23%E8%05%F7A%AC%2C%A6%A3K%83%8Cp%88%C9%11
2016-05-16 16:08:46 -05:00
Benoit Chabod fb74cd56d1 Bug 1269757 - Clean up panelId/id confusion in about:debugging. r=janx 2016-05-18 02:24:00 -04:00
J. Ryan Stinnett 37028d8743 Bug 1240913 - Destroy RDM early on quit. r=ochameau
Watch for the tab's `beforeunload` and destroy RDM when it happens.  This
resolves issues with session restore getting confused about the state of content
managed by RDM.

MozReview-Commit-ID: DXs87Xm11JR
2016-05-18 19:27:29 -05:00
J. Ryan Stinnett dc14cc8a35 Bug 1240913 - Swap page state between tabs and RDM viewports. r=ochameau
This change brings the following improvements to RDM:

* Page state is preserved when toggling in and out of RDM
* Session history is no longer manipulated, so the tool UI won't end up in the
  tab's back-forward page list.

Known issues to be fixed later:

* The browser UI is not hooked up to the viewport browser
* Restarting the browser with the tool open shows a confused, empty RDM

MozReview-Commit-ID: Fb6QRv6LYow
2016-05-18 19:27:29 -05:00
J. Ryan Stinnett 941455f6fb Bug 1240913 - Add @allowfullscreen to appease swapFrameLoaders. r=ochameau
We don't really need fullscreen access here, but we do need the same access to
browser features as regular browser tabs.  The `swapFrameLoaders` platform API
we use compares such features before allowing the swap to proceed.

MozReview-Commit-ID: DVPUC1QKBgJ
2016-05-18 19:27:29 -05:00
J. Ryan Stinnett 8ce79e1a2e Bug 1240913 - Catch errors on RDM open / close. r=ochameau
MozReview-Commit-ID: 8WB989Fy1Ce
2016-05-18 19:27:29 -05:00
Victor 16aebd0c09 Bug 1205563 - Correctly place overflow drop marker for RTL Locales. r=pbro, ntim 2016-05-17 22:46:39 -07:00
J. Ryan Stinnett 30b2b7ce44 Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey
For simple rules like function spacing, we can auto-fix these across the code
base so they are followed in a consistent way.

To generate this patch, I ran:

./mach eslint devtools --no-ignore --fix

After this, I reverted any changes to third party files that we really do want
to ignore.

MozReview-Commit-ID: 6Q8BApkAW20
2016-05-18 12:49:23 -05:00
Alexandre Poirot a7aa8a2a51 Bug 1269977 - Increate timeout of browser_webconsole_netlogging.js as it runs slowly on linux32-debug. r=jryans 2016-05-18 10:32:01 -07:00
Alexandre Poirot 064615dd9e Bug 1269237 - Stop disabling F12 shortcut when Firebug is installed. r=Honza 2016-05-18 10:32:01 -07:00
Eddy Bruel 399a69ff8f Bug 1265722 - Remove .js extension from requires;r=jryans 2016-05-18 17:40:43 +02:00
Julian Descottes 53b4fe6b08 Bug 1273827 - Wait for reflow after showing HTMLTooltip in tests;r=ochameau
MozReview-Commit-ID: 1qKKXO8iRyD

--HG--
extra : rebase_source : 008930709478b00608d588d601f30445626ff259
2016-05-16 15:06:42 +02:00
Nicolas Chevobbe a3ef58dc7b Bug 1271191 - Add support CSS #rgba and #rrggbbaa color syntax in the inspector. r=miker
Add support for both syntax in CssColor
Add support in value increment
Edit several tests to make sure we handle these syntaxes all across the inspector (display swatch,
color increment, unit switching, …).

MozReview-Commit-ID: FLw9va3i8H0

--HG--
extra : transplant_source : m%24%C9%E1%EFQ%18%C3%0C%8F%C6%DB%E8%E5%D2%7D%A8c%5Bl
2016-05-10 13:54:08 +02:00
Tim Nguyen 75f63a4458 Bug 1273653 - Fix ESLint errors in devtools/client/shared/(components|redux). r=tromey
MozReview-Commit-ID: 5hY0uII6wf8
2016-05-17 23:20:14 +02:00
Eric Skoglund becc61a8f7 Bug 1062617 - DevTools: Style Editor Import button should Open a Dialog box which defaults to CSS files r=miker DONTBUILD since we just built it with the wrong number
--HG--
extra : source : 3347773109ae938effcc0ed81ba91c341563d4d6
extra : amend_source : c14df45242640d94d8e3125fea398959e71180ac
2016-05-17 11:54:30 -07:00
Wes Kocher 0518441aab Backed out changeset 3347773109ae (bug 102617) for landing with the wrong bug number 2016-05-17 12:15:54 -07:00
Oriol f89810963d Bug 1273235 - When inspecting a property, check if the descriptor is undefined before attempting to access its value r=ejpbruel 2016-05-17 12:04:23 -07:00
Jarda Snajdr 67e37ffc16 Bug 1268460 - Part 3: ESLint cleanup of storage.js r=mratcliffe 2016-05-17 11:57:44 -07:00
Jarda Snajdr 64fa12651e Bug 1268460 - Part 2: Use sendAsyncMessage in IndexedDB storage actor r=mratcliffe 2016-05-17 11:57:30 -07:00
Jarda Snajdr b915fbd241 Bug 1268460 - Part 1: Errors when deleting an IndexedDB database are not handled r=mratcliffe 2016-05-17 11:57:21 -07:00
Ricky Chien 1d8b748a50 Bug 1268107 - Cannot use back in about:debugging after entering an invalid hash r=jdescottes
MozReview-Commit-ID: CsbzQXiR9RV

--HG--
extra : transplant_source : H.%5D%84%B1%1B%96%9A%80%B8G%F3%EE%E0%8F%16%FA%C2%F9%B6
2016-05-09 17:14:56 +08:00
Benoit Chabod 9d21b4e07d Bug 1258353 - Refactor devtools react components. r=janx 2016-05-17 11:55:49 -07:00
Lin Clark 431cc8b9ac Bug 1258353 - Update react/sort-comp eslint rule. r=janx 2016-05-17 11:55:33 -07:00
Eric Skoglund c04377f693 Bug 102617 - DevTools: Style Editor Import button should Open a Dialog box which defaults to CSS files r=miker 2016-05-17 11:54:30 -07:00
Patrick Brosset 044be2e517 Bug 1210671 - Avoid CPOW to create the test page in browser_inspector_initialization.js; r=miker
MozReview-Commit-ID: Jjq5SUWZTXa

--HG--
extra : rebase_source : 885ecd284c4dc3c82ab8229b677384af80781900
2016-05-17 12:51:44 +02:00
Eddy Bruel 6e33d93476 Bug 1265722 - Move fronts to shared directory;r=jryans 2016-05-17 14:59:21 +02:00
Eddy Bruel 4653191749 Bug 1265722 - Decouple InspectorFront from InspectorActor;r=jryans 2016-05-17 14:34:40 +02:00
Sebastian Hengst ca6ba48e39 Backed out changeset 92b07e6e84bf (bug 1265722) for failing test_animation_actor-lifetime.html because of undefined function InspectorFront. r=backout 2016-05-17 13:50:21 +02:00
Eddy Bruel 02ce04286e Bug 1265722 - Decouple InspectorFront from InspectorActor;r=jryans 2016-05-17 11:14:31 +02:00
Kumar McMillan 9f37ecb374 Bug 1267870 - Refresh about:debugging when add-on manifest is reloaded. r=ochameau
MozReview-Commit-ID: Bf1V3XoX6Co
2016-05-12 11:39:58 -05:00
"Helen V. Holmes" 29d12b9229 Bug 1270990: Dark refresh theme issue hotfixes;r=bgrins
MozReview-Commit-ID: KINokI1GC1s
2016-05-13 06:39:00 +02:00
Eddy Bruel c6ba11793c Bug 1265722 - Decouple WalkerFront from WalkerActor;r=jryans 2016-05-16 16:44:06 +02:00
Eddy Bruel 7f3fbd2eac Bug 1265722 - Decouple NodeListFront from NodeListActor;r=jryans 2016-05-16 14:14:29 +02:00