Commit Graph

11075 Commits

Author SHA1 Message Date
Sebastian Hengst
bd900ee36a Merge mozilla-inbound to mozilla-central. a=merge 2018-07-25 17:16:53 +03:00
Brian Hackett
8f246a4b12 Bug 1465477 Part 1 - Add menu items and prefs for recording/replaying tabs, r=markh.
--HG--
extra : rebase_source : 23307266b2df128845df3ee9972fab240754019d
2018-07-24 21:32:16 +00:00
Julian Descottes
46d4906e19 Bug 1434579 - Fix infinite scrolling for indexedDB in storage inspector;r=miker
MozReview-Commit-ID: 7ZyxqDPxHTK

--HG--
extra : rebase_source : 87a548270b329e20db45441bbcfccd6be1b2b43a
2018-07-24 19:48:27 +02:00
Brian Grinstead
1247897f3f Bug 1469191 - Use the proper window for synthesizeMouseAtCenter in netmonitor test;r=jdescottes
It was using `window` which refers to the browser window, but we actually want to synthesize
the click in the devtools window.

MozReview-Commit-ID: KeIwq3JIJin

--HG--
extra : rebase_source : c769229d19661370d5448f0b5b236ce8b2eb91c4
2018-07-25 09:39:48 -07:00
Andreea Pavel
d0f6470c17 Backed out changeset c235d6f86c22 (bug 1475647) for breaking firefox ui at testing/firefox-ui/tests/puppeteer/test_tabbar.py on a CLOSED TREE 2018-07-25 19:34:58 +03:00
Alexandre Poirot
27582f994c Bug 1478246 - Enable client/framework/test/browser_toolbox_select_event.js in e10s. r=jdescottes
MozReview-Commit-ID: 1YldyrCiW3e

--HG--
extra : rebase_source : 05a09b571f4ba034327e8ef1de4a7d712238c525
2018-07-25 00:00:07 -07:00
Alexandre Poirot
6e79972fbe Bug 1478260 - Enable server/tests/browser/browser_navigateEvents.js in e10s. r=jdescottes
MozReview-Commit-ID: 4aFvbOnfrgX

--HG--
extra : rebase_source : 90e3e5b966652c54cb21fc8fef3c23466f5d4c65
2018-07-24 23:56:18 -07:00
Belén Albeza
738ccdfb90 Bug 1460613 - Add keyboard navigation for reveal link in slotted nodes. r=jdescottes,yzen
MozReview-Commit-ID: GAm1bJNcZPz

--HG--
extra : rebase_source : 9d98588cb45c08180cf3ff3ddcc9ba8afd889014
2018-07-18 14:17:23 +02:00
Razvan Caliman
129daaceea Bug 1478051 - Skip using stylesheet from Netmonitor if its content size is zero. r=jdescottes
MozReview-Commit-ID: 6A1YbwDmBVj

--HG--
extra : rebase_source : 0e0d69980c0d3cd9582c967f31865dc5c0fd747e
2018-07-25 16:14:02 +02:00
Julian Descottes
6d3be195f2 Bug 1443923 - part7: Add mochitest for custom badge and contextmenu item;r=bgrins
MozReview-Commit-ID: C6w4CfUgF40

--HG--
extra : rebase_source : 154ab9537169639c5e21cafe9206632528e93dac
2018-07-16 13:24:01 +02:00
Dipen Patel
8670057dd5 Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI.  This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates

MozReview-Commit-ID: Dzy6t2zYljL

--HG--
extra : rebase_source : fbfbcf7608efbfb35c9be4018ff0f4e70b2768d2
2018-07-13 11:48:55 -07:00
Andreea Pavel
8a01d542af Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-07-25 18:10:55 +03:00
Julian Descottes
e856af55b5 Bug 1111546 - Enable browser_styleinspector_tooltip-closes-on-new-selection.js;r=pbro
MozReview-Commit-ID: 2Su8ltdoTuN

--HG--
extra : rebase_source : ae511dcf3d843a9ab45198531c5d0505a99c7acd
2018-07-25 09:31:42 +02:00
Daisuke Akatsuka
8cae79d741 Bug 1473586: Reduce testing time and add requestLongerTimeout. r=gl
MozReview-Commit-ID: 75EaEwkISrY

