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

1619 Коммитов

Автор SHA1 Сообщение Дата
Patrick Brosset 5e66dc3a92 Bug 1444327 - Bring back ability to see and copy font URLs; r=jdescottes
In the fonts panel UI prior to Firefox 60, remote font URLs used to be
displayed in full in a text input field. It made it easy to copy them.
With the redesign that happened in 60 (bug 1437548 and 1442001), getting
the URL became harder. The URL isn't visible anymore easily. There's a link
that can be clicked to load the URL in the browser, or it can also be copied
from the @font-face CSS rule code section. But that's harder.

This change adds the beginning of the URL back (with an ellipsis) and a
simple button that copies the link.

MozReview-Commit-ID: 2oSMoWKYhTk

--HG--
extra : rebase_source : 1af901f4a343f392b65309fde34411313606b824
2018-03-14 16:16:55 +01:00
yulia 2f26a08903 Bug 1382585 - update inspector/markup to new event emitter. r=pbro
MozReview-Commit-ID: 3knSthKBL1J

--HG--
extra : rebase_source : ede5c4f890eaf07a2eecfd4d7f3b47d03cea7101
2018-03-15 15:51:02 +01:00
yulia 6267577292 Bug 1382600 - update inspector/shared to new event emitter. r=nchevobbe,pbro
MozReview-Commit-ID: LvRT0b6rpu3

--HG--
extra : rebase_source : 2ec1ebed5d42c1d272a6c547cb3e1125430b380c
2018-03-15 17:08:09 +01:00
yulia e612990f50 Bug 1382599 - update inspector/rules to the new event emitter. r=pbro
MozReview-Commit-ID: EKQDuoyCLEU

--HG--
extra : rebase_source : 02fa76c96597699749f81e35b2e302de8aea58da
2018-03-15 16:10:33 +01:00
Andreea Pavel 41ec48d989 Backed out 2 changesets (bug 1435373) for devtools failures at devtools/client/shared/test/browser_telemetry_button_eyedropper.js and devtools/client/inspector/rules/test/browser_rules_eyedropper.js and devtools/client/inspector/test/browser_inspector_highlighter-cssshape_04.js on a CLOSED TREE
Backed out changeset 195379cf14f0 (bug 1435373)
Backed out changeset 14a22276dc53 (bug 1435373)
2018-03-15 01:50:45 +02:00
Andreea Pavel 363ad2007d Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-03-15 00:11:42 +02:00
Dorel Luca d007a5cc25 Backed out changeset 7a4f85c76c7c (bug 1444327) for Cl failurs on devtools/client/inspector/fonts/test/browser_fontinspector_copy-URL.js 2018-03-14 19:38:17 +02:00
Patrick Brosset 0ab5560cb0 Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes
In the fonts panel UI prior to Firefox 60, remote font URLs used to be
displayed in full in a text input field. It made it easy to copy them.
With the redesign that happened in 60 (bug 1437548 and 1442001), getting
the URL became harder. The URL isn't visible anymore easily. There's a link
that can be clicked to load the URL in the browser, or it can also be copied
from the @font-face CSS rule code section. But that's harder.

This change adds a simple right-click context menu to the link that has
one item only: copy link.

MozReview-Commit-ID: 2oSMoWKYhTk

--HG--
extra : rebase_source : da21c405fd6d2d395de66c0de23a2739c71931bc
2018-03-14 16:16:55 +01:00
Coroiu Cristina 3c699ccb2c Backed out changeset a88235c19594 (bug 1444327) for ESlint failure at devtools/client/inspector/fonts/test/browser_fontinspector_copy-URL.js 2018-03-14 17:01:11 +02:00
Razvan Caliman d8bcd1e906 Bug 1435373 - Map changes from shape highlighter to correct CSS rules. r=pbro
- Emit shape change events from highlighter
- Wrap shape highlighter with in-context shape editor singleton
- Link text properties from Rule view into in-context shapes editor
- Write changes to corresponding rule instead of inline style
- Hide shape highlighter on node change or TextProperty disabled/overwritten
- Remove functionality to restore shape editor on refresh
- Refactor and consolidate shape point hover behaviour (still to do: internalize remaining logic for point hover from rules.js and highlighter-overlay.js)
- Update unit tests

MozReview-Commit-ID: JiMTqODgcjU

--HG--
extra : rebase_source : abcaaa220d7cfda839daf77af9b5c01d4444d781
extra : histedit_source : 19060681534b800fc9696cc94f995eca7587ee30
2018-02-19 17:45:06 +01:00
Lawson Cofield b956836a18 Bug 1436549 - Implement the photon redesign of the box model. r=pbro 2018-03-14 00:27:15 -04:00
Gurzau Raul 046dfc451e Backed out changeset 2afa73fb650a (bug 1436549) for devtools failures on /boxmodel/test/browser_boxmodel_guides.js 2018-03-14 07:46:03 +02:00
Lawson Cofield b51b1489f2 Bug 1436549 - Implement the photon redesign of the box model. r=pbro 2018-03-14 00:27:15 -04:00
Patrick Brosset dde580f2a6 Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes
In the fonts panel UI prior to Firefox 60, remote font URLs used to be
displayed in full in a text input field. It made it easy to copy them.
With the redesign that happened in 60 (bug 1437548 and 1442001), getting
the URL became harder. The URL isn't visible anymore easily. There's a link
that can be clicked to load the URL in the browser, or it can also be copied
from the @font-face CSS rule code section. But that's harder.

This change adds a simple right-click context menu to the link that has
one item only: copy link.

MozReview-Commit-ID: 2oSMoWKYhTk

--HG--
extra : rebase_source : 0fa26ea6846924a270f14c1e0258dbf21e122e6f
2018-03-12 14:49:14 +01:00
Julian Descottes 660c2297f3 Bug 1445153 - Remove remaining references to computedview in boxmodel component;r=pbro
MozReview-Commit-ID: CxX09ZQ9jhk

