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

690702 Коммитов

Автор SHA1 Сообщение Дата
sotaro c3615f343f Bug 1611886 - Add VRManagerParent::Shutdown() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D61144

--HG--
extra : moz-landing-system : lando
2020-02-05 09:42:37 +00:00
sotaro b23e6dbb81 Bug 1554610 - Destroy CompositorWindow if BasicCompositor is used r=nical
When BasicCompositor is used, BasicCompositor does not use CompositorWindow.

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

--HG--
extra : moz-landing-system : lando
2020-02-04 09:07:57 +00:00
Emilio Cobos Álvarez f4734a4dca Bug 1614208 - Stop including nsStyleConsts.h from WebRenderTypes.h. r=jrmuizel
This is another one which is included everywhere. If the OOL call mattered we
could move these to a different header or something, but I suspect it won't.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:23:41 +00:00
Emilio Cobos Álvarez 49abab29a5 Bug 1614208 - Remove nsStyleConsts usage from TextRange.h. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D62172

--HG--
extra : moz-landing-system : lando
2020-02-11 01:23:12 +00:00
Emilio Cobos Álvarez b997cfcaf4 Bug 1614208 - Stop including PresShell.h and nsPresContext.h from Element.h. r=smaug
nsPresContext.h is only used for unit conversion, which can be done by Units.h
in a similar fashion.

PresShell.h was needed for some capturing-content stuff which can be moved out
of line.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:23:12 +00:00
Emilio Cobos Álvarez 6615ff9fad Bug 1614208 - Stop including AccessibleCaretEventHub and PresShell.h from Selection.h. r=TYLin
And fix a bunch of fallout as we now don't include nsDocShell.h everywhere.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:22:29 +00:00
Emilio Cobos Álvarez 14a5089845 Bug 1614208 - Remove unused WritingMode ipdl include. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D62168

--HG--
extra : moz-landing-system : lando
2020-02-11 01:22:22 +00:00
Emilio Cobos Álvarez fb586787c5 Bug 1614208 - Remove more dependencies on nsStyleConsts.h / ServoStyleConsts.h. r=jfkthame
Mostly what I was seeing come up in the .deps files from my object directory
which sounded feasible.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:22:15 +00:00
Emilio Cobos Álvarez 298c598770 Bug 1614208 - Forward-declare StaticPresData in nsPresContext.h. r=jfkthame
This avoids including nsFont.h and a bunch of other stuff in nsPresContext.h

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:23:37 +00:00
Emilio Cobos Álvarez d7841a5f17 Bug 1614208 - Remove some include dependencies in nsStyleConsts.h. r=jfkthame,jgilbert
We include it everywhere because it's included from gfxTypes.h.

This should avoid including all the generated bindings _everywhere_.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:23:37 +00:00
MahakBansal d58f7fe1b6 Bug 1614148 - Removes unused variable 'kMinMaxColorAttachments' in WebGLContextValidate.cpp r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D62159

--HG--
extra : moz-landing-system : lando
2020-02-11 01:07:26 +00:00
James Teh a534503c00 Bug 1608554: Initialize toolbartabstops in dynamically added widgets. r=Gijs
When ToolbarKeyboardNavigator initializes, it sets aria-hidden and adds a focus listener on toolbartabstop elements.
This is necessary for proper functionality of toolbar keyboard navigation.
However, widgets can be dynamically added by CustomizableUI after ToolbarKeyboardNavigator initializes.
The search bar is one such widget and it does contain toolbartabstop elements.
We now watch for this and initialize any toolbartabstop elements inside added widgets.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 10:18:17 +00:00
Markus Stange 89d18db033 Bug 1614514 - Insert new line in geckoview-quick-start.md after list in order to fix formatting.
Differential Revision: https://phabricator.services.mozilla.com/D62374

--HG--
extra : moz-landing-system : lando
2020-02-11 00:09:43 +00:00
David Major c4e3b2d209 Bug 1613606 - Bonus cleanup of IPC::Principals r=nika
All of these call sites were unnecessarily converting nsIPrincipal* => IPC::Principal => nsIPrincipal*.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 20:52:56 +00:00
David Major 9457524c37 Bug 1613606 - Use nsIPrincipal in BlobURLRegistrationData r=nika
clang-10 hits a -Werror in IPDL headers about Principal's copy constructor not being explicitly defined. We could go and fix that constructor, but in light of bug 1443956, I'm guessing it's not really a bad thing to have a discouragement against Principal when nsIPrincipal is now usable directly.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 20:52:56 +00:00
Ehsan Akhgari 74836fb7e5 Bug 1610821 - Part 2: Ensure most of event handling works on input elements which are disconnected from a document; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D60672