--HG--
extra : source : a3f6db75bb07da37512f032485af29f99649dd67
2018-07-25 12:28:03 +09:00
Andreea Pavel
1df5cdcc43 Backed out changeset a3f6db75bb07 (bug 1473586) for failing talos headless at ts_paint_heavy on a CLOSED TREE 2018-07-25 10:27:48 +03:00
Daisuke Akatsuka
85d81de980 Bug 1473586: Reduce testing time and add requestLongerTimeout. r=gl
MozReview-Commit-ID: 75EaEwkISrY

--HG--
extra : rebase_source : 2e852bb2126ff83db902c10db1e6c48c9ec146e2
2018-07-25 12:28:03 +09:00
Julian Descottes
6b744d9ea6 Bug 1443923 - part6: Update markup view when a custom element is defined;r=bgrins
MozReview-Commit-ID: BIDonbaoewh

--HG--
extra : rebase_source : ec8d22e890445e9185597014f610effac23ef753
2018-07-07 09:57:13 +02:00
Julian Descottes
6e10df70d3 Bug 1443923 - part3: Add custom badge in markup view to open custom element definition;r=bgrins,flod
MozReview-Commit-ID: HM9rAFTj9f6

--HG--
extra : rebase_source : bb3faa5b167b13daee3e313ea4169e6ec4360b41
2018-07-05 10:00:46 +02:00
Julian Descottes
4d80b685bb Bug 1443923 - part2: Add inspector menu-item to jump to custom element definition;r=bgrins,flod
MozReview-Commit-ID: 6O6yClz6OOC

--HG--
extra : rebase_source : 73feea94296a838e03ede23fe1e879f1ac4e0d22
2018-07-04 11:50:40 +02:00
Julian Descottes
c729e260ce Bug 1443923 - part1: Return script location for shadow host in NodeActor form;r=bgrins
MozReview-Commit-ID: CLmOqqAa123

--HG--
extra : rebase_source : c793484450420f097dea057e18397577e0346f72
2018-07-05 09:47:56 +02:00
Julian Descottes
869c52dfc2 Bug 1478254 - Enable browser_animation_updatedState.js;r=pbro
MozReview-Commit-ID: LoEGC4M7liJ

--HG--
extra : rebase_source : cc7484ba78cee49f269f6f83f66a862a8e75e998
2018-07-25 12:12:22 +02:00
Julian Descottes
f585a1fd0c Bug 1478248 - Enable browser_markup_remove_xul_attributes.js;r=pbro
MozReview-Commit-ID: KCmuFRtdsKS

--HG--
extra : rebase_source : 14c223837c34b9ee16f542b8a3de737b323d1c34
2018-07-25 09:45:40 +02:00
Brian Hackett
f933010fb1 Bug 1470795 Part 12 - Devtools server changes for new replay debugger, r=jimb.
--HG--
extra : rebase_source : 02108ae25d1e11439dfbc23fa06e35c80adb4443
2018-07-24 15:06:17 +00:00
Brian Hackett
c770284c0e Bug 1465488 Part 2 - Web Replay client side devtools changes, r=jlast.
--HG--
extra : rebase_source : 12311ca3a7f844000ce66444a3d932ddc747c995
2018-07-24 14:54:42 +00:00
Brian Hackett
e1bbd3b632 Bug 1465488 Part 1 - Web Replay server side devtools changes, r=jimb.
--HG--
extra : rebase_source : 06e4fec804a3c9c6aa0cd47f15f56d1ec66ae869
2018-07-24 14:53:30 +00:00
Brian Hackett
e41439a68d Bug 1207696 Part 16 - Server side devtools changes, r=jimb.
--HG--
extra : rebase_source : caf99feea9e9a4685a66ed30a9448aacbdae54b2
2018-07-24 14:34:23 +00:00
Boris Zbarsky
0e54dc6661 Bug 1476145 part 4. Stop using getInterface(nsIDOMWindowUtils) in devtools. r=bgrins 2018-07-24 19:47:41 -04:00
Narcis Beleuzu
80c1cde899 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-25 01:22:42 +03:00
Jason Laster
60d7d10e03 Bug 1478060 - Update Debugger Frontend v74. r=dwalsh
MozReview-Commit-ID: Fxjd6LoO2X9