--HG--
extra : rebase_source : 555420a8345b1d7f182a0ebafbb8110c3695b1ca
2018-03-13 08:51:34 +01:00
Gabriel Luong d8e2d303b7 Bug 1351685 - Remove the box model from the computed view. r=pbro 2018-03-12 12:25:15 -04:00
Sebastian Hengst 431aba4b0e No bug - Fix eslint fix failures from conflict between new eslint rule and changes affecting inspector's animation tests. r=eslint-fix CLOSED TREE 2018-03-13 14:11:55 +02:00
Narcis Beleuzu b8322a1ce7 No bug - add back curly brace deleted during merge conflict. r=eslint-fix CLOSED TREE 2018-03-13 13:16:53 +02:00
Narcis Beleuzu 298d1d55b5 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-13 12:36:54 +02:00
Narcis Beleuzu 4a485262ea Backed out changeset bae5dd6b9a2a (bug 1351685) for devtools failres on browser_boxmodel_editablemodel.js
--HG--
extra : rebase_source : 3c90a51aa831ecea39751d39780c4b57efba0fa3
2018-03-13 09:54:44 +02:00
Daisuke Akatsuka 9bff79382a Bug 1431573 - Part 12: Add tests. r=gl
MozReview-Commit-ID: E9WzhYeUm5R
2018-03-13 16:45:20 +09:00
Daisuke Akatsuka c4bdd329b4 Bug 1431573 - Part 11: Stop UI event propagation. r=gl 2018-03-13 16:45:20 +09:00
Daisuke Akatsuka 163612bb18 Bug 1431573 - Part 10: Reflect to stop animation. r=gl
MozReview-Commit-ID: DZ4itacGnV4
2018-03-13 16:45:20 +09:00
Daisuke Akatsuka 0a164b4fc5 Bug 1431573 - Part 9: Implement toggle pause/resume function by key board. r=gl
MozReview-Commit-ID: 7p1Iu54gIR8
2018-03-13 16:45:20 +09:00
Daisuke Akatsuka 76fa83958c Bug 1431573 - Part 8: Implement progress bar in keyframes. r=gl
MozReview-Commit-ID: GE5Of8VklAJ
2018-03-13 16:45:20 +09:00
Daisuke Akatsuka 8e2ce21c24 Bug 1431573 - Part 7: Implement scrubber. r=gl
MozReview-Commit-ID: B6CeCDWawym
2018-03-13 16:45:19 +09:00
Daisuke Akatsuka 86f02f7e63 Bug 1431573 - Part 6: Make summary graph reflect to playback rate. r=gl
MozReview-Commit-ID: HFffrPAyJIh
2018-03-13 16:45:19 +09:00
Daisuke Akatsuka 52ef56fb66 Bug 1431573 - Part 5: Implement playback rate chooser. r=gl
MozReview-Commit-ID: KK5C6TBhA5X
2018-03-13 16:45:19 +09:00
Daisuke Akatsuka 162722dd52 Bug 1431573 - Part 4: Implement time label. r=gl
MozReview-Commit-ID: Cg6A4hNLXnO
2018-03-13 16:45:19 +09:00
Daisuke Akatsuka 49b1360194 Bug 1431573 - Part 3: Implement rewind button. r=gl
MozReview-Commit-ID: H7XX5rUIqZG
2018-03-13 16:45:18 +09:00
Daisuke Akatsuka 08f5cb2f12 Bug 1431573 - Part 2: Implement pause/resume button. r=gl
MozReview-Commit-ID: 9oEHKNl5rnU
2018-03-13 16:45:18 +09:00
Daisuke Akatsuka 0e0ffda971 Bug 1431573 - Part 1: Implement base of animation toolbar. r=gl
MozReview-Commit-ID: 29257Nvq6Z
2018-03-13 16:45:18 +09:00
Daisuke Akatsuka 3c2bb2dae4 Bug 1431573 - Part 0: Make functions in animation.js alphabetize. r=gl
MozReview-Commit-ID: BbTjVnc5qqv
2018-03-13 16:45:18 +09:00
Alexandre Poirot bcf6facc3c Bug 1440321 - Convert Task.jsm to async/await in devtools/client. r=jryans
MozReview-Commit-ID: HaGOC5cn3JD
2018-03-12 19:46:35 -05:00
J. Ryan Stinnett 23ff4cc75d Bug 1443081 - Apply spacing via `eslint --fix` for DevTools. r=jdescottes
MozReview-Commit-ID: 2RVNt140Zte
2018-03-12 13:44:41 -05:00
Gabriel Luong eb68c68e8b Bug 1351685 - Remove the box model from the computed view. r=pbro 2018-03-12 12:25:15 -04:00
Brindusan Cristian 28138ddc8e Backed out changeset 139930cd68e2 (bug 1351685) for xpcshell failures on test_ext_webRequest_responseBody.js CLOSED TREE 2018-03-13 01:32:55 +02:00
Margareta Eliza Balazs 9fd548b380 Backed out 3 changesets (bug 1440321) for merge conflicts on a CLOSED TREE
Backed out changeset 746fce6799db (bug 1440321)
Backed out changeset f3baa6a3bedc (bug 1440321)
Backed out changeset ee2c71862489 (bug 1440321)
2018-03-13 00:52:36 +02:00
Gabriel Luong 9ac683cbb9 Bug 1351685 - Remove the box model from the computed view. r=pbro 2018-03-12 12:25:15 -04:00
Cosmin Sabou 8fa2de62df Backed out changeset 57ba784a1cd9 (bug 1351685) for ESlint failure on browser_boxmodel_computed-accordion-state.js 2018-03-12 19:06:22 +02:00
Gabriel Luong d6210e733b Bug 1351685 - Remove the box model from the computed view. r=pbro 2018-03-12 12:25:15 -04:00
Alexandre Poirot 4752d43bed Bug 1440321 - Convert Task.jsm to async/await in devtools/client. r=jryans
--HG--
extra : rebase_source : a86f7b995233bf3f0b307c10060d7e91ff6505b4
2018-03-11 12:05:00 +02:00
J. Ryan Stinnett 36cd8d6903 Bug 1442312 - Move allowed rejections into specific tests they apply to. r=ochameau
By moving only the rejections that actually still apply into each test and out
of the shared head file, we are much more likely to notice new instances and
catch them when writing and editing tests in the future.

Bug 1018184 can be used to actually resolve these issues.

MozReview-Commit-ID: Qb71PsuutB

--HG--
extra : rebase_source : 7056bbf9fcd76ffe00015119d811db0bd788aa59
2018-03-08 18:14:52 -06:00
yulia b9ea4d1569 Bug 1441531 - Make waitForMultipleChildrenUpdates an async function r=pbro
MozReview-Commit-ID: 9qK1FwV0Dgy

--HG--
extra : rebase_source : 28983255c37f96e33f8fc9c5c9308a98ab74415f
2018-02-28 12:14:06 +01:00
Alexandre Poirot f6a3dd0505 Bug 1440322 - Use async/await instead of Task.jsm on devtools/shared/fronts/css-properties.js. r=ochameau
[Fixed Mochi tests] r=?

MozReview-Commit-ID: 3NM90kIzqgd

--HG--
extra : rebase_source : 0e6295dd52cef39e14482c20b983a29dbbe2e331
2018-02-22 06:22:05 -08:00
Daisuke Akatsuka 2b27b36dfe Bug 1439846: Add requestLongerTimeout to browser_animation_animation-detail_visibility. r=gl
MozReview-Commit-ID: EnbiA2LbkZL

--HG--
extra : rebase_source : bf5d03e0ceca1299b9421591a04a877f9f352e9c
2018-03-05 10:54:35 +09:00
J. Ryan Stinnett d56f6a7b1f Bug 1436187 - Move frame-script-utils.js to shared/test. r=bgrins
Move frame-script-utils.js into shared/test since it is a test only file.  In
addition, it's removed from jar.mn so it won't be part the file we ship.  Test
manifests can use the absolute path syntax to make it accessible in new
directories.

MozReview-Commit-ID: 5sKYvv2rsJs

--HG--
rename : devtools/client/shared/frame-script-utils.js => devtools/client/shared/test/frame-script-utils.js
extra : rebase_source : 8c4d77c37cacdae36d17102b4dbf1222ec1fbd8a
2018-03-06 14:14:55 -06:00
J. Ryan Stinnett c6cf60a39f Bug 1436187 - Centralize frame-script-utils loading via shared-head. r=bgrins
Use `loadFrameScriptUtils` from shared-head as a central utility for loading the
frame script utils helper.  This means less stray references to the utils file's
path across our tests.

As part of this, I went ahead and converted Canvas Debugger, Shader Editor, and
Web Audio Editor to shared-head, as that seemed like the best path to reduce
duplication.

(I left one extra path reference in profiler-mm-utils.js as-is, since it's a
module, so shared-head is not easily usable there.)

MozReview-Commit-ID: AKbZt8Jo0GM

--HG--
extra : rebase_source : e70b29153ef8d96d7026bc3abd0fb0d2306849bc
2018-03-05 16:31:49 -06:00
J. Ryan Stinnett 724f46419e Bug 1436187 - Move existing shared head files to devtools/client/shared. r=bgrins
Move shared-head.js and shared-redux-head.js into shared.

MozReview-Commit-ID: 5NUxcl9gkLl

--HG--
rename : devtools/client/framework/test/shared-head.js => devtools/client/shared/test/shared-head.js
rename : devtools/client/framework/test/shared-redux-head.js => devtools/client/shared/test/shared-redux-head.js
extra : rebase_source : c6f6cd75a9c1a5349f8406f337c9c39f2f755dab
2018-03-02 19:14:05 -06:00
Cosmin Sabou 0bc675f657 Backed out 4 changesets (bug 1436187) for mochitest devtools failures at browser_se_editors-error-gutter.js on a CLOSED TREE
Backed out changeset 253f74e28723 (bug 1436187)
Backed out changeset 9875771c9967 (bug 1436187)
Backed out changeset b2d808aa8c2e (bug 1436187)
Backed out changeset e747480f3cd2 (bug 1436187)

