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

668282 Коммитов

Автор SHA1 Сообщение Дата
harry 8f234ac35d Bug 1577000 - Fix Megabar breakout width on window resize. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D43674

--HG--
extra : moz-landing-system : lando
2019-08-30 00:10:43 +00:00
Dan Mosedale f5caa7f364 Bug 1567929 - enable newtab/messaging unit test builds for phab code review r=bastien
This causes the unit tests in browser/components/newtab to be run by Phabricator each time someone uploads a patch that touches those directories.  Once they've run (it can often take an hour or so to do the required Linux PGO build first), they will be visible as node(newtab) in the page linked to by "Treeherder Jobs" on the main review page.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 00:05:13 +00:00
Brian Hackett 55a87b9190 Bug 1529991 Part 2 - Avoid unnecessary delazification in the Debugger, r=jorendorff.
Differential Revision: https://phabricator.services.mozilla.com/D38801

--HG--
extra : moz-landing-system : lando
2019-07-26 02:19:30 +00:00
Brian Hackett cea4a22b91 Bug 1529991 Part 1 - Ensure Debugger.Script identity for scripts that can't be relazified, r=tcampbell.
Differential Revision: https://phabricator.services.mozilla.com/D38800

--HG--
extra : moz-landing-system : lando
2019-08-29 23:21:58 +00:00
Bogdan Tara eda418861e Backed out changeset acf99165d2fd (bug 1559975) for wptlint failure CLOSED TREE 2019-08-30 03:00:18 +03:00
Jeff Walden 6dfc6a5499 Bug 1577066 - Fix an implicit-conversion-changes-value warning with new-enough clang in Nursery.cpp by doing a less-than comparison with the actually-representable next higher value. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D43708

--HG--
extra : moz-landing-system : lando
2019-08-29 23:16:33 +00:00
Edwin Gao 1f7de4f614 Bug 1559975 - convert testing/web-platform to python3 compatible syntax r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D37101

--HG--
extra : moz-landing-system : lando
2019-08-29 23:04:43 +00:00
Noemi Erli e2fb7680c0 Backed out changeset fcaf8571985f (bug 1577066) for causing build bustages in Nursery.cpp CLOSED TREE
--HG--
extra : amend_source : 87d22aaa9eeafffb69b51385d9d0216f5d158231
2019-08-30 02:03:38 +03:00
Eric Rahm e678238a60 Bug 1569323 - Remove verbose warning in SetUserPass. r=mayhemer
This removes a rather verbose warning during URI mutation. This often
happens for use cases such as attempting to clear the field. Since `Finalize`
is marked as `MOZ_MUST_USE` we can be confident that any failures that used
to be warned about are properly handled.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 14:49:28 +00:00
Jeff Walden fba530c06e Bug 1577066 - Fix an implicit-conversion-changes-value warning with new-enough clang in Nursery.cpp by doing a less-than comparison with the actually-representable next higher value. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D43708

--HG--
extra : moz-landing-system : lando
2019-08-29 22:34:42 +00:00
Ehsan Akhgari d5e2f368cc Bug 1529396 - Fix another test CLOSED TREE
Bug #: 1529396

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

--HG--
extra : amend_source : 7445e9c7c4168365e363731dcc69b76a8bea3c20
2019-08-30 01:50:41 +03:00
Timothy Nikkel aebd0b6368 Bug 1553571. Pass the size of the display item to the StackingContextHelper constructor in nsDisplayTransform::CreateWebRenderCommands. r=jrmuizel
In FrameLayerBuilder::ChooseScale we hit this line https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/layout/painting/FrameLayerBuilder.cpp#6124 and aVisibleRect is empty (because every call site except for nsDisplayMasksAndClipPaths::CreateWebRenderCommands (which doesn't need to) passes empty for the size of the bounds) and so the maxScale stays at 4, and we clamp to 4 instead of something 30-50.

The call to ChooseScale in StackingContextHelper::StackingContextHelper is the only place the size of aBounds is ever looked at. And we only ever call ChooseScale if we are passed a mBoundTransform which only nsDisplayTransform does. So this change should be quite safe.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 22:19:14 +00:00
Cosmin Sabou 8db046243a Bug 1547533 - Update test expectations because of recent failures. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D44062

--HG--
extra : moz-landing-system : lando
2019-08-29 22:17:12 +00:00
Cosmin Sabou c8c7d11025 Merge mozilla-central to autoland. 2019-08-30 00:54:47 +03:00
Cosmin Sabou 8a455faa3a Merge mozilla-inbound to mozilla-central. a=merge 2019-08-30 00:46:40 +03:00
Sylvestre Ledru 79eb5e12c6 Bug 1577629 - Rename job "cpp" to "cppunit" r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D44048

