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

11177 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Tara 4759ec60f7 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-03 13:28:32 +03:00
Csoregi Natalia 08c950712e Backed out 3 changesets (bug 1479569) for devtools/client/responsive.html failures. CLOSED TREE
Backed out changeset e123d0aa911c (bug 1479569)
Backed out changeset b828a58404e5 (bug 1479569)
Backed out changeset 97041ef8f311 (bug 1479569)
2018-08-03 10:39:12 +03:00
Nicolas Chevobbe 4f34541b99 Bug 1475391 - Add mapping for CORS error types to MDN pages; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D2557

--HG--
extra : moz-landing-system : lando
2018-08-03 06:40:36 +00:00
Boris Zbarsky 0197de77c0 Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag
I generally tried to preserve the behavior of consumers where they treated an
exception from getInterface(Ci.nsIContentFrameMessageManager) as a signal to use
some sort of fallback.

I did change the behavior of consumers that walked up to the root same-type
docshell before getting the message manager to just get it directly from the
docshell they have.  Please review those parts carefully, and let me know if you
want me to ask some subject area experts to review those.
2018-08-02 23:49:09 -04:00
Brian Birtles 74298abd28 Bug 1478563 - Re-use function objects in MeatballMenu; r=jdescottes
To avoid needless re-renders due to props changing object identity.

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

--HG--
extra : rebase_source : 8635d8b0365c36fff73ec6eb5d934578185d70c0
2018-08-02 10:09:11 +09:00
Brian Birtles 7189d82c59 Bug 1474234 - Don't pass internal props onto child button in MenuButton; r=jdescottes
Otherwise we will get errors like:

console.error: "Warning: React does not recognize the `menuId` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuid` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n    in button (created by MenuButton)\n    in MenuButton (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in ToolboxToolbar (created by ToolboxController)\n    in ToolboxController"

console.error: "Warning: React does not recognize the `menuPosition` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuposition` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n    in button (created by MenuButton)\n    in MenuButton (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in ToolboxToolbar (created by ToolboxController)\n    in ToolboxController"

console.error: "Warning: React does not recognize the `menuOffset` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `menuoffset` instead. If you accidentally passed it from a parent component, remove it from the DOM element.\n    in button (created by MenuButton)\n    in MenuButton (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in div (created by ToolboxToolbar)\n    in ToolboxToolbar (created by ToolboxController)\n    in ToolboxController"

It's also not what we intend to do.

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

--HG--
extra : rebase_source : 00084e91252f40f464bd7694a908180b02966855
2018-08-02 09:59:24 +09:00
Brian Birtles 8df257b445 Bug 1474234 - Add keys for MeatballMenu and MenuItem children; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D2639

--HG--
extra : rebase_source : 4325a158c081ad97ede30c1c6b60e8fa3ea85e12
2018-08-02 09:41:47 +09:00
Narcis Beleuzu 4684ccf98e Merge inbound to mozilla-central. a=merge 2018-08-03 01:28:14 +03:00
Razvan Caliman ed257a8a5b Bug 1480086 - Restore styles for Rule view warning icon. r=gl
MozReview-Commit-ID: 12xDt0Haj03

--HG--
extra : rebase_source : 789ea875dd8fce44cf38e13e57671da7db2a97b9
2018-08-02 13:39:18 +02:00
Jan de Mooij 3af36d3d86 Bug 1479363 part 10 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in other directories. r=mrbkap 2018-08-02 19:30:17 +02:00
Brian Hackett 4dea999cef Bug 1465491 Part 2 - Helper functions for web replay mochitests, r=jryans.
--HG--
extra : rebase_source : c900dd3d263428472c3ddf3dc8eef5e14ee38481
2018-08-02 15:37:20 +00:00
Jason Laster 8ace0a8243 Bug 1479812 - Update Debugger Frontend v77. r=dwalsh 2018-08-02 11:10:48 -04:00
Boris Zbarsky 357b6b1348 Bug 1479570. Get Add a getter to get a docshell from nsIWindowlessBrowser. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D2669

--HG--
extra : moz-landing-system : lando
2018-08-03 00:05:07 +00:00
Julian Descottes 92987d7581 Bug 1480384 - Remove unused theme option for autocomplete-popup;r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D2666

--HG--
extra : moz-landing-system : lando
2018-08-02 15:05:50 +00:00
Alexandre Poirot 2b5681f94c Bug 1444132 - Always wait for full Connector setup in getHarExportConnector. r=jdescottes
MozReview-Commit-ID: 2k18TK78fk8

--HG--
extra : rebase_source : 4bbe481d3724dc7bb3e26eb79bfa8351c22bcf32
2018-08-01 09:47:20 -07:00
Alexandre Poirot d41a01a8c9 Bug 1444132 - Fix the order of requests done by html_cause-test-page.html test. r=jdescottes
MozReview-Commit-ID: IY8TLzqjrnT

--HG--
extra : rebase_source : b01a5cd462d920fe52eadb6b4ba8222d08898972
2018-07-31 07:33:04 -07:00
Alexandre Poirot 57ca676e5a 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 : e412a689110afd3021f65cdab335c94268f6d1e6
2018-07-17 10:49:53 -07:00
Alexandre Poirot cfe9ef4cae Bug 1444132 - Fetch stacks from content process only on-demand. r=jryans
MozReview-Commit-ID: 727tzsqkkEp

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

--HG--
extra : rebase_source : 2930cfb226684529e9a01de8c1b1a1eb7b83b0e2
2018-07-17 07:36:39 -07:00
Alexandre Poirot 817c8826cf Bug 1444132 - Fix netmonitor preferences with the new setup. r=jryans
MozReview-Commit-ID: ESP8cctwN8r

--HG--
extra : rebase_source : 032c9d07ca39a8dd57a84d2437fd69283f134a06
2018-07-17 03:43:24 -07:00
Alexandre Poirot 91c15e3f3f Bug 1444132 - Remove the old proxy code. r=jryans
MozReview-Commit-ID: 33LcN5c5o4D

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

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

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

--HG--
extra : rebase_source : ae5f3a8ba4aad8bc1d35a3570bf8856de17e6b02
2018-07-16 10:05:22 -07:00
Cosmin Sabou 8e28811008 Merge mozilla-central to mozilla-inbound. a=merge 2018-08-02 16:15:22 +03:00
sole ab37a52582 Bug 1479482 - Use correct property value for markerUnits attribute. r=ladybenko
MozReview-Commit-ID: qBfpmZt7i6

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

--HG--
extra : moz-landing-system : lando
2018-08-02 10:20:09 +00:00
Noemi Erli 58e27f3dd9 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-02 12:04:24 +03:00
Noemi Erli 8f66a71e70 Merge inbound to mozilla-central. a=merge 2018-08-02 11:54:46 +03:00
Tiberius Oros a03b02ae6e Backed out changeset 6e508c907238 (bug 1479812) for browser_dbg-sourcemapped-breakpoint-console.js failures on a CLOSED TREE 2018-08-02 01:59:35 +03:00
dvarga 956d57e7f2 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-08-02 01:26:29 +03:00
dvarga e487e6e564 Merge inbound to mozilla-central. a=merge 2018-08-02 01:09:38 +03: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
Nicholas Nethercote 93bbf0be8b Bug 1478879 - Remove Range/Enum use in devtools/. r=sfink
--HG--
extra : rebase_source : 6ebdd04529e347cc47235355e952f6d59b796383
2018-07-31 10:31:00 +10:00
Jason Laster a5123cc2d3 Bug 1479812 - Update Debugger Frontend v77. r=dwalsh 2018-08-01 17:25:39 -04: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