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

674389 Коммитов

Автор SHA1 Сообщение Дата
harry 02333753b2 Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D38891

--HG--
extra : moz-landing-system : lando
2019-10-08 00:52:07 +00:00
harry 9507d41513 Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D47622

--HG--
extra : moz-landing-system : lando
2019-10-08 00:51:34 +00:00
harry cd7aed4b4c Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D47621

--HG--
extra : moz-landing-system : lando
2019-10-07 18:18:02 +00:00
harry 18272eae11 Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D47620

--HG--
extra : moz-landing-system : lando
2019-10-07 18:02:35 +00:00
harry 4752551daf Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D47619

--HG--
extra : moz-landing-system : lando
2019-10-07 18:04:26 +00:00
harry 7b35f11fd2 Bug 1563349 - Part 1 - JS changes to support TouchBarInput children. r=mikedeboer
Depends on D34926

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

--HG--
extra : moz-landing-system : lando
2019-09-30 15:09:53 +00:00
Andreea Pavel 448454c533 Backed out changeset 5af44a2f8201 (bug 1583426) based on bug 1587103 2019-10-08 18:11:29 +03:00
Gabriel Luong 776444ded3 Bug 1586806 - Use the WalkerFront from the currently selected element in addNode(). r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48426

--HG--
extra : moz-landing-system : lando
2019-10-08 06:58:31 +00:00
Gabriel Luong f6d16470eb Bug 1586798 - Use WalkerFront from the currently selected element in onTagEdit(). r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48433

--HG--
extra : moz-landing-system : lando
2019-10-08 06:59:11 +00:00
Gabriel Luong e48bc633df Bug 1586801 - Use the contextual WalkerFront in _duplicateNode(). r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48442

--HG--
extra : moz-landing-system : lando
2019-10-08 07:07:02 +00:00
Gabriel Luong 2e73d512b3 Bug 1586804 - Use the contextual WalkerFront in the markup hide shortcut handler. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48445

--HG--
extra : moz-landing-system : lando
2019-10-08 07:07:29 +00:00
Gabriel Luong aae6d662dc Bug 1586807 - Make pseudoclass locking work with Fission. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48447

--HG--
extra : moz-landing-system : lando
2019-10-08 06:57:48 +00:00
Gabriel Luong aff78a951a Bug 1586796 - Make drag/drop nodes work with Fission. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48449

--HG--
extra : moz-landing-system : lando
2019-10-08 06:57:26 +00:00
Gabriel Luong dff4b62791 Bug 1586800 - Use the contextual WalkerFront in _deleteNode(). r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D48439

--HG--
extra : moz-landing-system : lando
2019-10-08 06:59:39 +00:00
Axel Hecht a335900e65 Bug 1578348, drop compare-locales from the mach python2 list, r=Callek,ahal
Also enable running mach from the obj dir in a py3 world.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 13:58:33 +00:00
Tomislav Jovanovic eee38da669 Bug 1578420 - Fix test_delay_update_webextension to actually wait for extension startup after restart r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D48259

--HG--
extra : moz-landing-system : lando
2019-10-07 14:24:53 +00:00
Emilio Cobos Álvarez 9fc657200d Bug 1397876 - Don't invalidate style / layout of the host if it has no children. r=smaug
In that case, the flat tree cannot possibly be changing, so we don't really need
to invalidate anything.  This, in theory, is just a really minor optimization.

