Commit Graph

11138 Commits

Author SHA1 Message Date
Brian Birtles
575af8cffc Bug 1473211 - Stop using string concatenation for string IDs in MeatballMenu; r=jdescottes
Using the full string each time, although more verbose, allows us to easily
search for string IDs and see where they are used.

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

--HG--
extra : moz-landing-system : lando
2018-08-01 13:26:53 +00:00
dvarga
09eac64963 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-02 01:19:44 +03:00
dvarga
e487e6e564 Merge inbound to mozilla-central. a=merge 2018-08-02 01:09:38 +03:00
Brian Grinstead
d2ba8811dc Bug 1479543 - Expose getBoxObjectFor on Document instead of XULDocument;r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D2570

--HG--
extra : moz-landing-system : lando
2018-08-01 22:00:44 +00:00
Emilio Cobos Álvarez
3cd323e6da Bug 1480043: Remove the concept of 'canonical' pseudos. r=xidorn
We only have this so that ::-moz-placeholder keeps serializing as
::-moz-placeholder, but I don't think anybody really cares.

Edge aliases ::-webkit-input-placeholder to ::-ms-input-placeholder at parse
time as well, as can be seen in:

```
let s = document.createElement('style');
s.innerHTML = `input::-webkit-input-placeholder { color: red };`;
document.body.appendChild(s);
document.body.innerHTML = s.sheet.cssRules[0].cssText;
```

And I think this is more consistent with what we do for CSS properties that are
aliases.

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

MozReview-Commit-ID: 3ImDWamJhxh
2018-08-01 15:57:47 +02:00
Dorel Luca
d0a0ae30d5 Merge mozilla-inbound to mozilla-central. a=merge 2018-08-01 12:51:56 +03:00
Brian Birtles
506e320e78 Bug 1478819 - Make Meatball Menu items use title case; r=flod
As per: https://design.firefox.com/photon/copy/capitalization.html#platform-styles

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

--HG--
extra : moz-landing-system : lando
2018-08-01 06:34:31 +00:00
Dave Townsend
389a969138 Bug 1479050: Migrate a number of call-sites to use document.createXULElement. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D2489

--HG--
extra : moz-landing-system : lando
2018-07-31 19:13:38 +00:00
Brad Werth
774ae7e6d8 Bug 1479627 Part 1: Set overflow:hidden for webconsole message-body style, to avoid a slow path in restyling. r=nchevobbe
MozReview-Commit-ID: ImKq594IB7P

--HG--
extra : rebase_source : ae8f6aa599d7c4e34be0dbe2c262edf7e820b030
2018-07-30 16:41:47 -07:00
Narcis Beleuzu
d948e64c34 Backed out changeset 0a485a8db67c (bug 1472921) for debug-mochitest-chrome failures on test_perf-settings-interval.html 2018-07-31 19:52:32 +03:00
Nicolas Chevobbe
d4fdced45f Bug 1457478 - Do not call Services.console.logStringMessage in clearMessagesCache; r=bgrins.
This was causing an empty message to appear in the
browser console when clicking the clear button.
This specific call was introduced 5 years ago without
much explanation, and since the error console is now
gone, I think it's safe to remove the call.

A test is added to make sure we do not print any extra
messages when clearing the browser console.

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

--HG--
extra : moz-landing-system : lando
2018-07-31 14:16:42 +00:00
Panos Astithas
43e6442dba Bug 1472921 - Fix sampling interval persistence for values <1ms. r=julienw
MozReview-Commit-ID: TxKzT8MCZY