--HG--
rename : devtools/client/debugger/new/src/workers/search/build-query.js => devtools/client/debugger/new/src/utils/build-query.js
2018-07-24 17:05:37 -04:00
Nicolas Chevobbe
272f14e3e5 Bug 1470922 - Fix tests failing with the new Jsterm; r=bgrins.
MozReview-Commit-ID: EaOSFmWa1tZ

--HG--
extra : rebase_source : 7a499966af0bb4f318fa6d66c8e714a40207e638
2018-07-25 10:58:01 +02:00
Nicolas Chevobbe
ed14a440a5 Bug 1470922 - Enable CodeMirror JSTerm on Nightly except for people using accessible technology; r=bgrins.
MozReview-Commit-ID: 5wpd9o4w9H0

--HG--
extra : rebase_source : 5e842e6ccb6a133efde047cc345286f5e0d69b76
2018-07-24 10:48:01 +02:00
Nicolas Chevobbe
417af36aff Bug 1470922 - Make sure jsterm tests run in both old and new jsterm; r=bgrins.
Since codeMirror jsterm is becoming the default, we explicitely
set the pref to false before each jsterm test so they run with
the 2 version of the component.

MozReview-Commit-ID: 2qxIcRlIS9M

--HG--
extra : rebase_source : 025dcf3ee32969db87621f6c92e284a21e2a51e2
2018-07-24 14:41:50 +02:00
Nicolas Chevobbe
86dd2d64bf Bug 1476605 - Fix Error rep failure when stacktrace is a longString; r=sole.
The actual fix for this issue will come in a future
reps bundle when https://github.com/devtools-html/debugger.html/pull/6705
gets merged.
But, I do want this change to be uplifted to release, and it should be
easier to only apply this simple change than the whole next release
which would contain unrelated code changes.
Also, this patch introduces a test to make sure we don't ever regress
this.

MozReview-Commit-ID: 3QPrx3TLln0

--HG--
extra : rebase_source : 9a62da36af01506e9290d059a2aa3a4a7c8bc75f
2018-07-26 15:18:08 +02:00
shindli
f36ee2923a Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-26 14:21:26 +03:00
shindli
c451675096 Backed out 2 changesets (bug 1462019) for org.mozilla.geckoview.test.AccessibilityTest.testMoveByCharacter failures on a CLOSED TREE
Backed out changeset 0b0036d13e81 (bug 1462019)
Backed out changeset 6fb8d7cb6c29 (bug 1462019)
2018-07-26 13:36:46 +03:00
Makoto Kato
5986ed199f Bug 1462019 - Part 2. Use abstract socket address for USB remote debugging. r=jryans
--HG--
extra : rebase_source : 4eedeb0d058ddaa2b96e4fe0d69ec81ef9f16097
2018-07-25 14:47:49 +09:00
Brian Birtles
b903929384 Bug 1478213 - Drop the workaround in DevTools for setting an animation's startTime to something non-null before setting it to null; r=daisuke
The optimization this code was working around has now been fixed.

Differential Revision: https://phabricator.services.mozilla.com/D2419