--HG--
rename : devtools/client/shared/test/shared-head.js => devtools/client/framework/test/shared-head.js
rename : devtools/client/shared/test/shared-redux-head.js => devtools/client/framework/test/shared-redux-head.js
rename : devtools/client/shared/test/frame-script-utils.js => devtools/client/shared/frame-script-utils.js
2018-03-07 22:04:35 +02:00
J. Ryan Stinnett a5ba5726ef Bug 1436187 - Move frame-script-utils.js to shared/test. r=bgrins
Move frame-script-utils.js into shared/test since it is a test only file.  In
addition, it's removed from jar.mn so it won't be part the file we ship.  Test
manifests can use the absolute path syntax to make it accessible in new
directories.

MozReview-Commit-ID: 5sKYvv2rsJs

--HG--
rename : devtools/client/shared/frame-script-utils.js => devtools/client/shared/test/frame-script-utils.js
extra : rebase_source : cb18b88016df8bc7fba1620534beed473ebb406a
2018-03-06 14:14:55 -06:00
J. Ryan Stinnett 7d61e3b235 Bug 1436187 - Centralize frame-script-utils loading via shared-head. r=bgrins
Use `loadFrameScriptUtils` from shared-head as a central utility for loading the
frame script utils helper.  This means less stray references to the utils file's
path across our tests.

As part of this, I went ahead and converted Canvas Debugger, Shader Editor, and
Web Audio Editor to shared-head, as that seemed like the best path to reduce
duplication.

(I left one extra path reference in profiler-mm-utils.js as-is, since it's a
module, so shared-head is not easily usable there.)

MozReview-Commit-ID: AKbZt8Jo0GM

--HG--
extra : rebase_source : d00f578d7c9078088be8c33ad80eb30a59d6a6e8
2018-03-05 16:31:49 -06:00
J. Ryan Stinnett 5ff93bf9fd Bug 1436187 - Move existing shared head files to devtools/client/shared. r=bgrins
Move shared-head.js and shared-redux-head.js into shared.

MozReview-Commit-ID: 5NUxcl9gkLl

--HG--
rename : devtools/client/framework/test/shared-head.js => devtools/client/shared/test/shared-head.js
rename : devtools/client/framework/test/shared-redux-head.js => devtools/client/shared/test/shared-redux-head.js
extra : rebase_source : 58e35632f0a82b0d7e880b0297306500097676e3
2018-03-02 19:14:05 -06:00
yulia 14627be8a8 Bug 1382605 - Fix 6 tests failures on devtools/client/shared due the EventEmitter refactoring r=nchevobbe
MozReview-Commit-ID: EaFYqaY2M79

--HG--
extra : rebase_source : 242b560f9e675bcda84ff0f566a67ecde54e9475
2018-03-07 10:17:03 +01:00
Patrick Brosset bfb878c6fe Bug 1441462 - Avoid crashing the gridOutline when there are no fragments; r=gl
MozReview-Commit-ID: 6TpYB4f33JI

--HG--
extra : rebase_source : 42746bb549f9b5bda549d08e259bb28c1f15abd2
2018-03-06 21:29:14 +01:00
Erica Wright 1d0db76459 Bug 1401847 - Custom layout grid colors should be restored per domain. r=jdescottes
MozReview-Commit-ID: GYrZl3r7040

--HG--
extra : rebase_source : 82009f93bacf7cb2fccee7cf187d2a52980d4457
2018-02-16 10:40:09 -05:00
Gabriel Luong 8bbbdc6337 Bug 1441622 - Expose the OpenType Font Variations data to the fonts redux store. r=pbro 2018-03-01 15:25:10 -05:00
Patrick Brosset e3ba763e10 Bug 1442001 - Remove the expander icon for fonts and the used-as info; r=jdescottes
MozReview-Commit-ID: Gf19Ybo74jc

--HG--
extra : rebase_source : eb0bd83dd4111d8fb3200d6f2e29a1b7f5ee5c67
2018-02-28 21:45:27 +01:00
J. Ryan Stinnett 16a296c048 Bug 1437890 - Use existing split pref value. r=jryans
MozReview-Commit-ID: 9kQHxFscdhA

--HG--
extra : rebase_source : 7d0b4fb2e7098ca96f245c241fb735968b02f60d
2018-02-28 14:16:31 -06:00
J. Ryan Stinnett cc6b5a4f65 Bug 1437890 - Move Layout before Computed in Inspector. r=gl
MozReview-Commit-ID: 8hUoqh0LlQQ

--HG--
extra : rebase_source : 8c11c2cb5a6e990e280df5c6445130543073c1aa
2018-02-16 18:51:38 -06:00
Michael Ratcliffe 7def52bb6b Bug 1441218 - Remove componentWillMount() from the font inspector r=nchevobbe
Turns out that this is a redux issue that was fixed by the redux update (1441147).

Of course, it is bad practice to manipulate state from a non-react component but if there is no warning we can let it go.

MozReview-Commit-ID: 9Ssus7ypvm2

--HG--
extra : rebase_source : 599dfbdcc2a97c6936499b3088400c069c98e022
2018-02-26 17:15:36 +00:00
Alexandre Poirot abf9b0e9d1 Bug 1441528 - Remove duplicated waitForMultipleChildrenUpdates from inspector head files. r=jryans
MozReview-Commit-ID: KwUUsWy3IZm

--HG--
extra : rebase_source : 46a003e704caaf2887f6b35b61bd282fd0fb0b36
2018-02-27 05:22:08 -08:00
Emilio Cobos Álvarez beea300566 Bug 1425759: Mark a devtools test as temporarily failing, pending resolution of bug 1441535. r=me on a CLOSED TREE
MozReview-Commit-ID: 7Jb2HLgS6xX
2018-02-27 14:47:46 +01:00
Emilio Cobos Álvarez f3344c9f7b Bug 1425759: Update test expectations. r=smaug,xidorn
This is enough to get the stylo-enabled build green.

There's still some orange in WPT with stylo disabled (due to interfaces not
exposed and that) that I'll update tomorrow.

Will send a different patch on top of this for that, though I'll land together.

MozReview-Commit-ID: CsN5CM93RUz
2018-02-27 12:39:58 +01:00
Michael Ratcliffe 1a67e265c1 Bug 1439673 - Fix React 16 warnings r=nchevobbe
I believe this fixes all warnings except for one. This warning appears the first time the memory panel is selected:
"Warning: Failed prop type: Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types
    in MemoryApp (created by Connect(MemoryApp))
    in Connect(MemoryApp) (created by bound createElementWithValidation)
    in bound createElementWithValidation
    in Provider"

This appears to be an issue with `devtools/client/memory/app.js` but I will log a new bug for this.

MozReview-Commit-ID: 341zdQyfgrN

--HG--
extra : rebase_source : ce25569407b89a7547e4db688373b202d17d2475
2018-02-21 20:34:19 +00:00
Marco Zehe b6e7b6f601 Bug 1439920 - Add a spoken label to the New Attribute button when editing a tag in the HTML inspector, r=gl
MozReview-Commit-ID: 5jcxLuof7GL

--HG--
extra : rebase_source : 7916117344792ceb0303c5b82c190f122531f456
2018-02-24 16:00:15 +01:00
Hiroyuki Ikezoe 56da525c38 Bug 1437714 - Wait for 'picker-stopped' event before starting the new picker in the next test case. r=pbro
MozReview-Commit-ID: LUayN3GM2BK

--HG--
extra : rebase_source : 7542824fdf7421a5961e69ecb1c90cc94712f9ac
2018-02-17 07:22:49 +09:00
Yura Zenevich 9588212104 Bug 1438870 - add a check for keyboard action when new selection is handled in markup view. r=gl
MozReview-Commit-ID: Epqyfd5I12U
2018-02-23 15:09:38 -05:00
Marco Zehe 9d7a5b5fa2 Bug 1439925 - Make the breadcrumbs container a proper toolbar for screen readers, and fix the localization include for its label, r=gl
MozReview-Commit-ID: 14mRxfE2ucx