--HG--
extra : moz-landing-system : lando
2020-02-10 22:35:44 +00:00
Ehsan Akhgari a848f5fbdd Bug 1610821 - Part 1: Remove the unused nsPresContext argument of FireEventForAccessibility(); r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D62252

--HG--
extra : moz-landing-system : lando
2020-02-10 14:06:09 +00:00
Sebastian Hengst 3e6af4f0f6 Bug 1614309 - Disable offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.html on Windows ccov because it always fails. r=lsalzman DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D62237

--HG--
extra : moz-landing-system : lando
2020-02-10 22:14:49 +00:00
Dana Keeler 7e92a667e3 bug 1613729 - join the osclientcerts manager thread r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D62330

--HG--
extra : moz-landing-system : lando
2020-02-10 21:27:56 +00:00
Tom Prince d14d229add Bug 1527313: [mozharness] Fail if we can't find the marionette requirements file; r=ahal
The alternative code path was unused (as demonstrated by the presence of
`manifestdestiny` package). Remove that code path, so we can fail with a better
error message, if we don't have the right path to the requirements file.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 21:56:29 +00:00
Tom Prince 46347adf28 Bug 1527313: [mozharness] Fail if we can't find the mozbase requirements file; r=ahal
The alternative code path was unused (as demonstrated by the presence of
`manifestdestiny` package). Remove that code path, so we can fail with a better
error message, if we don't have the right path to the requirements file.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 21:11:18 +00:00
David Burns 5942abaa97 Bug 1588114 - [remote] Implement Network.setCookie and Network.setCookies. r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D62119

--HG--
extra : moz-landing-system : lando
2020-02-10 21:14:16 +00:00
Viresh Gupta 96552e75e7 Bug 1612981 - Remove MatrixAxBToRowMajor r=jgilbert
Remove unused code from dom/canvas/WebGLContextGL.cpp

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

--HG--
extra : moz-landing-system : lando
2020-02-11 01:11:27 +00:00
James Teh c26825f5d1 Bug 1606932: Don't suppress blur events for file picker dialogs on Windows. r=NeilDeakin
Suppressing blur events prevents accessibility from firing focus events correctly when dismissing file picker dialogs.
This code was originally added in bug 68454 to fix a crash when bringing up a file picker dialog from the context menu on a window which calls self.close() on blur.
However, this crash can no longer be reproduced, so the code isn't needed any more.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 00:40:39 +00:00
alwu 48dc9c2f98 Bug 1613329 - part2 : add test. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D61667

--HG--
extra : moz-landing-system : lando
2020-02-10 22:35:27 +00:00
alwu 478a75705e Bug 1613329 - part1 : append text track to media element when binding track element to DOM tree. r=bzbarsky
This change ensures that we always remember to add a text track to media element's track list.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 00:41:14 +00:00
Nika Layzell 6ff27537b1 Bug 1602903 - Collect per-window useRemoteSubframes telemetry, r=mconley
This telemetry records, for each toplevel window, the relationship between the
actual fission-enabled status of the window, and the "fission.autostart" pref.

This takes the form of a categorized telemetry histogram with the following
keys:
 * EnabledByAutostart:  useRemoteSubframes == true   fission.autostart == true
 * EnabledByUser:       useRemoteSubframes == true   fission.autostart == false
 * DisabledByAutostart: useRemoteSubframes == false  fission.autostart == false
 * DisabledByUser:      useRemoteSubframes == false  fission.autostart == true

'DisabledByUser' helps indicate useful information such as how often fission
testers need to open non-fission windows due to breakage, while
'EnabledByAutostart' and 'EnabledByUser' helps give a better image of how many
people are testing fission.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 21:46:51 +00:00
Ryan VanderMeulen fc773ab807 Bug 1614330 - Update pdf.js to version 2.4.349. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D62255

--HG--
extra : moz-landing-system : lando
2020-02-10 21:13:02 +00:00
Philipp Zech 9181c656e5 Bug 1614147 - remove unused variable 'kTreeSizeLength' r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D62175

--HG--
extra : moz-landing-system : lando
2020-02-10 22:31:47 +00:00
Tetsuharu OHZEKI 1d1408a093 Bug 1597449 - Remove mozilla::dom::BrowserChild::Send/RecvSetWindowName() to remove usages of nsIDocShellTreeItem. r=kmag
Instead we should set a name to BrowsingContext directly.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 20:27:30 +00:00
Sebastian Hengst 9366613e01 Bug 1591590 - Disable browser_toolbox_console_new_process.js also on Linux ccov. r=nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D62236