--HG--
extra : rebase_source : 3ade8100ad7687e558e084454009ced149c39c8e
2018-07-26 12:47:30 +03:00
Narcis Beleuzu
050b31f851 Backed out 9 changesets (bug 1444132) for bc failures on browser_ext_devtools_network. CLOSED TREE
Backed out changeset e702d9a79546 (bug 1444132)
Backed out changeset 22470174dfa0 (bug 1444132)
Backed out changeset 793019c3fd49 (bug 1444132)
Backed out changeset 6afaf8f9db5e (bug 1444132)
Backed out changeset 862a9a773767 (bug 1444132)
Backed out changeset c33d134af968 (bug 1444132)
Backed out changeset 526c4eaaac80 (bug 1444132)
Backed out changeset 09b0af4bda95 (bug 1444132)
Backed out changeset 5fe879d4e4cb (bug 1444132)
2018-07-31 16:18:41 +03:00
Alexandre Poirot
3863621504 Bug 1444132 - Prevent race in browser_net_view_source-debugger.js if the stack button is lazily created. r=jryans
MozReview-Commit-ID: 6nM786CYyp7

--HG--
extra : rebase_source : 2ac5ce2395e91cd7eeab0589d722f02e9ef84f3d
2018-07-17 10:49:53 -07:00
Alexandre Poirot
4889babcad Bug 1444132 - Fetch stacks from content process only on-demand. r=jryans
MozReview-Commit-ID: 727tzsqkkEp

--HG--
extra : rebase_source : 89469cbf30eb1fdc1b06bc5be50ada75eb188f4a
2018-07-17 08:21:35 -07:00
Alexandre Poirot
beaf0d7cc5 Bug 1444132 - Fix sendHTTPRequest with the new setup. r=jryans
MozReview-Commit-ID: GCZWd47ICLH

--HG--
extra : rebase_source : 92d19dfd8c6ba679bfa1e5111e6744f449c5aa70
2018-07-17 07:36:39 -07:00
Alexandre Poirot
8d34f71181 Bug 1444132 - Fix netmonitor preferences with the new setup. r=jryans
MozReview-Commit-ID: ESP8cctwN8r

--HG--
extra : rebase_source : 29c59bc9149c5a568d564512df374e896bfd728b
2018-07-17 03:43:24 -07:00
Alexandre Poirot
013d0c7338 Bug 1444132 - Remove the old proxy code. r=jryans
MozReview-Commit-ID: 33LcN5c5o4D

--HG--
extra : rebase_source : fb2204f88d01a46e752809cf3175f9257627d065
2018-07-17 02:23:49 -07:00
Alexandre Poirot
0632dc4e55 Bug 1444132 - Fix stylesheet retrieval from network monitor with the new setup. r=jryans
MozReview-Commit-ID: 3pNu1zeuSwz

--HG--
extra : rebase_source : 075a0ad04d9dea23ac144256e8729f3a64b72b92
2018-07-16 09:48:29 -07:00
Alexandre Poirot
c50a837ae7 Bug 1444132 - HSTS redirections now have stack traces. r=jryans
MozReview-Commit-ID: K3CmO15cvKA

--HG--
extra : rebase_source : b408cd21921e4cb4c158e546fa41d15329b7d5a7
2018-07-16 09:00:38 -07:00
Alexandre Poirot
14d80086d4 Bug 1444132 - Fix stacktrace support with the new setup. r=jryans
MozReview-Commit-ID: 1g5TU9yoj0E

--HG--
extra : rebase_source : ff110f3a260f050ef0ae940137b2e1f46fb95f17
2018-07-16 10:05:22 -07:00
Jonathan Watt
11e49726b5 Bug 1428676 pt 1. Add a '-moz-menulist-button' value to '-moz-appearance'. r=emilio
The '-moz-menulist-button' value currently behavies identically to the
'menulist-button' value.  This is not implemented as an alias because later
patches in this patch series will change the behavior of our pre-existing
'menulist-button' value to more closely match what Chrome does.
2018-06-19 20:12:45 +01:00
Alexandre Poirot
bcaadeca3f Bug 1478234 - Enable client/debugger/test/mochitest/browser_dbg_globalactor.js in e10s. r=jdescottes
MozReview-Commit-ID: 2x8ShkxXzNF