--HG--
extra : rebase_source : 23dc29302032cf55c8bb696df9815369a59e808e
2018-02-22 10:08:46 +01:00
Michael Ratcliffe c7bf9cb790 Bug 1420130 - Remove React Proxy Monkeypatch r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : f5acd734d04eb67b88ec594c969674a021c85903
2018-02-13 13:26:03 +00:00
nbeleuzu@mozilla.com 49cba58050 Backed out changeset 84ab509808e7 (bug 1420130) for mochitest failures on /browser_fontinspector_expand-css-code.js 2018-02-21 00:33:09 +02:00
Michael Ratcliffe ad6889fdd2 Bug 1420130 - Remove React Proxy Monkeypatch and see how it affects DAMP r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : e5fbef2c7221b92d54903a53fbb1106cdeb2f550
2018-02-13 13:26:03 +00:00
Masayuki Nakano cf83ee7bb4 Bug 1438157 - part 2: Remove unnecessary second argument of EventUtils.synthesizeKey() r=smaug
Note that this patch also replaces legacy VK_* with KEY_*, and replaces
synthesizeKey() for inputting some characters with sendString() because
it's better and clearer what it does and it sets shiftKey state properly.

MozReview-Commit-ID: De4enbjux3T

--HG--
extra : rebase_source : 2296b84bff8e22f01eeb48cd8614fac5db11136a
2018-02-15 04:15:39 +09:00
J. Ryan Stinnett 9f3541ff3f Bug 1439000 - Remove *-actor suffix from inspector actors. r=jdescottes
MozReview-Commit-ID: 9iOMZjmm9LR

--HG--
rename : devtools/server/actors/inspector/inspector-actor.js => devtools/server/actors/inspector/inspector.js
rename : devtools/server/actors/inspector/node-actor.js => devtools/server/actors/inspector/node.js
rename : devtools/server/actors/inspector/walker-actor.js => devtools/server/actors/inspector/walker.js
extra : rebase_source : 60d989ae565130c6182fadeb641ea064181e57e0
2018-02-16 15:47:32 -06:00
Mark Banner 21e6e270a4 Bug 1438489 - Enable ESLint rule mozilla/use-services for devtools/. r=jdescottes
MozReview-Commit-ID: FZscEA6Q3Kb

--HG--
extra : rebase_source : b1b8699288a3595e52bcff3c7684bfe095f41dd1
2018-02-15 12:00:17 +00:00
Razvan Caliman ad499c708e Bug 1438127 - Prevent shape editor from being triggered from overwritten or disabled properties in the rules panel. Hide editor swatches (aka icon triggers) from showing up on disabled or overwritten properties. r=pbro
MozReview-Commit-ID: 2ftVy5K6fKY

--HG--
extra : rebase_source : a77a81c03e714e5afe0826db9d83e52c8fb61ae3
2018-02-14 14:57:09 +01:00
Jared Wein c8d331f4c9 Bug 1436575 - Autofix errors from no-compare-against-boolean-literal. r=standard8
MozReview-Commit-ID: 66sXxnOWDgw

--HG--
extra : rebase_source : a0bf26e37a03a1e77476bdeedfc1af3ebec32f2a
2018-02-08 12:57:31 -05:00
Andreea Pavel 2a7b1dfa56 Merge mozilla-central to autoland. on a CLOSED TREE 2018-02-15 12:34:12 +02:00
Andreea Pavel 74b7ffee40 Merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : js/src/jscompartment.cpp => js/src/vm/JSCompartment.cpp
rename : js/src/jscompartment.h => js/src/vm/JSCompartment.h
rename : js/src/jsscript.cpp => js/src/vm/JSScript.cpp
rename : js/src/jsscript.h => js/src/vm/JSScript.h
extra : amend_source : 9c233cb959c45e401189d089a094f9d141d2b912
2018-02-15 12:24:21 +02:00
Daisuke Akatsuka 801fcb9c81 Bug 1416106 - Part 12: Add tests. r=gl
MozReview-Commit-ID: 6kYdxqwPeKF

--HG--
extra : rebase_source : 022a46c49055db9526d7a534a4df787fac0bdc95
2018-02-15 13:29:12 +09:00
Daisuke Akatsuka e5b9e892d6 Bug 1416106 - Part 11: Implement keyframe markers. r=gl
MozReview-Commit-ID: 2hN43aFN9Da

--HG--
extra : rebase_source : aaddd45ff99080a4b76279ef4b453adcc709a5cb
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka 4123eb227b Bug 1416106 - Part 10: Implement easing hit. r=gl
MozReview-Commit-ID: 5d6f1dysdxm

--HG--
extra : rebase_source : 85910c64ad2976f22cad4a7340abc46f97216b12
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka 94a0a128f3 Bug 1416106 - Part 9: Set styles to graph. r=gl
MozReview-Commit-ID: J44bKeKxdZN

--HG--
extra : rebase_source : 43496aeb14390ca287e08bd36c529cd5f278f12a
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka 6e804a1d94 Bug 1416106 - Part 8: Implement discrete graph. r=gl
MozReview-Commit-ID: HxPLpQTQTiS

--HG--
extra : rebase_source : f2fd21742949a8320220c2936c2e5c325765ba67
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka 77faaa1357 Bug 1416106 - Part 7: Implement color graph. r=gl
MozReview-Commit-ID: 4ek6LXtsmKc

--HG--
extra : rebase_source : 07d9957c5e93712f40c0229049b743222e7579e3
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka be29184c93 Bug 1416106 - Part 6: Implement distance graph. r=gl
MozReview-Commit-ID: Hlws41Ex7jj

--HG--
extra : rebase_source : ff5b231221f77e1420ca36e614e0f4d3a27dbb39
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka edbc0728ab Bug 1416106 - Part 5: Implement base of keyframes graph. r=gl
MozReview-Commit-ID: FpTZvREM35Y

--HG--
extra : rebase_source : 609e91a8f17d802934bc68a60dffd8ab32501136
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka 31055d414c Bug 1416106 - Part 4: Add test for property name component. r=gl
MozReview-Commit-ID: En70sbOhcsr

--HG--
extra : rebase_source : 824eaf1329e48804e800d15632b9d61a8a2b8cb7
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka 3adb8190da Bug 1416106 - Part 3: Implement compositor warning. r=gl
MozReview-Commit-ID: 18qQ1FydML4

--HG--
extra : rebase_source : 623637aaec06857f1f225f1fdfd28e062f08300b
2018-02-14 23:18:11 +09:00
Daisuke Akatsuka 050f7a0ef2 Bug 1416106 - Part 2: Implement compositor sign to property name. r=gl
MozReview-Commit-ID: v7c6rt6vpl

--HG--
extra : rebase_source : aba556b403270b71b33b2401b3d8de5f7806e141
2018-02-14 23:18:11 +09:00
Daisuke Akatsuka 5c3e21020f Bug 1416106 - Part 1: Implement base of property name. r=gl
MozReview-Commit-ID: GSPIZG31RhB

--HG--
extra : rebase_source : a8a6e6535fcda771eb0fdf249b08194bc5c430cb
2018-02-14 23:18:11 +09:00
Dorel Luca 75f385b6d6 Merge mozilla-centra to mozilla-inbound 2018-02-15 00:37:44 +02:00
Gabriel Luong 5a130fd6b9 Bug 1438073 - String mixing plural and singular in markupView.display.contents.tooltiptext. r=pbro 2018-02-14 16:10:35 -05:00
Razvan Caliman 9ba28cabad Bug 1435368 - Implement precision when rounding polygon coordinates on Shapes editor. r=gl,pbro
--HG--
extra : rebase_source : 6103596ed117bb34c97aa6e0713deff56ae7342b
2018-02-06 11:35:55 -05:00
Patrick Brosset 6d2d4b60d6 Bug 1437548 - 3 - Add a section that displays other fonts used in the page; r=gl
New accordion section in the fonts panel, that lists all fonts used elsewhere
than the currently selected node.
Collapsed by default.