--HG--
extra : moz-landing-system : lando
2020-02-10 22:13:57 +00:00
Sebastian Hengst d451af86bd Bug 1612233 - Adjust expecation for several signed-exchange/reporting/ tests running with code coverage. r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D62287

--HG--
extra : moz-landing-system : lando
2020-02-10 22:13:12 +00:00
Boris Zbarsky eb4285b299 Bug 1614174. Stop using NS_ERROR_DOM_TYPE_ERR in XPath. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D62157

--HG--
extra : moz-landing-system : lando
2020-02-10 21:43:35 +00:00
Scott c41ef3c07e Bug 1610992 - Links in privacy modal width r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D60985

--HG--
extra : moz-landing-system : lando
2020-02-10 23:23:05 +00:00
Edgar Chen e4cbc3ca4b Bug 1578357 - Allow user activation visibility on same-origin connected subtree; r=smaug
https://html.spec.whatwg.org/multipage/interaction.html#user-activation-processing-model

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

--HG--
extra : moz-landing-system : lando
2020-02-10 22:59:51 +00:00
Gabriele Svelto db44316423 Bug 1614337 - Turn dom.ipc.tabs.createKillHardCrashReports into a static preference r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D62268

--HG--
extra : moz-landing-system : lando
2020-02-10 22:36:37 +00:00
Gavin Lazar Suntop 4b44d9ef5f Bug 1605476 - updating copy for learning link r=fluent-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D62075

--HG--
extra : moz-landing-system : lando
2020-02-10 23:46:51 +00:00
Noemi Erli cd1cea5a15 Backed out changeset e0e11528ba44 (bug 1610991) for causing failures in test_memory_usage.py CLOSED TREE 2020-02-11 01:11:41 +02:00
Noemi Erli 85558b46c4 Backed out changeset cfe2388a674e (bug 1609815) for causing TypeError in browserContext CLOSED TREE 2020-02-11 00:35:52 +02:00
Nika Layzell e5f5e2ab7e Bug 1610614 - Part 4: Add tests for dragging tabs between fission and non-fission windows, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D61926

--HG--
extra : moz-landing-system : lando
2020-02-10 21:35:23 +00:00
Nika Layzell 77d17e2914 Bug 1610614 - Part 3: Check for gFissionBrowser in dragover handler, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D61925

--HG--
extra : moz-landing-system : lando
2020-02-10 21:34:36 +00:00
Nika Layzell cf096a0546 Bug 1610614 - Part 2: Check for gFissionBrowser match in swapBrowsersAndCloseOther, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D61924

--HG--
extra : moz-landing-system : lando
2020-02-10 21:34:30 +00:00
Nika Layzell 31c1d16720 Bug 1610614 - Part 1: Ensure remoteSubframes status matches before allowing frameLoader swap, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D61923

--HG--
extra : moz-landing-system : lando
2020-02-10 21:34:23 +00:00
Thomas Wisniewski 6f8de0038c Bug 1612363 - add ability to allow extensions to close their action popups in GV; r=esawin,agi
add ability to allow extensions to close their action popups in GV.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 21:20:58 +00:00
Maja Frydrychowicz 5d76a2ec16 Bug 1611274 - [puppeteer] Vendor in fixes for Launcher tests
Differential Revision: https://phabricator.services.mozilla.com/D62343

--HG--
extra : moz-landing-system : lando
2020-02-10 21:07:27 +00:00
Dzmitry Malyshau 9f2416ae5b Bug 1612619 - Fix spirv-cross override revision r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D62331

--HG--
extra : moz-landing-system : lando
2020-02-10 21:08:00 +00:00
Jason Laster f5531f3716 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679

--HG--
extra : moz-landing-system : lando
2020-02-10 21:03:28 +00:00
harsh fc69ad92d1 Bug 1586305: Removed workaround in browser_showMessage.js and browser_thirdPartyIframe.js Picture-in-Picture test r=mconley@mozilla.com
Differential Revision: https://phabricator.services.mozilla.com/D62337

--HG--
extra : moz-landing-system : lando
2020-02-10 21:00:05 +00:00
Andrew Osmond 9b47c699df Bug 1613683 - Ship WebRender on Intel/AMD devices with small screens and a battery to beta. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D62321

--HG--
extra : moz-landing-system : lando
2020-02-10 20:27:12 +00:00
Bryan Kok 0b825184cf Bug 1568404 - Drag/drop to reorder file tabs in editor panel r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D50755

--HG--
extra : moz-landing-system : lando
2020-02-10 20:54:30 +00:00