--HG--
extra : rebase_source : 24be137e7d709318b927ed8fcda7687b8b40f532
2018-07-31 11:00:09 -07:00
Alexandre Poirot
2c1cf0b7fd Bug 1478245 - Enable client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js in e10s. r=jdescottes
MozReview-Commit-ID: JFcEgMrYDTP

--HG--
extra : rebase_source : 45c8097ffa7609999c674823b532ddeb9a56e2f8
2018-07-31 10:21:57 -07:00
Belén Albeza
a923c3ade5 Bug 1478686 - Fix cycling focus with keyboard on slotted nodes. r=jdescottes
r=jdescottes

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

--HG--
extra : moz-landing-system : lando
2018-08-01 15:11:26 +00:00
Alexandre Poirot
d53d22346c Bug 1478237 - Enable client/debugger/test/mochitest/browser_dbg_listtabs-01.js in e10s. r=jdescottes
MozReview-Commit-ID: AuosU1veXvX

--HG--
extra : rebase_source : e53776ff4f6d67b539446539e7aac6930c932154
2018-08-01 00:13:17 -07:00
Alexandre Poirot
42f700d5c7 Bug 1478240 - Enable client/debugger/test/mochitest/browser_dbg_multiple-windows.js in e10s. r=jdescottes
MozReview-Commit-ID: F9Yt9Gjmwrj

--HG--
extra : rebase_source : 1e4f97668849f2a615df6bb43becb3326d3b592c
2018-08-01 01:38:09 -07:00
Alexandre Poirot
084e71fb75 Bug 1478240 - Convert browser_dbg_multiple-windows.js to use async/await instead of callbacks. r=jdescottes
MozReview-Commit-ID: Cfp8ZM59IXi

--HG--
extra : rebase_source : 9407b11319555103ac9bcaca1dcfeccb656408fa
2018-08-01 00:56:51 -07:00
Alexandre Poirot
e2f52bc542 Bug 1478945 - Test global actors against xpcshell debugger server. r=jdescottes
MozReview-Commit-ID: DqCkWqZJErQ

--HG--
extra : rebase_source : 535f138d2faf4cee76e44f5617d6459d9d8f0705
2018-07-31 10:08:51 -07:00
Alexandre Poirot
3a7f519e53 Bug 1478945 - Refactor test_xpcshell_debugging.js to use async/await instead of callbacks. r=jdescottes
MozReview-Commit-ID: 3QmGlX70BVz

--HG--
extra : rebase_source : bd1fd6ab4455707aadd51738d8e7bb43ff8d7b47
2018-07-31 08:46:07 -07:00
Dorel Luca
51abd4dba1 Merge mozilla-central to autoland 2018-08-01 12:53:54 +03:00
Panos Astithas
3536af633e Bug 1472921 - Fix sampling interval persistence for values <1ms. r=julienw
MozReview-Commit-ID: TxKzT8MCZY

--HG--
extra : rebase_source : 534e6a93928428cd24c306a0f78737d7d6a1d36f
2018-07-26 12:47:30 +03:00
Alexandre Poirot
6141c810d8 Bug 1444132 - Spawn a NetworkMonitorActor directly in the parent process. r=jryans
This allows to create NetworkEventActor directly from the parent process
and avoid most of the data being piped from the parent to the content processes.

MozReview-Commit-ID: 8p3A5yl5eVB

--HG--
extra : rebase_source : 3f022b2be7d1ab79c926ad9302e9ee232acc48b2
2018-03-08 09:13:26 -08:00
Julian Descottes
068cfcbe78 Bug 1479505 - Create markupview badges only when first accessed;r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D2548

--HG--
extra : moz-landing-system : lando
2018-07-31 10:59:32 +00:00
shindli
f0d8729e09 Merge inbound to mozilla-central. a=merge 2018-07-31 12:50:32 +03:00
Julian Descottes
070b4fffb3 Bug 1479470 - Always use _getMapForRegistry in CustomElementWatcher;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D2515