--HG--
extra : rebase_source : 586f19d9254c4aab88f54bd7b4122b613e1b39e8
extra : histedit_source : 4555f3e34c9863ae9db41f437f2c9ce6a3fed006
2018-07-26 15:08:10 +09:00
fvsch
ede286432d Bug 1476902 - all-tabs-menu contrast and hover style; r=jdescottes
--HG--
extra : rebase_source : b8787b3b085a12c95addb025f3156d2201f55ba3
2018-07-23 12:55:07 +02:00
Brindusan Cristian
b614139add Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-26 01:50:10 +03:00
Jason Laster
3a570d7390 Bug 1478429 - Update Debugger Frontend v75. r=dwalsh 2018-07-25 18:47:25 -04:00
Brindusan Cristian
9ba416fb81 Merge autoland to mozilla-central. a=merge 2018-07-26 00:35:35 +03:00
Florens Verschelde
abc7c1f693 Bug 1477586 - Fix devtools-tab-line animation in iframes; r=gl
--HG--
extra : rebase_source : 38fe03904dbaae13b5a611f162cd657ef6686186
2018-07-25 01:01:01 +02:00
Brian Hackett
ac35a3d53e Bug 1470795 Part 8 - Define RecordReplayControl object via IJSDebugger, r=jorendorff.
--HG--
extra : rebase_source : dc342b8c3643ec4eb7a8ea90aee335d3d96828ff
2018-07-23 21:45:58 +00:00
Gurzau Raul
cddb22859a Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-24 18:52:32 +03:00
Nicolas Chevobbe
722ce30c2a Bug 1470103 - Fix autocomplete popup sizing issue in the console; r=jdescottes.
The popup was properly sized (and positionned), if it was previously closed,
which could led to layout issues when changing the autocomplete popup (e.g.
by typing a ".").
We now always call openPopup when there's items in the popup so it's always
properly sized.
I'm expecting some performance overhead here, but I'm working on another bug
that should make the popup faster.
A test is added to make sure we do resize the popup as needed.

MozReview-Commit-ID: K7dOllMrq0b

--HG--
extra : rebase_source : 95cf1a6c6f21ee253756f4f26a2fab89887f14b6
2018-07-18 15:14:29 +02:00
Noemi Erli
aaeb1898af Bug 1473120 - Disable browser_webconsole_context_menu_copy_link_location.js for frequent failures on Linux r=jmaher 2018-07-18 08:30:00 +03:00
shindli
70ab23ecd2 Backed out changeset d126a6593e8f (bug 1475647) for mozmake.exe bustage on a CLOSED TREE 2018-07-24 02:55:53 +03:00
Dipen Patel
b0259a189f Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI.  This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates

MozReview-Commit-ID: Dzy6t2zYljL

--HG--
extra : rebase_source : b15f75e39d04c8485b4eb63416fd1f1e4175fafe
2018-07-13 11:48:55 -07:00
Brian Birtles
cc3c0a3582 Bug 1474224 - Use Photon "Open in New" icon for undock icon; r=jdescottes
As per https://design.firefox.com/icons/icons/android/open-in-new-24.svg
but rather adapted to match the proportions of the other icons and fit on
a 16x16 grid.

MozReview-Commit-ID: 9bGWiBjX1P4

--HG--
extra : rebase_source : 1b87badf8ed045368c7f3d003c3c4f4611ab6a4b
2018-07-20 09:34:18 +09:00
Brian Birtles
f93f0d87f2 Bug 1474224 - Use Photon "Settings" icon in meatball menu; r=jdescottes
As per https://design.firefox.com/icons/icons/android/preferences-24.svg
but adapted to fit on a 16x16 grid whilst maintaining 2px stroke width.

MozReview-Commit-ID: 5Aoywexg7AM

--HG--
extra : rebase_source : 48e4e10f57d7daab94e62f58a1a41bc01c5b13db
2018-07-20 08:40:50 +09:00
Brian Birtles
f7a7c9d22a Bug 1474224 - Make the dock to bottom icon width the same as other icons; r=jdescottes
MozReview-Commit-ID: 6gawJzr6NzR

--HG--
extra : rebase_source : 4fec75388e2ac117c428fbebabc7e36f638c878e
2018-07-20 08:40:50 +09:00
Tim Nguyen
d100a75344 Bug 1477290 - Disable flashing with storage inspector endless scrolling. r=miker
MozReview-Commit-ID: GfRaId6B50I

--HG--
extra : rebase_source : 1198866fc88203251dc2914aaab945f1430c4cdd
2018-07-20 16:36:59 +01:00
Razvan Caliman
c10134abfd Bug 1477261 - (Part 2) Replace integration test with unit test for font-size conversion. r=pbro
MozReview-Commit-ID: AEzbsqGlu9K

--HG--
extra : rebase_source : 818a780ef84e3bb5e31ccaad2cc64fe478e99b55
2018-07-20 14:42:17 +02:00
Razvan Caliman
b86a7b6ba3 Bug 1477261 - (Part 1) rename browser_fontinspector.html to doc_browser_fontinspector.html. r=pbro
MozReview-Commit-ID: AIL1fOrJ6Te