MozReview-Commit-ID: IvgKbt9fH9w

--HG--
extra : rebase_source : 6c5c998b2de5f8e26be1ff3f72ed192fd6f72dd2
2018-02-13 10:32:04 +01:00
Patrick Brosset 69b259cedd Bug 1437548 - 2 - Collapse font-face css rule sections by default; r=gl
MozReview-Commit-ID: 1elpxfUTAfr

--HG--
extra : rebase_source : e157aee64b537c8a3b6b17a556811efd897e6052
2018-02-13 11:58:08 +01:00
Patrick Brosset e2921bc0e3 Bug 1437548 - 1 - Simplified font inspector layout; r=gl
A lot of simplifications of the current fonts UI, and alignment
to Victoria's mockup here:
https://mozilla.invisionapp.com/share/Z3F7OGCTK#/screens/278367863

MozReview-Commit-ID: EgcZDWyKafV

--HG--
extra : rebase_source : b2b7b3998055bf1f85f10264f4928c9980434e1c
2018-02-13 11:39:05 +01:00
J. Ryan Stinnett a17e3637e6 Bug 1430919 - Enable grid highlighter writing mode support. r=gl
As well as flipping the pref on, this also moves the pref to the common all.js
prefs file because the pref is used by DevTools server code.

MozReview-Commit-ID: GfkLfXg1EiR

--HG--
extra : rebase_source : 952dcc4bce3f9f2ae598a98be3b63a70ba4068b2
2018-02-12 12:49:22 -06:00
Ciure Andrei 72080bd73c Merge inbound to mozilla-central. a=merge 2018-02-13 00:08:37 +02:00
Tom Ritter aa82f54ab6 Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku
There are a few different reasons why tests needed updating (not an exhaustive list):

- Tests assume that successive operations take place at different times.
- Tests assume that an operation took a minimum amount of time.
- Tests hardcodes a specific delay.

In most cases we hardcode the preference off. In some cases this is the best approach,
in others, we would like to improve. The bug for tracking those improvements is Bug 1429648

An improvement that is present in some tests is to hardcode a specific precision reduction
that is acceptable based on the confides of the test. (Obviously this needs to be a fix for
the test framework and not a requirement on the feature being tested.)

In a few places, the test itself can be fixed, for example to no longer require the end
time of an operation to be strictly greater than the start time, and allows it to be equal
to it.

MozReview-Commit-ID: J59c7xQtZZJ

--HG--
extra : rebase_source : df8a03e76eaf9cdc9524dbb3eb9035af237e534b
2018-02-12 11:39:41 -06:00
Csoregi Natalia fca056426a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-09 18:54:37 +02:00
Gabriel Luong 9f8c11489e Bug 1432599 - Part 2: Display the current flex container element in the flexbox panel and allow for toggling of the flexbox highlighter. r=pbro 2018-02-07 15:57:46 -05:00
Alexandre Poirot e563788ea7 Bug 1434374 - Auto-rewrite Cu.import into ChromeUtils.import or require calls. r=jdescottes
MozReview-Commit-ID: 7YyLu5q23Hs

--HG--
extra : rebase_source : bb2805652c85d74a3e888326f4afa4b6857afa64
2018-02-07 01:37:36 -08:00
shindli a5abf843f8 Merge inbound to mozilla-central. a=merge 2018-02-08 12:04:26 +02:00
Patrick Brosset 40fbce0fbf Bug 1436343 - Simplified the font inspector's CSS; r=gl
MozReview-Commit-ID: CcvkW8NGh9L

--HG--
extra : rebase_source : f8f2c4623c7503af9e8929ee81ed9106390ec897
2018-02-07 23:07:19 +01:00
Ciure Andrei 8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Ciure Andrei ddcf44b20a Backed out changeset a4ae1745e9d4 (bug 1432599) for mochitest devtools failures, a=backout on a CLOSED TREE 2018-02-08 00:24:44 +02:00
Alexandre Poirot 812a7d1f8c Bug 1434221 - Remove launchpad/npm workflow support from inspector. r=jdescottes
MozReview-Commit-ID: JmZUHOxqMam

--HG--
extra : rebase_source : 90be41ebc434edafeedfcf828a97d9f76d4dd12f
2018-02-01 07:10:41 -08:00
Gabriel Luong a2a3d02cd4 Bug 1432599 - Part 2: Display the current flex container element in the flexbox panel and allow for toggling of the flexbox highlighter. r=pbro 2018-02-07 15:57:46 -05:00
Gabriel Luong 756195eb25 Bug 1431900 - Add a display node to indicate the display value of an element in the markup view. r=pbro 2018-02-06 23:50:56 -05:00
Dorel Luca a844f3b4b3 Backed out changeset ed63734c2be4 (bug 1431900) for Browser-Chrome failures on browser/base/content/test/static/browser_misused_characters_in_strings.js 2018-02-07 11:40:18 +02:00
Gabriel Luong e653874a84 Bug 1431900 - Add a display node to indicate the display value of an element in the markup view. r=pbro 2018-02-06 23:50:56 -05:00
Andrew McCreight 5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Gabriel Luong 86b49a3834 Bug 1432599 - Part 1: Refactor translateNodeFrontToGrip function to inspector shared utils. r=pbro 2018-02-05 13:47:10 -05:00
Patrick Brosset e548c28977 Bug 1434981 - Display fonts for text nodes too; r=gl
MozReview-Commit-ID: 4hzEowvZWk

--HG--
extra : rebase_source : 3820f76d37728d57a0a7ae9df594fcd2f3b8d7c2
2018-02-01 21:40:21 -05:00
Florian Quèze 2b1c8dccb6 Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
shindli 8bf605352e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-01 00:38:55 +02:00
Gabriel Luong aa4c03aafa Bug 1434514 - Move the rule property expander next to the property value. r=pbro 2018-01-31 10:06:55 -05:00
Julian Descottes 7342f5b695 Bug 1269527 - stop showing incorrect closing tagline for #document;r=bgrins
MozReview-Commit-ID: 9htiEEWlCTG

--HG--
extra : rebase_source : ae19efe422f255a08dc18f8a9044ea85c7a6bba3
2018-01-25 23:07:11 +01:00
Julian Descottes 8cca58077e Bug 1102240 - split inspector actor in smaller files;r=ochameau,pbro
MozReview-Commit-ID: LgZav4dMQRR

--HG--
rename : devtools/server/actors/inspector/inspector.js => devtools/server/actors/inspector/document-walker.js
rename : devtools/server/actors/inspector/inspector.js => devtools/server/actors/inspector/node-actor.js
rename : devtools/server/actors/inspector/inspector.js => devtools/server/actors/inspector/utils.js
rename : devtools/server/actors/inspector/inspector.js => devtools/server/actors/inspector/walker-actor.js
extra : rebase_source : b57466d2e2dfb6f332dec3a38a03b12506eb4a30
2018-01-26 13:11:58 +01:00
Julian Descottes 8eb0574c63 Bug 1102240 - Move inspector actor to dedicated folder;r=pbro
MozReview-Commit-ID: LNgHweYJXcB

--HG--
rename : devtools/server/actors/inspector.js => devtools/server/actors/inspector/inspector.js
extra : rebase_source : 5f35db40dda61e7e476fae1153f10b3d580a6929
2018-01-26 11:49:48 +01:00
abhinav f60bc551a5 Bug 1413314 - Change precise increment to Ctrl instead of Alt for Linux compat; r=jryans
MozReview-Commit-ID: ErTw1XnmWV5

--HG--
extra : rebase_source : 536e23ebbe54a4d5649c26d703b8b7f86a956af9
2018-01-26 23:36:21 +05:30
Gabriel Luong 49de74e595 Bug 1407347 - Prevent iframes in the inspector sidebar from rerendering when a sidebar tab is removed. r=Honza 2018-01-29 13:01:54 -05:00
Ciure Andrei 0732ef3648 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-01-26 12:10:28 +02:00
Pradeep 2223cb383b Bug 1420112 - Refresh event bubble design; r=nchevobbe.
Change the order of the icons so it makes more sense.
Use te same 'jump to debugger' icon as in the console.
Add expanded/collapsed icon on event listener definition.