In practice however, the browser chrome needs it, at least for now, because XUL
elements get frames really early (because we don't have lazy frame construction
for XUL, bug 1584935), and because destroying some kinds of frames (like panels)
does have side effects (they're popups), even though ideally they shouldn't.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 13:13:35 +00:00
Vijay Budhram f4ee1a6d18 Bug 1580172 - Fix Fxa CAD button in dark mode theme r=markh
Differential Revision: https://phabricator.services.mozilla.com/D48438

--HG--
extra : moz-landing-system : lando
2019-10-08 00:02:47 +00:00
Vijay Budhram f48e27ad47 Bug 1585459 - Update fxa_app_menu telemetry expiration r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D47820

--HG--
extra : moz-landing-system : lando
2019-10-03 19:07:00 +00:00
Michal Novotny d206228f78 Bug 1586731 - network ID: drop routes/addresses when link/address is removed by the kernel, r=valentin
Kernel can drop routes, addresses and neighbors without notification via netlink. So we update information in our structures as follows:
- when a link is removed all associated routes, addresses and neighbors are removed too
- when a link is disabled all associated routes and neighbors are removed
- when an address on a link is removed all routes and neighbors from this network are removed

All routes, neighbors and addresses always belong to some link, so a new class LinkInfo was created and it holds all information related to a single link. This makes finding information related to a specific link much easier.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 13:05:42 +00:00
Harry Twyford 4ea53a93ad Bug 1586026 - Expand Megabar in window.focusAndSelectUrlbar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48104

--HG--
extra : moz-landing-system : lando
2019-10-08 12:39:30 +00:00
Razvan Maries c748295700 Backed out changeset fbc6bf62b19d (bug 1586731) for perma fails on nsAutoPtr.h. CLOSED TREE 2019-10-08 15:44:06 +03:00
Christian Holler 6535af4691 Bug 1587033 - Add missing lock in Necko fuzzing layer. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D48507

--HG--
extra : moz-landing-system : lando
2019-10-08 11:50:37 +00:00
Michal Novotny e16c1f2400 Bug 1586731 - network ID: drop routes/addresses when link/address is removed by the kernel, r=valentin
Kernel can drop routes, addresses and neighbors without notification via netlink. So we update information in our structures as follows:
- when a link is removed all associated routes, addresses and neighbors are removed too
- when a link is disabled all associated routes and neighbors are removed
- when an address on a link is removed all routes and neighbors from this network are removed

All routes, neighbors and addresses always belong to some link, so a new class LinkInfo was created and it holds all information related to a single link. This makes finding information related to a specific link much easier.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 12:08:15 +00:00
Simon Fraser bef1f805b3 Bug 1585998 Add task duration estimates to 'mach try fuzzy' r=jlorenzo
Try with: mach try fuzzy --show-estimates

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

--HG--
extra : moz-landing-system : lando
2019-10-08 11:04:24 +00:00
Itiel 4d9609efc5 Bug 1585890 - Fix the direction of children-pointer in the Memory inspector's aggregate view for RTL. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D48365

--HG--
extra : moz-landing-system : lando
2019-10-08 12:02:01 +00:00
Stephen Horlander 3635800f0b Bug 1577232 - Update the Developer Edition background image to fit the application name r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48063

--HG--
extra : moz-landing-system : lando
2019-10-08 11:59:59 +00:00
Itiel 7b4d48043a Bug 1585901 - Add missing margin to the "Group by" and "Label by" dropboxes in the memory inspector. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D48271

--HG--
extra : moz-landing-system : lando
2019-10-08 11:28:33 +00:00
Sylvestre Ledru 21aca79eb1 Bug 1562642 - Cleanup the js exclude list + add a new string in the list of valid license r=andi
Differential Revision: https://phabricator.services.mozilla.com/D48308

--HG--
extra : moz-landing-system : lando
2019-10-08 08:36:33 +00:00
Bob Owen 003b93beee Bug 1580511: Check size is allowed in DrawTargetRecording::CreateSourceSurfaceFromData. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D48317

--HG--
extra : moz-landing-system : lando
2019-10-07 14:38:06 +00:00
Valentin Gosu bbd9200052 Bug 1531405 - Gather telemetry on cross-origin style sheet Content-Type headers r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D47906

--HG--
extra : moz-landing-system : lando
2019-10-04 12:47:48 +00:00
Masayuki Nakano bb14f09ee9 Bug 1566795 - part 4: Make `HTMLEditor` not check `IsCSSEnabled()` at removing inline style r=m_kato
For compatibility with Chrome, when removing inline style at block parent,
we should reset the style with creating `<span>` element whose `style`
attribute removes the style.  We do this only in CSS mode, but we should do
it in HTML mode too.

This patch also makes `FontFaceStateCommand::SetState()` ignore `tt` value
if its root caller is `Document::ExecCommand()`.  It was implemented for
composer to handle XUL command in bug 115922.  Therefore, we should not do
this special handling on the web.  If it were possible to separate this
change to another bug, it'd be nicer.  But without this change, we'll have
a lot of regressions of `Document.execCommand("fontname")`.  Therefore,
this is also fixed in this patch.

Note that this removes first `.ini` file selection because
the tests cannot be run without test number range parameter.
So, the sections are not used anymore.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 09:24:19 +00:00
sotaro fb4696fe6d Bug 1570879 - Fix high contrast theme handling with DirectComposition and WebRender r=nical
When high contrast mode is enabled, title bar is drawn as transparent and on-client area rendering by DWM is shown. But when compositor window in GPU process is used, the on-client area rendering was not shown. To address the proboem, window needs to be cleard as transparent and SwapChain of compositor window needs to be DXGI_ALPHA_MODE_PREMULTIPLIED.

WinCompositorWidget::mTransparencyMode is changed to atomic, since it is accessed from compositor thread and render thread.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 10:07:47 +00:00
Jon Coppeard 1f2f843d55 Bug 1586007 - Check that finalizers and sweeping code doesn't access marking state for things in other zones r=sfink
This extends AutoSetThreadIsSweeping to take an optional zone parameter.  When querying the marking state via IsAboutToBeFinalized and IsMarked calls we check this zone matches the zone of the thing we're looking at.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 10:06:26 +00:00
Mark Banner 8e1c08c3f8 Bug 1563026 - Add a right-click context menu item for the one-off search buttons to set as default for private browsing. r=fluent-reviewers,mak,flod
Differential Revision: https://phabricator.services.mozilla.com/D47079

--HG--
extra : moz-landing-system : lando
2019-10-08 10:06:01 +00:00
Mark Banner 307a88a039 Bug 1563026 - Migrate search one-offs xul fragment to use fluent. r=fluent-reviewers,mak,flod
Differential Revision: https://phabricator.services.mozilla.com/D47078

--HG--
extra : moz-landing-system : lando
2019-10-08 10:05:54 +00:00
Bob Owen b6cee86eff Bug 1583337: Return null in CanvasChild::WrapSurface if we don't have a recorder. r=jrmuizel
The CanvasChild must be in the process of being destroyed at this point anyway.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 14:37:13 +00:00
Dão Gottwald 0a67c66a43 Bug 1587027 - Update megabar box-shadow on Mac. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D48505

--HG--
extra : moz-landing-system : lando
2019-10-08 09:58:30 +00:00
Michael Droettboom 2d9d4e3578 Bug 1585853 - 1585953: Use URLs, rather than bug numbers r=Dexter
For Glean, we are deprecating the use of bug numbers in metric metadata,
and moving to full URLs only. This removes the ambiguity between the
different trackers used by different projects (Bugzilla vs. Github, for
example), and will make the development of automated tools easier.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 07:36:36 +00:00
Cosmin Sabou 743a270807 Bug 1586526 - Annotate the tests as fail-if on release or beta. r=fredw,aryx
Differential Revision: https://phabricator.services.mozilla.com/D48277

--HG--
extra : moz-landing-system : lando
2019-10-08 02:13:53 +00:00
Martin Stransky 1d95ca87e8 Bug 1586187 - provide logging to nsLookAndFeel, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48149

--HG--
extra : moz-landing-system : lando
2019-10-08 08:53:40 +00:00
André Bargull b2cd75adde Bug 1573439 - Part 2: Update DateTimeFormat formatToParts tests to use common test helpers. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D41741

--HG--
extra : moz-landing-system : lando
2019-10-08 07:34:47 +00:00
André Bargull 0a40a3330c Bug 1573439 - Part 1: Allow calendar to determine choice of pattern and permit relatedYear and yearName. r=jwalden
Implements the changes for these two spec PRs:
- https://github.com/tc39/ecma402/pull/349
- https://github.com/tc39/ecma402/pull/351

Restricted to Nightly because both PRs, despite having concensus, aren't yet merged into the spec.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 07:34:41 +00:00
André Bargull e1a5203d5f Bug 1586797: Remove rooted string field from ErrorReport. r=mgaudet
The rooted string was added in bug 966452, because at that point of time
`ownedReport.ucmessage` was a direct pointer to a JSString's character
storage. But now that we're already copying the JSString characters to UTF-8,
it's no longer necessary to keep the JSString alive through the ErrorReport.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 16:10:04 +00:00
Zhao Jiazhong 75c9ec50cc Bug 1586992 - [MIPS] Add branch condition '{Not}Signed' in branchSub32. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D48481

--HG--
extra : moz-landing-system : lando
2019-10-08 09:10:00 +00:00
Harry Twyford ef219e45fc Bug 1586595 - Collapse the Urlbar after drags on the identity icon. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D48357

--HG--
extra : moz-landing-system : lando
2019-10-08 08:37:44 +00:00
Martin Stransky 55183b1b38 Bug 1586544 - [Wayland] Fix FBO creation check, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48270

--HG--
extra : moz-landing-system : lando
2019-10-08 07:59:11 +00:00
Martin Stransky 95eed2f101 Bug 1586993 - [Linux] Add logging to nsWindow::UpdateOpaqueRegion, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D48480

--HG--
extra : moz-landing-system : lando
2019-10-08 07:56:49 +00:00
Liang-Heng Chen c313d09fdf Bug 1584690 - append nonexistent hash to `ContentBlockingLog`; r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D47746

--HG--
extra : moz-landing-system : lando
2019-10-04 22:23:20 +00:00
alwu cd4002626d Bug 1579127 - part2 : always present a valid timestamp on image. r=jolin
As we would calculate time difference between frames by checking their timestamp, so we would always ensure that image has valid timestamp.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 08:06:13 +00:00