--HG--
rename : devtools/client/inspector/fonts/test/browser_fontinspector.html => devtools/client/inspector/fonts/test/doc_browser_fontinspector.html
extra : rebase_source : 1befddc8bfe90c9be4771c4f810adf1efee11232
2018-07-20 14:40:30 +02:00
Cosmin Sabou
2dbbfa9843 Merge mozilla-central to autoland. a=merge 2018-07-23 12:32:31 +03:00
Julian Descottes
3554bddce5 Bug 1476908 - Show keyframes for elements in shadow dom;r=bgrins
MozReview-Commit-ID: 6YJUnReL3PS

--HG--
extra : rebase_source : e1f663dd2044fb642b0606ba2dc153b4f8e43172
2018-07-20 17:48:50 +02:00
Jeff Walden
86596c05cc Bug 1476866 - Rename SourceUnits::findEOLMax to SourceUnits::findWindowEnd, and make it include only valid UTF-16. r=arai 2018-07-10 12:06:53 -07:00
Jan de Mooij
30d5135f62 Bug 1475559 part 6 - Add principals argument to SavedFrame APIs and do frame filtering based on it. r=bz
This removes AutoMaybeEnterFrameRealm. Most places pass cx->realm->principals: it preserves behavior when the (possibly wrapped) SavedFrame and cx are same-compartment. The main exception is the JSStackFrame DOM bindings code where we have to be a bit smarter about which principals to use.
2018-07-21 14:34:58 +02:00
Cosmin Sabou
b5b2c78493 Merge mozilla-central to autoland. a=merge 2018-07-21 00:48:28 +03:00
Cosmin Sabou
0d3874d7d6 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-21 00:42:01 +03:00
Alexandre Poirot
6a298fd038 Bug 1264873 - Ensure exposing memory actor for the browser content toolbox. r=yulia
MozReview-Commit-ID: 3duHXef13M4

--HG--
extra : rebase_source : 8f372fedbbfe59ec7c2756bde61450e67f46345a
2018-07-18 09:00:44 -07:00
Jason Laster
d89467b50a Bug 1476730 - Update Debugger Frontend v73. r=dwalsh 2018-07-20 09:42:49 -04:00
Brian Hackett
1c5735cc0d Bug 1465466 Part 4 - Send compositor updates to the UI process from the middleman, r=mccr8,nical.
--HG--
extra : rebase_source : 660a736cb9e6a49912eb535ced4b60766fcb668b
2018-07-22 12:03:06 +00:00
Brian Hackett
3ae4eff748 Bug 1470795 Part 9 - Add ReplayDebugger and record/replay sandbox JS files, r=jimb.
--HG--
extra : rebase_source : 1bcb3dc90afda70b10f572681cedfeb1b7a87bc9
2018-07-22 11:59:42 +00:00
Mark Striemer
f238fb7f8b Bug 1425347 - Hide system add-ons by default in about:debugging r=jdescottes
MozReview-Commit-ID: 4bhF6Zxsn6w

--HG--
extra : rebase_source : 0c85d717f7e0dc89407478af40802aadfb2e1754
2018-05-28 15:33:26 -05:00
Brian Grinstead
00d813243a Bug 1469341 - Remove the XUL wrapper document for the Browser Console;r=nchevobbe
MozReview-Commit-ID: KCZ6u5byQuO

--HG--
extra : rebase_source : 2d1495576ca2c7a956a2327cff2f9fbc8bbb0010
2018-07-18 07:23:22 -07:00
Nicolas Chevobbe
2fef8acb19 Bug 1473923 - Autocomplete console commands; r=yulia.
MozReview-Commit-ID: LpbIzheFmeT

--HG--
extra : rebase_source : 2e40528ff43b76571ec59ce8af591cd71c828251
2018-07-13 08:54:23 +02:00
Julian Descottes
9ac50afe02 Bug 1476647 - Fix TableWidget scroll position calculation;r=miker
MozReview-Commit-ID: Kn9PQMXG8bC