--HG--
extra : moz-landing-system : lando
2018-07-30 16:07:58 +00:00
Coroiu Cristina
9e8155b8f6 Merge inbound to mozilla-central a=merge 2018-07-31 00:58:28 +03:00
Andreea Pavel
d960e5a77a Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-07-30 19:40:38 +03:00
Andreea Pavel
be1d7773cc Merge mozilla-inbound to mozilla-central. a=merge 2018-07-30 19:35:30 +03:00
Razvan Caliman
616ed84634 Bug 1475782 - Return promises from Rule mutation methods and catch errors in font editor. r=pbro
MozReview-Commit-ID: 12ByNb6rrWp

--HG--
extra : rebase_source : 9fa953731bd8b023326f77a912e14399fe56e6f9
2018-07-18 14:48:31 +02:00
Razvan Caliman
1934b685a1 Bug 1475782 - Fix for intermittent test failures on Font Editor unit conversion. r=pbro
- Catch getComputed errors from async call
- Explicitly create new TextProperty when none exists

MozReview-Commit-ID: DokLJHIO6Cr

--HG--
extra : rebase_source : fca1d8e9a3161eb8324d47b95e7862859fd42e1d
2018-07-17 12:21:40 +02:00
Nicolas Chevobbe
02341af9c3 Bug 1136299 - Add a test for the new in-line input in the console;r=bgrins.
The input expansion tests are removed since the new test now cover the input
growing/shrinking.

MozReview-Commit-ID: 4RIQar4ytX

--HG--
extra : rebase_source : 0372ef695c37646cabc7f40ec22e3c652dcce133
extra : source : f4aef5b3c68fca33e19dcf67e1b7e5fc4006a227
2018-07-18 11:21:41 +02:00
Nicolas Chevobbe
f53e36acf4 Bug 1136299 - Move the console input in-line with the logs;r=bgrins.
MozReview-Commit-ID: CvmhJrFqCM

--HG--
extra : rebase_source : 6c544c1b0f4c55d2294af9a9b730a27a98dcc595
2018-07-23 07:01:02 +02:00
Andreea Pavel
796058f4eb Merge mozilla-inbound to mozilla-central. a=merge 2018-07-30 12:52:00 +03:00
Nicolas Chevobbe
3ffd4df54c Bug 1470922 - Fix tests failing with the new Jsterm; r=bgrins.
MozReview-Commit-ID: EaOSFmWa1tZ

--HG--
extra : rebase_source : bf5073d9372f6458f9085c5aaa9e8c8e3f8bcf5a
2018-07-25 10:58:01 +02:00
Makoto Kato
aa6e598c39 Bug 1462019 - Part 2. Use abstract socket address for USB remote debugging. r=jryans 2018-07-25 14:47:49 +09:00
Nicolas Chevobbe
fce95f5a2c Bug 1470922 - Enable CodeMirror JSTerm on Nightly except for people using accessible technology; r=bgrins.
MozReview-Commit-ID: 5wpd9o4w9H0

--HG--
extra : rebase_source : 7c4ca7af4514e33e49e841675c3bdfb6979cf97f
2018-07-24 10:48:01 +02:00
Nicolas Chevobbe
13a62a185e 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 : 606cd9e0953bf0cb805477fbe52b96f33e38c075
2018-07-24 14:41:50 +02:00
Daisuke Akatsuka
01e52beb4f Bug 1444211: Disable on windows ccov. r=CosminS
MozReview-Commit-ID: 1Ja2SMnX7yU

--HG--
extra : rebase_source : 6f062c9d97525241822111d2a39e678beb151753
2018-07-30 13:55:25 +09:00
Andreea Pavel
ef6f8004fb Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-07-30 19:38:42 +03:00