MozReview-Commit-ID: 33tt7VX32NH

--HG--
extra : rebase_source : 58b2fd2e4dd140b886ce9e7dc5dd55485c8eacd4
2018-01-25 02:12:44 +05:30
Rajdeep Nanua e40b85a8a3 Bug 1422635 - Implement CSS variable autocompletion. r=jdescottes
Initial support for CSS variable autocompletion in ruleview.

MozReview-Commit-ID: AlblDmyW4Iq
2017-12-12 01:47:59 -05:00
Tooru Fujisawa ba70229dec Bug 1430442 - Part 2: Wait for the next event tick after node-highlight event to leave MicroTask checkpoint for the mouse event in devtools/client/inspector/boxmodel/test/browser_boxmodel_guides.js r=pbro 2018-01-26 07:30:14 +09:00
Tooru Fujisawa 11ec00c3b5 Bug 1430442 - Part 1: Use Async Function in devtools/client/inspector/boxmodel/test/browser_boxmodel_guides.js r=pbro 2018-01-26 07:30:06 +09:00
Luca Greco 47e09897e9 Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar r=gl,nchevobbe
MozReview-Commit-ID: DxU886yOCPu

--HG--
extra : rebase_source : de4a98c9bb1943626bbd36abc819b8e6d5518a26
2017-10-12 16:20:39 +02:00
Michael Hoffmann 49500a58ea Bug 1429763 - Show font preview when hovering on font names. r=pbro
--HG--
extra : rebase_source : 008150ca8dc9a3c1eec9405d8e0c230e91bb2614
2018-01-18 14:33:00 +02:00
J. Ryan Stinnett bc3b52e35a Bug 1430918 - Rotate grid outline for writing mode. r=gl
Adjust the grid outline in the Inspector's Layout panel as needed to match the
writing mode and text direction of the grid container.

MozReview-Commit-ID: Ggcp1e4ZipE

--HG--
extra : rebase_source : e9acadc8837ad3c05c038a2156272c9eff8c7330
2018-02-10 22:03:12 -06:00
J. Ryan Stinnett 7d9ba081d2 Bug 1430918 - Draw grid outline from origin. r=gl
The transforms that can be applied to the grid outline to adjust for writing
mode may include translation and reflection based on the outline's width or
height.  To achieve the expected result, we need to start drawing the outline at
(0, 0) instead of (1, 1).

MozReview-Commit-ID: HjbREuyNpvH

--HG--
extra : rebase_source : c8dadf60f7d4d4ee9763e29fb6d1ab878beb5afd
2018-02-11 18:52:02 -06:00
David Walsh 536e7df90b Bug 1430143 - Ensure full attribute value is copied from within Inspector. r=pbro 2018-01-12 13:35:03 -06:00
Gurzau Raul b7e3ec2468 Merge inbound to mozilla-central. a=merge 2018-01-20 11:38:58 +02:00
Gabriel Luong db6873e9f6 Bug 1421389 - Update dark theme with lower-contrast sidebars. r=pbro 2018-01-19 09:03:08 -05:00
Daisuke Akatsuka 72abd07597 Bug 1406285 - Part 18: Rename tests for consistency. r=gl
MozReview-Commit-ID: L6F7rA2ibV3

--HG--
rename : devtools/client/inspector/animation/test/browser_animation_animation_list_exists.js => devtools/client/inspector/animation/test/browser_animation_animation-list.js
rename : devtools/client/inspector/animation/test/browser_animation_AnimationTarget.js => devtools/client/inspector/animation/test/browser_animation_animation-target.js
rename : devtools/client/inspector/animation/test/browser_animation_animation_list_time_tick.js => devtools/client/inspector/animation/test/browser_animation_animation-timeline-tick.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_AnimationName.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_animation-name.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_compositor.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_compositor.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_ComputedTimingPath.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_computed-timing-path.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_DelaySign.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_delay-sign.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_EffectTimingPath.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_effect-timing-path.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_EndDelaySign.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_end-delay-sign.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_NegativeDelayPath.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_negative-delay-path.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_NegativeEndDelayPath.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_negative-end-delay-path.js
rename : devtools/client/inspector/animation/test/browser_animation_SummaryGraph_tooltip.js => devtools/client/inspector/animation/test/browser_animation_summary-graph_tooltip.js
extra : rebase_source : 8824436fbc9455e9812363195b8ace0e16299a54
2018-01-18 16:03:55 +09:00
Daisuke Akatsuka 777e286892 Bug 1406285 - Part 17: Add tests. r=gl
MozReview-Commit-ID: HjbxUZ4B4lE

--HG--
extra : rebase_source : 4aa346bf3a1fd026f9948f60c4fee1dd9e0bd8b6
2018-01-18 14:17:55 +09:00
Daisuke Akatsuka 08c8553ecb Bug 1406285 - Part 16: Do async rendering. r=gl
MozReview-Commit-ID: A1HWbkLfM5N

--HG--
extra : rebase_source : 1c4796551c2f42269d65b4c909f47e4132788633
2018-01-18 13:57:21 +09:00
Daisuke Akatsuka 509bc0a208 Bug 1406285 - Part 14: Implement compositor sign. r=gl
MozReview-Commit-ID: G2655Fr19DX

--HG--
extra : rebase_source : bcc7064d90f999c9903458c7749b414685f23e01
2018-01-18 13:15:24 +09:00
Daisuke Akatsuka 551e1b200d Bug 1406285 - Part 13: Implement tooltip. r=gl
MozReview-Commit-ID: 3Icr9lJUQhl

--HG--
extra : rebase_source : 0bc3b1fe2773af55b3a9bb4f34e6d77dcc11daae
2018-01-18 13:03:57 +09:00
Daisuke Akatsuka 66b7a5527c Bug 1406285 - Part 12: Implement animation name label. r=gl
MozReview-Commit-ID: Ba2XG4nIYde

--HG--
extra : rebase_source : 32da6e5d905e31ea4dcfa869f0c5e1f830b5fafd
2018-01-18 13:03:44 +09:00
Daisuke Akatsuka 4fe4fe7788 Bug 1406285 - Part 11: Implement negative endDelay path. r=gl
MozReview-Commit-ID: 5Hbmewfr65t

--HG--
extra : rebase_source : 9b6b5020f2a0e49259b25d58f6cf2e0d9f9c78f3
2018-01-18 13:02:13 +09:00
Daisuke Akatsuka 2881c8c794 Bug 1406285 - Part 10: Implement negative delay path. r=gl
MozReview-Commit-ID: 4bje1aOBHth

--HG--
extra : rebase_source : 47e27475f39be8b183bfbea035c25dfd9aef5d73
2018-01-18 13:02:10 +09:00
Daisuke Akatsuka 531635f025 Bug 1406285 - Part 9: Implement endDelay component. r=gl
MozReview-Commit-ID: F62qpT8yh03

--HG--
extra : rebase_source : 3f49213bb09bb494e9e5578c78d78ec57b3f9944
2018-01-18 13:02:05 +09:00
Daisuke Akatsuka b045a7aa4e Bug 1406285 - Part 8: Implement delay component. r=gl
MozReview-Commit-ID: lU16RS3ZPq

--HG--
extra : rebase_source : 4fd3ece998be002b2e6fbc53848cae70938fb479
2018-01-18 13:00:43 +09:00
Daisuke Akatsuka 9f2d2b30d6 Bug 1406285 - Part 7: Implement effect timing graph. r=gl
MozReview-Commit-ID: DIrt9PdY2Nd

--HG--
extra : rebase_source : d3c2829abefda76a8099be746cfd1bb38b236995
2018-01-18 12:46:38 +09:00
Daisuke Akatsuka 32e5aaaef8 Bug 1406285 - Part 6: Apply computed timing graph color by animation type. r=gl
MozReview-Commit-ID: 7MR7Es9HaO1