--HG--
extra : rebase_source : faeb2d7e4a207f8380082e0070599a130b32098f
2018-07-18 18:01:29 +02:00
Margareta Eliza Balazs
92460b7c21 Backed out changeset 627f2adec73b (bug 1476647) for causing failures in devtools/client/storage/test/browser_storage_overflow.js 2018-07-19 09:05:35 +03:00
Julian Descottes
01f86f2558 Bug 1449972 - part3: Add shadowdom support to getCssPath, getXPath;r=bgrins
MozReview-Commit-ID: 1NqIOSqY4Gg

--HG--
extra : rebase_source : fb937b4fa64b6db26df6742ac0e3229394da340d
2018-07-17 14:20:54 +02:00
Julian Descottes
799e9aa4fd Bug 1449972 - part2: Move getCssPath and getXPath to toolkit css-selector;r=bgrins
getCssPath and getXPath will need to reuse the same logic as findCssSelector
to handle shadowDOM support.

This patch moves the methods next to findCssSelector, in toolkit's css-selector.js
to avoid duplicating logic between devtools/ and toolkit/

The content of the methods is stricltly the same, except for the Node global
not available in css-selector.js. Instead we use `ele.ownerGlobal.Node` here.

MozReview-Commit-ID: J0KuORWLUoO

--HG--
extra : rebase_source : 26a1801670e5554577f0f77b62667527f7b497bb
2018-07-18 07:33:21 +02:00
Julian Descottes
21e5470305 Bug 1476647 - Fix TableWidget scroll position calculation;r=miker
MozReview-Commit-ID: Kn9PQMXG8bC

--HG--
extra : rebase_source : 54909fafa6df368cb48951aec59f006630504951
2018-07-18 18:01:29 +02:00
Margareta Eliza Balazs
41141f916a Backed out 3 changesets (bug 1449972) for ES lint failure in /builds/worker/checkouts/gecko/devtools/shared/inspector/css-logic.js on a CLOSED TREE
Backed out changeset 952a605a3b21 (bug 1449972)
Backed out changeset c3379a87de69 (bug 1449972)
Backed out changeset 5f678f861c4d (bug 1449972)
2018-07-19 08:31:56 +03:00
Julian Descottes
ed0b0ef223 Bug 1449972 - part3: Add shadowdom support to getCssPath, getXPath;r=bgrins
MozReview-Commit-ID: 1NqIOSqY4Gg

--HG--
extra : rebase_source : 66425564ef9efec7ff7a599d80da3de6d1c64269
2018-07-17 14:20:54 +02:00
Julian Descottes
6ec50112df Bug 1449972 - part2: Move getCssPath and getXPath to toolkit css-selector;r=bgrins
getCssPath and getXPath will need to reuse the same logic as findCssSelector
to handle shadowDOM support.

This patch moves the methods next to findCssSelector, in toolkit's css-selector.js
to avoid duplicating logic between devtools/ and toolkit/

The content of the methods is stricltly the same, except for the Node global
not available in css-selector.js. Instead we use `ele.ownerGlobal.Node` here.

MozReview-Commit-ID: J0KuORWLUoO

--HG--
extra : rebase_source : d6fab834be4fb6ad9ba1cd73acf960cf0fe0d4d5
2018-07-18 07:33:21 +02:00
Mantaroh Yoshinaga
973be84445 Bug 1476502 - Remove dotted style focusring from TabBar. r=bgrins
This patch will remove the dotted style focusring from TabBar. We have same tab
bar in the toolbox, but this tab has removed this style already.
(For detail, see bug 1444793)

MozReview-Commit-ID: CyazZkvKR6H

--HG--
extra : rebase_source : 821e606f54bfceba124af9d9c2585296f2ebc40e
2018-07-18 14:02:04 +09:00
Cosmin Sabou
8781fe39fe Backed out changeset 7f8cd8745c66 (bug 1473923) for devtools failures on browser_jsterm_autocomplete_commands. CLOSED TREE 2018-07-18 22:32:24 +03:00
Nicolas Chevobbe
ef2525da47 Bug 1473923 - Autocomplete console commands; r=yulia.
MozReview-Commit-ID: LpbIzheFmeT