--HG--
extra : moz-landing-system : lando
2019-08-29 21:07:58 +00:00
Emilio Cobos Álvarez a98a4dc71b Bug 1577258 - Explicitly flush layout in an a11y test. r=eeejay
We have an optimization to avoid an expensive reflow from SetFullZoom, see
mSuppressResizeReflow[1].

That was done because we used to do a full synchronous reflow right after. We no
longer do that, but due to that member we also don't invalidate!

My second patch in this bug changes the behavior of that flag so that we don't
synchronously reflow, but we do invalidate. So in turn this test before the
change wasn't really testing the zoomed code-path since it was using the clean
layout from before the zoom operation.

a11y getBounds and co. don't flush layout (they probably should), but since with
my patch we dirty the frame tree, and dirty frames return bogus offsets, the
test starts failing.

Flush layout explicitly to ensure we're testing the zoomed code path.

[1]: https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/layout/base/nsPresContext.cpp#952

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

--HG--
extra : moz-landing-system : lando
2019-08-29 21:25:12 +00:00
Andrew Halberstadt 7d9a18e3e7 Bug 1577588 - [taskgraph] Add an index route for shadow scheduler tasks, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D44027

--HG--
extra : moz-landing-system : lando
2019-08-29 21:26:22 +00:00
David Walsh b1d2b988c9 Bug 1577081 - Make blackbox work from frame context menu r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D43973

--HG--
extra : moz-landing-system : lando
2019-08-29 20:50:10 +00:00
Noemi Erli 478b1751c7 Backed out 5 changesets (bug 1343678) for causing multiple web-platform failures CLOSED TREE
Backed out changeset 4b77646bc788 (bug 1343678)
Backed out changeset 7396789341b1 (bug 1343678)
Backed out changeset 85526faefe6d (bug 1343678)
Backed out changeset 07b757a21222 (bug 1343678)
Backed out changeset 3551cc55620d (bug 1343678)
2019-08-30 00:36:40 +03:00
Noemi Erli 257da8f0d3 Backed out 2 changesets (bug 1575240) for failures in browser_inspector_menu-06-other.js CLOSED TREE
Backed out changeset 0667a378d933 (bug 1575240)
Backed out changeset 74fce607d8a7 (bug 1575240)
2019-08-30 00:35:13 +03:00
Ehsan Akhgari 651b2b3dca Backout changeset 5306ba39ab30 (bug 1529396) because of harm on web developers and insufficient evidence for continued web compatibility usefulness
Differential Revision: https://phabricator.services.mozilla.com/D44053

--HG--
extra : moz-landing-system : lando
2019-08-29 21:03:59 +00:00
Mark Striemer 9aff921500 Bug 1533863 - Use icons instead of text for buttons in about:config r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D43627

--HG--
rename : browser/components/aboutlogins/content/icons/edit.svg => browser/themes/shared/icons/edit.svg
extra : moz-landing-system : lando
2019-08-29 21:03:13 +00:00
Cosmin Sabou 23311695cd Bug 1575240 - inspect(x) should show x in the appropriate panel (fix lint). r=jlast 2019-08-29 23:57:37 +03:00
Noemi Erli 5412bfa2f9 Backed out changeset 5395a79f7a0b (bug 1553571) for causing reftest failures 2019-08-29 23:50:43 +03:00
Jason Laster d056cd3a51 Bug 1575240 - inspect(x) should show x in the appropriate panel. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D42747

--HG--
extra : moz-landing-system : lando
2019-08-29 20:40:14 +00:00
Bogdan Tara 061e36c6fc Backed out 2 changesets (bug 1577465) for browser_protections_* failures CLOSED TREE
Backed out changeset 851753e78f79 (bug 1577465)
Backed out changeset 8d947d23ed42 (bug 1577465)
2019-08-29 23:41:16 +03:00
Sylvestre Ledru 20c5d7ef03 Bug 1577020 - Create category in treeherder for the lint jobs r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D43675

--HG--
extra : moz-landing-system : lando
2019-08-29 20:24:49 +00:00
Boris Zbarsky c7017dbe7d Bug 1577560. Change the key setup for the document's id and name table to not copy string keys on lookup. r=mccr8.
In the old setup, a lookup with an nsAString key would implicitly construct an
AtomOrString, which would assign the key to an nsString.  This would lead to
copies and heap-allocations if the key was an autostring, which it typically is
when coming from bindings.

This fix improves the performance of the new window-named-property-get.html pref
reftest by about 20-30%, and improves the new getElementById-1.html test by 2-3x.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 17:53:38 +00:00
Jim Blandy 47cbefc716 Bug 1577355: Delete js::Zone::debuggers, which is unused. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D43862

--HG--
extra : moz-landing-system : lando
2019-08-29 18:02:20 +00:00
Bogdan Tara 3310211997 Backed out changeset a4768bd82d57 (bug 1559088) for test_redirect-caching_failure_wrap.js failures CLOSED TREE 2019-08-29 21:01:38 +03:00
Chris Manchester 3712f28127 Bug 1577351 - Require a recent version of sccache when it is in use. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D43861