--HG--
extra : rebase_source : 32b36bb3491fab4c6c62b922a9bd034fd539783c
2018-01-18 12:43:28 +09:00
Daisuke Akatsuka ad1112c3ca Bug 1406285 - Part 5: Implement computed timing graph of summary graph. r=gl
MozReview-Commit-ID: C91ORqTRSfj

--HG--
extra : rebase_source : fb721a287e7fa8177b8f602f55ccc972dd739b15
2018-01-18 12:42:31 +09:00
Daisuke Akatsuka 603e851dab Bug 1406285 - Part 4: Implement getting tracks(keyframes) from server. r=gl
MozReview-Commit-ID: KmnnFLZIs9a

--HG--
extra : rebase_source : d8e0d7982ca8339738d2277f35927721b3b935b1
2018-01-18 12:17:11 +09:00
Daisuke Akatsuka 8e47d99293 Bug 1406285 - Part 3: Implement summary graph base. r=gl
MozReview-Commit-ID: KMbUvJPDuNM

--HG--
extra : rebase_source : 14dc92800f6790907433c91e609325adc76dd37c
2018-01-18 10:40:51 +09:00
Daisuke Akatsuka 105b6a7410 Bug 1406285 - Part 2: Add test for animation target node. r=gl
MozReview-Commit-ID: toLYDFugJs

--HG--
extra : rebase_source : 2cc22a8e5e9251fd53d5afa91b6d96e46cd7dc73
2018-01-18 10:40:51 +09:00
Daisuke Akatsuka 9b35f54945 Bug 1406285 - Part 1: Implement animation target node. r=gl
MozReview-Commit-ID: ERQPDce3vjo

--HG--
extra : rebase_source : 2fa9d559a12c7312cde2e65c5759e49e6e4ae0fa
2018-01-18 10:40:50 +09:00
Brad Werth 284aa8d28e Bug 1415940 Part 8: Add a browser test to confirm DOM added rules work with leading newlines. r=tromey
MozReview-Commit-ID: Alj2VimZNxQ

--HG--
extra : rebase_source : 438ed6f337bc41f5e1aa314952ef9612ddb0ef9d
2018-01-04 14:44:39 -08:00
Brad Werth 150230fd83 Bug 1415940 Part 5: Change InspectorUtils::GetRelativeRuleLine to not remap line numbers if it introduces underflow. r=bz
MozReview-Commit-ID: 8ZhzPWubBg7

--HG--
extra : rebase_source : e3edb4a9f9449dc6c760a71cd61a3ffb08c9fcfb
2018-01-17 14:40:45 -08:00
J. Ryan Stinnett 300d5e8908 Bug 1431236 - Update grid / flex toggles for 3 pane. r=gl
Event handling in `highlighters-overlay.js` needed some additional tweaks to
understand whether we're in the rule view when 3 pane mode is active.

MozReview-Commit-ID: GJdTSXCO21G

--HG--
extra : rebase_source : 518993d72bbf4bd2666fcfc38342ee0dcdbe2fe9
2018-01-18 19:00:38 -06:00
Daisuke Akatsuka 87472a6733 Bug 1416104 - Part 10: Add tests. r=gl
MozReview-Commit-ID: cqjceHqcYt

--HG--
extra : rebase_source : 3aa393d60bbd9c3b83709efd30922aa54ce04e9a
2018-01-19 16:40:38 +09:00
Daisuke Akatsuka 7c0b249917 Bug 1416104 - Part 9: Add close button. r=gl
MozReview-Commit-ID: AMFpjjYdcxr

--HG--
extra : rebase_source : 743013b0c7d981bcdf868155ba2a0722bed8a864
2018-01-19 16:40:36 +09:00
Daisuke Akatsuka a0e54f53dc Bug 1416104 - Part 8: Open detail pane when an animation was selected or number of displayed animation was one. r=gl
MozReview-Commit-ID: AMFpjjYdcxr

--HG--
extra : rebase_source : 842bc509149bf7e7e1a754eb415f578ae7d8e800
2018-01-19 16:40:33 +09:00
Daisuke Akatsuka eb760cc6e8 Bug 1416104 - Part 6: Implement keyframes list. r=gl
MozReview-Commit-ID: 1fMQEGjps7u

--HG--
extra : rebase_source : 64f2c0dffec75f71a6e025e1d1d5cd560e1eea13
2018-01-19 15:21:15 +09:00
Daisuke Akatsuka b86117d6bd Bug 1416104 - Part 5: Implement animated property list header. r=gl
MozReview-Commit-ID: 4d757OvWLBj

--HG--
extra : rebase_source : 3339d115d8cb0d01db8ff76a2d6e4324c85f4daa
2018-01-19 15:20:45 +09:00
Daisuke Akatsuka 519cf6ffef Bug 1416104 - Part 4: Implement base of animated property list. r=gl
MozReview-Commit-ID: 8HOajYo3WKr

--HG--
extra : rebase_source : e9d5106648b16207e8c686c8b9ed5065ee94759d
2018-01-19 15:20:23 +09:00
Daisuke Akatsuka d30f694fac Bug 1416104 - Part 3: Implement header of animation detail pane. r=gl
MozReview-Commit-ID: BWFRp7YgXiY

--HG--
extra : rebase_source : 83400fd7fa188ca0ed698d25f8a90b82ecf176c7
2018-01-19 15:19:43 +09:00
Daisuke Akatsuka 0c2ef5df3c Bug 1416104 - Part 2: Make summary graph selectable. r=gl
MozReview-Commit-ID: 7x3Z7uEzX8U

--HG--
extra : rebase_source : 741ca96218bc2b22426676aa4f5bb10233cf1097
2018-01-19 15:19:39 +09:00
Daisuke Akatsuka 82775a5ed4 Bug 1416104 - Part 1: Implement base. r=gl
MozReview-Commit-ID: 2Cdb3hFvSu0

--HG--
extra : rebase_source : 01e89e4725f95fee4c18215fa14de5fea56e90d9
2018-01-19 15:16:29 +09:00
Daisuke Akatsuka 67f649fe33 Bug 1416104 - Part 0: Combine action files and reducer files into one. r=gl
MozReview-Commit-ID: 7PTPdt7pT8o

--HG--
extra : rebase_source : a76ac80bb41d0d91de30bbebb5216b68a342b5fb
2018-01-19 15:16:16 +09:00
abhinav b022aa1432 Bug 1430773 - The eyedropper should not copy colors as uppercase to the clipboard; r=pbro
MozReview-Commit-ID: 8ShdtDuTKfr

--HG--
extra : rebase_source : 87922827b6bcfd7adcede0fd91ecccadc72e8c4d
2018-01-18 07:44:56 +05:30
Alexandre Poirot 30e8f95fb9 Bug 1425964 - Prevent sync reflows by using document.dir to check for locale direction. r=Honza,jdescottes
MozReview-Commit-ID: H8uYVtnNXLz

--HG--
extra : rebase_source : f87b933f2a1ef385977c6d265dc448589632917d
2018-01-11 08:22:56 -08:00
Jessica Jong 4bee56a645 Bug 1428685 - Use dom.webcomponents.shadowdom.enabled pref for Shadow DOM. r=smaug
Most of the Shadow DOM related code are behind "dom.webcomponents.enabled" and
this pref is only used by Shadow DOM right now, so we should rename it to
"dom.webcomponents.shadowdom.enabled"

MozReview-Commit-ID: er1c7AsSSW
2018-01-16 17:16:30 +01:00
Patrick Brosset 61d958bb72 Bug 1430001 - Highlight all used fonts in the rule-view, not just the first one; r=miker
MozReview-Commit-ID: Gxi34noKsxu

--HG--
extra : rebase_source : 9473148ba2641344882e6ac9b6f8fbcbe644012b
2018-01-12 14:56:57 +01:00
Julian Descottes 100cde3ae6 Bug 1349483 - fix colorpicker eyedropper when devtools are in a window host;r=pbro
MozReview-Commit-ID: CwfZaIsGoBW