--HG--
extra : rebase_source : 72e6d56be5dda53fb841775ea7df67e488a7d3fe
2018-07-13 08:54:23 +02:00
Cosmin Sabou
099320d8ad Merge mozilla-central to autoland. a=merge 2018-07-18 20:21:59 +03:00
Cosmin Sabou
88199de427 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-18 20:19:59 +03:00
Nicolas Chevobbe
02c427558a Bug 1475165 - Fix inspector tests; r=gl.
Adapt inspector test to the new order of the search results.
This was an easy task since we were already flipping the
expected results to make the test more readable (which makes
me think that this is the "natural" order).

MozReview-Commit-ID: DpxW2O1eOi4

--HG--
extra : rebase_source : 8d579c94bdaaee396a29b4674d4f9764bcadbb5d
extra : source : 96c82bb5fa591470483263aea55fa33a10192afc
2018-07-12 16:25:06 +02:00
Nicolas Chevobbe
d5d42a661f Bug 1475165 - Show inspector search results from top to bottom; r=gl.
For some reason, we were flipping the search result, which
was not ideal in the inspector. This patch changes this to
show results in the same order the server return them.

MozReview-Commit-ID: Ak9FnrrW8z5

--HG--
extra : rebase_source : 0846cda90ac45c70a9ee5cd49f64f1894863ec5c
2018-07-17 10:05:04 +02:00
Nicolas Chevobbe
efb1295368 Bug 1475165 - Adapt webconsole tests to new autocomplete behavior; r=Honza.
Some tests needed to be adapted to the new alpa-sorted
autocomplete popup.

MozReview-Commit-ID: 3GOAJqH0CvD

--HG--
extra : rebase_source : ca9bafa6e78f2a1609618e5c258db0358a006300
2018-07-17 08:37:33 +02:00
Nicolas Chevobbe
130eb0cf73 Bug 1475165 - Do not reverse completion results in webconsole; r=Honza.
The autocompletion results were flipped in order to have them in reverse
order since the popup was displayed at the top of the input.
We do not want to do that anymore because of two reasons:
- I couldn't find any example in the wild doing the same thing, thus
we were making the user switch their habit to use it
- Bug 1136299 will make it so that the popup could be displayed either
at the top or at the bottom of the caret. We shouldn't have different
sorting for those different cases as it would make the popup even
harder to use.

MozReview-Commit-ID: CAzsKIaeKgV

--HG--
extra : rebase_source : 967e43e5d86f7f35945ba5742c1a25823a2d0064
2018-07-13 17:06:49 +02:00
Nicolas Chevobbe
405cda88ac Bug 1475165 - Make autocomplete always select first item by default; r=Honza.
Previously, we were trying to select the item the closest
to the input used for the autocompletion. It was causing
some weird behaviour when the popup wasn't displayed at
the expected position.
Always selection the top-most item seems will avoid those
cases, bring us consistency across the toolbox as well as
with other tool having autocompletion (code editors, Chrome, …).
The autocomplete-popup test is modified to assert the new behavior.

MozReview-Commit-ID: DhNovX51KRO

--HG--
extra : rebase_source : cfb2ebaaed23ce5c51ef9d8f447f3fabe0a04a49
2018-07-13 16:52:37 +02:00
Margareta Eliza Balazs
42e6813f3f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-18 12:42:29 +03:00
Margareta Eliza Balazs
fb3762edac Merge inbound to mozilla-central. a=merge 2018-07-18 12:33:29 +03:00
Tiberius Oros
d385db1af9 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-18 00:57:55 +03:00
Tiberius Oros
d701ae940f Merge inbound to mozilla-central. a=merge 2018-07-18 00:55:33 +03:00
Paolo Amadini
56d700c398 Bug 1461793 - Remove the "popup-base" binding and import the "popup.css" file as a document stylesheet. r=bgrins
The new "tooltip.css" file allows styling the default tooltip, which is created as native anonymous content.

MozReview-Commit-ID: ADWsFTNPfhw