--HG--
extra : moz-landing-system : lando
2019-08-29 17:45:23 +00:00
Eric Rahm fe87a982e0 Bug 1547108 - Remove warnings where we expect failures in nsJARChannel. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D43828

--HG--
extra : moz-landing-system : lando
2019-08-29 16:38:34 +00:00
Razvan Maries 80217f1eec Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-08-29 18:50:12 +03:00
James Graham 3867b98b8f Bug 1577130 - [wpt-sync] Revert intermittent changes, a=testonly
MANUAL PUSH: wpt sync fixup
2019-08-29 16:22:50 +01:00
moz-wptsync-bot e358566612 Bug 1577130 - [wpt-sync] Update web-platform-tests to dbb4e0ccfd0a97f80becd851371fb5a205aef7ec, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: dbb4e0ccfd0a97f80becd851371fb5a205aef7ec
wpt-type: landing
2019-08-29 15:09:55 +00:00
Honza Bambas bcbbd6b737 Bug 1559088 - Fix test_redirect-caching_failure.js to again do what it has to, r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D43796

--HG--
extra : moz-landing-system : lando
2019-08-29 12:07:54 +00:00
Sylvestre Ledru 903e6b61aa Bug 1577236 - clang-10: Fix -Wimplicit-int-float-conversion warnings in /js/ r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D43783

--HG--
extra : moz-landing-system : lando
2019-08-29 16:44:31 +00:00
Andreas Pehrson 4ca24c269d Bug 1573102 - Remove MediaStreamGraphImpl strong-refs from MediaEngineWebRTCAudio. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D43668

--HG--
extra : moz-landing-system : lando
2019-08-29 13:33:08 +00:00
Andreas Pehrson 6319ba4dbc Bug 1573102 - Remove mGraph from MediaStreamTrack::MSGListener. r=karlt
To accomodate this, MediaStreamTrackListener::NotifyEnded/Removed get an
additional aGraph argument. NotifyEnabledStateChanged is getting it too, for
completion.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 13:32:59 +00:00
Andreas Pehrson 04f22f20a5 Bug 1573102 - Remove mGraph from HTMLMediaElement::OutputMediaStream and OutputStreamManager. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D43666

--HG--
extra : moz-landing-system : lando
2019-08-29 13:32:50 +00:00
Andreas Pehrson 5b70e980ff Bug 1573102 - Remove mGraph from HTMLMediaElement::MediaStreamRenderer. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D43665

--HG--
extra : moz-landing-system : lando
2019-08-29 13:32:31 +00:00
Agi Sferro 426bf8391a Bug 1561964 - Re-enable all tests in dom/security/test on Android. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D37488

--HG--
extra : moz-landing-system : lando
2019-08-29 16:04:14 +00:00
Eitan Isaacson c7e39034b6 Bug 1576690 - Prune de-slotted accessibles, or relocate them to new slot. r=Jamie,emilio
This patch does several things:
 1. If there is a change to a host or a slot, check the slottable
    elements to see if they are rendered in the tree. Remove them if not.
 2. Check slot elements' fallback content if it is rendered and remove if
    not.
 3. Allow accessibles to be reinserted into a different parent or index.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 16:14:48 +00:00
Andreea Pavel 4760cf4b6c Bug 1575369 - disabled browser_ext_sidebarAction_incognito.js on all platforms r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D43972

--HG--
extra : moz-landing-system : lando
2019-08-29 16:02:40 +00:00
Florens Verschelde afdfc5639c Bug 1576604 - Avoid array indexes as identifiers for open accordion items in Layout; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D43834

--HG--
extra : moz-landing-system : lando
2019-08-29 15:56:01 +00:00
Elliot Stirling 650412e66c Bug 1521094 - Basic API for handling nsIHangReport in GeckoView r=geckoview-reviewers,snorp
Hooks up slow script reporting to the ContentDelegate. Allowing slow script prompts to be implemented.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 15:51:55 +00:00
Emma Malysz 4e26c4ce54 Bug 1576677, removes message property from all ACTORS in BrowserGlue.jsm and ActorManagerParent.jsm r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D43484

--HG--
extra : moz-landing-system : lando
2019-08-29 15:57:03 +00:00
Agi Sferro cc74d4804d Bug 1577314 - Enforce @TimeoutMillis in tests. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D43827

--HG--
extra : moz-landing-system : lando
2019-08-29 15:50:59 +00:00
Gabriel Luong 3a9a56b002 Bug 1577282 - Part 3: Convert Spectrum to ES6 Class. r=Maliha
Depends on D43979

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

--HG--
extra : moz-landing-system : lando
2019-08-29 15:01:07 +00:00