--HG--
extra : rebase_source : 17eae1fea9b6552d67907d09a04d8c3eefb01aef
2018-01-09 19:30:11 +01:00
Michael Hoffmann 287a2bca6c Bug 994559 - Style used fonts in rule view. r=pbro 2018-01-09 08:56:00 -05:00
Adrian Wielgosik 5b113a4b69 Bug 1414554 - handle React 16 event listeners. r=miker
Tests copied directly from older versions and adapted for React 16.
React source downloaded from https://github.com/facebook/react/releases/tag/v16.2.0

MozReview-Commit-ID: 80zwHIK16Cz

--HG--
extra : rebase_source : 0329b8407e38cf5757281456c62ff42c3846d8b2
2018-01-07 21:11:24 +01:00
Gabriel Luong 8b2109ede1 Bug 1427392 - Scroll into view the grid container when clicking on the inspect icon. r=pbro 2018-01-05 12:28:39 -05:00
Gabriel Luong 110ff92145 Bug 1427051 - Revert portait mode width of the inspector back to 700px. r=me 2017-12-27 13:28:31 -05:00
Gabriel Luong f78fd8e78c Bug 1425653 - Inspector should retain the width of its sidebar on reopen. r=mparkms 2017-12-21 16:16:32 -05:00
Florian Quèze 0f55cd45be Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs. 2017-12-21 11:10:23 +01:00
Steve Melia a72a31a227 Bug 1272969: Delete item is enabled on context menu for text nodes in inspector. r=pbro
MozReview-Commit-ID: 1fx5zRPorBs

--HG--
extra : rebase_source : 8b2fc68bc7cce5c9943050caa587f2b7a81bf54f
2017-12-01 08:08:54 +00:00
Patrick Brosset f0ba907ac9 Bug 1411622 - Check for null nodes when searching for image preview targets in the markupview r=miker
MozReview-Commit-ID: 8dHAEJ7CIoV

--HG--
extra : rebase_source : 75d09a89121dde64643f398ff4a0e8480c763d7e
2017-12-04 11:09:45 +01:00
Gabriel Luong 1902178c75 Bug 1424025 - Replace widgets.css link with only breadcrumbs.css. r=jdescottes 2017-12-08 13:19:54 -05:00
Gabriel Luong f353991f53 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Bill McCloskey 9f4d083047 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-07 12:55:24 -08:00
Neil Deakin 60e7f4183f Bug 1419925, implement a promise-oriented version of waitForClipboard, promiseClipboardChange, change a selection of tests to use this instead. Simplify some other clipboard tests that were unreliable before the fix for 1394757. r=jmaher 2017-12-07 08:39:50 -05:00
Andreea Pavel 89531e8dc3 Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE
Backed out changeset 0c01a98f4fd5 (bug 1412456)
Backed out changeset 27077db47231 (bug 1412456)
Backed out changeset f35ec2a884f8 (bug 1412456)
Backed out changeset 602b30ac3c69 (bug 1412456)
Backed out changeset b1ff1050c589 (bug 1412456)
Backed out changeset f100d953f9eb (bug 1412456)
Backed out changeset d85af60fe259 (bug 1412456)
Backed out changeset 736f38486832 (bug 1412456)
Backed out changeset 13a637602dc2 (bug 1412456)
2017-12-07 12:20:21 +02:00
Bill McCloskey bef7c122df Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 21:17:05 -08:00
Dorel Luca eb65c24c7b Backed out 8 changesets (bug 1412456) for ESlint failure on browser_urlbarKeepStateAcrossTabSwitches.js:13:49 r=backout on a CLOSED TREE
Backed out changeset 0e88de036c55 (bug 1412456)
Backed out changeset 49b93f807db0 (bug 1412456)
Backed out changeset 039e980b7dc6 (bug 1412456)
Backed out changeset c7698410ddbd (bug 1412456)
Backed out changeset e56a1ba26b7c (bug 1412456)
Backed out changeset 0c4506e124ac (bug 1412456)
Backed out changeset a7aec2ce903b (bug 1412456)
Backed out changeset 3e9fb71f1e8e (bug 1412456)
2017-12-07 07:09:33 +02:00
Rajdeep Nanua 0b2ed65576 Bug 1102464 - Implement CSS variable tooltip. r=pbro
Initial support for CSS variable tooltip. Removed title attribute from
variables and added a new tooltip displaying the same content.

MozReview-Commit-ID: FeHmgiS7KQj
2017-11-08 00:22:24 -05:00
Bill McCloskey be77cf4a01 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 20:46:58 -08:00
Coroiu Cristina 8209092aea Backed out changeset b5950ede2b76 (bug 1102464) for failing devtools on Windows 7 debug at devtools/client/shared/test/browser_outputparser.js r=backout on a CLOSED TREE 2017-12-07 01:36:22 +02:00
Rajdeep Nanua 48234431f4 Bug 1102464 - Implement CSS variable tooltip. r=pbro
Initial support for CSS variable tooltip. Removed title attribute from
variables and added a new tooltip displaying the same content.

MozReview-Commit-ID: FeHmgiS7KQj
2017-11-08 00:22:24 -05:00
Dorel Luca 2e81d28b54 Backed out changeset 1a9cbc25dd9d (bug 1102464) for failing ESlint devtools/client/shared/widgets/tooltip/VariableTooltipHelper.js r=backout on a CLOSED TREE
--HG--
extra : amend_source : 201818f92f479bcb2ae83bde1d2fe2d8827efe9f
2017-12-06 22:40:33 +02:00
Rajdeep Nanua 3fc4d89056 Bug 1102464 - Implement CSS variable tooltip. r=pbro
Initial support for CSS variable tooltip. Removed title attribute from
variables and added a new tooltip displaying the same content.

MozReview-Commit-ID: FeHmgiS7KQj
2017-11-08 00:22:24 -05:00
Brian Grinstead 72aa3b30aa Bug 1408949 - Remove unnecessary clearing of devtools.toolbox.splitconsoleEnabled;r=Honza
This is already cleared in shared-head.js

MozReview-Commit-ID: 7svp6ZiUqnE

--HG--
extra : rebase_source : 70788abbfc86a5838626fb5f1f17d03537c2830c
2017-12-01 10:36:22 -08:00
Andrea Marchesini b4057b86a1 Bug 1421655 - Renaming imgITools::decodeImageBuffer to imgITools::decodeImageFromBuffer, r=aosmond 2017-11-30 14:48:47 +01:00
Mike Park 6de17b66ff Bug 1418066 - Add rotation to CSS shapes editor transform mode. r=pbro
MozReview-Commit-ID: HJmdhTg5QjL

--HG--
extra : rebase_source : ee0c3e8f624d91cb4c9c71629599c201c89e7169
2017-11-16 15:58:23 -05:00
Gurzau Raul ab047e4fb1 Backed out changeset 044f5a964dc5 (bug 1369945) for Eslint failures client/shared/components/splitter/SplitBox.js and devtools failures test/browser_inspector_breadcrumbs_visibility.js r=backout on a CLOSED TREE 2017-11-28 23:12:17 +02:00
Gabriel Luong cfded25d12 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Gurzau Raul 68e92c2ba3 Backed out 1 changesets (bug 1369945) for failing devtool tests test/browser_inspector_breadcrumbs_visibility.js r=backout on a CLOSED TREE
Backed out changeset bdbb870f32dc (bug 1369945)
2017-11-28 21:18:22 +02:00
Gabriel Luong b1c72a4e79 Bug 1420604 - Remove unused isDirty bit from the Inspector and Style Editor. r=jdescottes 2017-11-28 13:27:38 -05:00
Gabriel Luong b51659c313 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Sebastian Hengst 120d3eedd7 Backed out changeset 4fbd437cab11 (bug 1369945) for eslint failure in devtools/client/shared/components/splitter/SplitBox.js and devtools failures, e.g. in devtools/client/inspector/extensions/test/browser_inspector_extension_sidebar.js. r=backout on a CLOSED TREE 2017-11-27 23:55:14 +02:00