--HG--
rename : toolkit/themes/linux/global/popup.css => toolkit/themes/linux/global/tooltip.css
rename : toolkit/themes/osx/global/popup.css => toolkit/themes/osx/global/tooltip.css
rename : toolkit/themes/windows/global/popup.css => toolkit/themes/windows/global/tooltip.css
extra : rebase_source : bd79b86fb44ac0dc77d0d21fdc003105da6f43eb
extra : intermediate-source : a06a200098013d5dbc42c2431f845ca1dd8b0b76
extra : source : 4d511f7fc5b5c16fdfea91242dea6086cd57c8c3
2018-07-17 19:04:43 +01:00
Gabriel Luong
c75326a930 Bug 1474364 - Clear the stored flexbox highlighter shown before emitting the event. r=pbro 2018-07-17 12:36:47 -04:00
Cristina Coroiu
cdb074baf3 Bug 1468669 - disable devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js for frequent failures on Linux r=jmaher 2018-07-17 08:38:00 +03:00
Jason Laster
ee6151e531 Bug 1476123 - Update Debugger Frontend v72. r=dwalsh
MozReview-Commit-ID: GFb5n8CDtLR
2018-07-17 11:27:59 -04:00
Logan F Smyth
8a743456fc Bug 1475677 - Do not return a promise from dbg.onXX functions to avoid resumption value error. r=jlast
MozReview-Commit-ID: 7Z3Oordhtsf

--HG--
extra : rebase_source : 4a0ce6e6e99f65c95abe68969938402b21dbe068
2018-07-13 13:25:56 -07:00
Sebastian Hengst
4eef1b3905 Bug 1476262 - update moz.build meta data for inspector components. r=pbro
MozReview-Commit-ID: 6uNUVJw9s8o

--HG--
extra : rebase_source : 07b03403dc7ee4ab16c56e4a22be34708d377a05
2018-07-17 15:25:07 +03:00
Dão Gottwald
36e378f88a Bug 1475537 - Clean up addTab parameter handling. r=mikedeboer
MozReview-Commit-ID: JF9hNLmd3bF

--HG--
extra : rebase_source : 3c1368c275719ec6d4812950154b6c266af4f98a
2018-07-17 13:54:23 +02:00
Julian Descottes
28776da332 Bug 1449968 - Add support for Inspect Element in Shadow DOM;r=bgrins
MozReview-Commit-ID: HhwyDMyZe1k

--HG--
rename : devtools/client/inspector/markup/test/browser_markup_shadowdom_pick_nested.js => devtools/client/inspector/markup/test/browser_markup_shadowdom_nested_pick_inspect.js
extra : rebase_source : 4276e3f88251075fd41d1e7f41a2f229be905f99
2018-07-05 18:48:24 +02:00
Brian Birtles
8ab6ee61ba Bug 1471814 - Add a preference for {Document,Element}.getAnimations(); r=bz,hiro
This is probably the last thing we will ship since it needs the most spec work.

MozReview-Commit-ID: LLmDBLCsCBJ

--HG--
extra : rebase_source : c06752c9201a9ede87e1ac200ab12577bf784ce6
2018-07-14 09:23:03 +09:00
Brian Birtles
fc657410ff Bug 1471814 - Add a preference for implicit keyframes; r=bz,hiro
This preference controls whether authors are allowed to specify animations
without a 0% or 100% keyframe.

We intend to ship this soon but this preference acts as a safeguard in case we
discover we need to disable it.

This feature is very convenient and commonly used so this patch ensures it is
always enabled for system content.

MozReview-Commit-ID: BHTsuS2xO61

--HG--
rename : dom/animation/test/mozilla/file_disable_animations_api_core.html => dom/animation/test/mozilla/file_disable_animations_api_implicit_keyframes.html
rename : dom/animation/test/mozilla/test_disable_animations_api_core.html => dom/animation/test/mozilla/test_disable_animations_api_implicit_keyframes.html
extra : rebase_source : 04fd93dd26a4765c14b0b22febdb0311b650ea59
2018-07-14 09:23:03 +09:00
Brian Birtles
5d13151cb9 Bug 1471814 - Add a preference for Web Animations timelines; r=bz,hiro
We don't intend to ship this in the near future until the integration with
AnimationWorklet is clear (although we might ship a read-only version).

That said, we use this feature extensively internally (e.g. in DevTools etc.) so
we enable this feature for system callers.

MozReview-Commit-ID: AhB7ZmU1Xzw

--HG--
extra : rebase_source : 630d7dc56b44a9261bb34aa5417cb9b7050efba4
2018-07-14 09:23:03 +09:00