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

689686 Коммитов

Автор SHA1 Сообщение Дата
Zibi Braniecki f3db980355 Bug 1608022 - Migrate browser-sets to Fluent. r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D60068

--HG--
extra : moz-landing-system : lando
2020-01-30 21:07:20 +00:00
Zibi Braniecki 55d15562fd Bug 1608022 - Migrate the bookmark this page and edit bookmark strings to Fluent. r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D59387

--HG--
extra : moz-landing-system : lando
2020-01-30 21:07:08 +00:00
Matthew Gregan 6352479a73 Bug 1612044 - Error rather than panic when passed an invalid stream token. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D61319

--HG--
extra : moz-landing-system : lando
2020-01-30 20:40:29 +00:00
Nico Grunbaum f81beba455 Bug 1611486 - P2 - Cherry-pick webrct desktop sharing X hang fixes;r=dminor
c380e97ee6

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

--HG--
extra : moz-landing-system : lando
2020-01-30 05:26:08 +00:00
Nico Grunbaum 6a8f257529 Bug 1611486 - P1 - Cherry-pick webrct desktop sharing X hang fixes;r=dminor
4b47dd39a7

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

--HG--
extra : moz-landing-system : lando
2020-01-30 05:47:41 +00:00
Andrew McCreight a4cdc71de2 Bug 1612384 - Remove mozJSComponentLoader::CompilationScope(). r=kmag
It is unused.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 19:35:49 +00:00
Drew Willcoxon f381e0c275 Bug 1611055 - Replace UrlbarProvider subclasses in tests with UrlbarTestUtils.TestProvider. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D61253

--HG--
extra : moz-landing-system : lando
2020-01-30 18:08:51 +00:00
Thomas Wisniewski d15482b6d9 Bug 1598792 - ensure that GeckoView WebExtension.metaData.optionsPageUrl and WebExtension.metaData.openOptionsPageInTab are available after the installExtension promise is resolved; r=robwu,agi
These values are not available right away after `onInstallEnded`, but are available after `Management.on("ready")` for the addon. We prefer not complicating the
situation for GV embedders, and instead only resolving the `installExtension` once the addon is ready.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 16:28:17 +00:00
Drew Willcoxon 2d50a6ec99 Bug 1611132 - Don't select the heuristic result if there's already a selection. r=harry
The fix to bug 1610681 needed to make sure that there's no current selection before selecting the heuristic result.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 16:28:29 +00:00
Rob Wu a2296a122e Bug 1520119 - Allow shortcut removal via button r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D60665

--HG--
extra : moz-landing-system : lando
2020-01-30 12:34:19 +00:00
Rob Wu 0b0d71ccdf Bug 1520119 - Allow shortcut removal via Del/Backspace key r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D48995

--HG--
extra : moz-landing-system : lando
2020-01-28 14:45:00 +00:00
Rob Wu 2b587393c5 Bug 1475043 - Allow "" as shortcut in commands.update r=rpl
- Allow empty string ("") as a value for "shortcut" in the
  commands.update API.

- Use an empty string instead of null for an unset shortcut in
  `commands.getAll`, to match the documented behavior (and for
  consistency with Chrome).

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

--HG--
extra : moz-landing-system : lando
2020-01-22 13:18:16 +00:00
Ciure Andrei 7ae304fe1e Backed out 3 changesets (bug 1608022) for causing browser_findbar.js to perma fail CLOSED TREE
Backed out changeset b7097a9f6a16 (bug 1608022)
Backed out changeset 853e5ec59184 (bug 1608022)
Backed out changeset d538041cc083 (bug 1608022)
2020-01-30 18:03:31 +02:00
Miko Mynttinen abdf658cc1 Bug 1570363 - Do not discard width and height for empty SVG reference rects r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D61175

--HG--
extra : moz-landing-system : lando
2020-01-30 15:06:29 +00:00
Ciure Andrei 18ac1aa623 Backed out changeset 309ae9c52ef1 (bug 1610298) for causing browser_findbar.js to perma fail CLOSED TREE 2020-01-30 16:57:09 +02:00
Edwin Takahashi f0abec95b9 Bug 1612279 - condprof to use ubuntu1804-test image r=tarek
Changes:

Use the `ubuntu1804-test` image for condprof generation.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 14:50:27 +00:00
Andrew McCreight 3df19ca140 Bug 1612179 - Reuse content Fission content processes for URL bar tests. r=Gijs
There are intermittent XPConnect leaks in this directory, mostly for
content processes created during the test browser_retainedResultsOnFocus.js.
Hopefully by reusing Fission content processes the failure rate can be
reduced to an acceptable leve.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 09:12:36 +00:00
Kershaw Chang 2f7e31abd6 Bug 1600254 - P9: Avoild accessing http channel from transaction r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56730

--HG--
extra : moz-landing-system : lando
2020-01-30 13:38:39 +00:00
Kershaw Chang 4bc096f818 Bug 1600254 - P8: Make nsIInputChannelThrottleQueue work with socket process r=dragana
The only information that devtools needs is the amount of how many bytes readed, so this patch introduces PInputChannelThrottleQueue ipdl for carrying on this information.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 13:32:55 +00:00
Kershaw Chang 98739d4a39 Bug 1600254 - P7: Enable ContentSniffer for socket process r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56206

--HG--
extra : moz-landing-system : lando
2020-01-30 13:56:57 +00:00
Kershaw Chang 04931f96d9 Bug 1600254 - P6: Make H2 push work r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56208

--HG--
extra : moz-landing-system : lando
2020-01-30 13:52:22 +00:00
Kershaw Chang ad3911288e Bug 1600254 - P5: Make TransactionObserver work r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56040

--HG--
extra : moz-landing-system : lando
2020-01-30 13:07:45 +00:00
Kershaw Chang 41300d6e8a Bug 1600254 - P4: Make HttpActivityObserver work in socket process r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56039

--HG--
extra : moz-landing-system : lando
2020-01-30 13:00:11 +00:00
Kershaw Chang a231a369a8 Bug 1600254 - P3: Implement HttpTransactionParent::ResolvedByTRR and HttpTransactionParent::GetProxyConnectResponseCode r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56038

--HG--
extra : moz-landing-system : lando
2020-01-30 12:56:04 +00:00
Kershaw Chang 278afbaea7 Bug 1600254 - P2: Implement HttpTransactionParent::SetDomainLookupStart/End r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56037

--HG--
extra : moz-landing-system : lando
2020-01-30 12:54:18 +00:00
Kershaw Chang cc68e7a697 Bug 1600254 - P1: Send some variables over Init IPC message r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D56036

--HG--
extra : moz-landing-system : lando
2020-01-30 12:56:02 +00:00
Andrei Oprea db18c3d345 Bug 1610298 - Snippets preview messages don't belong to a provider r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D60414

--HG--
extra : moz-landing-system : lando
2020-01-30 13:51:26 +00:00
Zibi Braniecki 6cd675f486 Bug 1608022 - Remove obsolete toolbox.dtd. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D60821

--HG--
extra : moz-landing-system : lando
2020-01-30 12:46:46 +00:00
Zibi Braniecki 3a53fffe60 Bug 1608022 - Migrate browser-sets to Fluent. r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D60068

--HG--
extra : moz-landing-system : lando
2020-01-30 12:46:39 +00:00
Zibi Braniecki 2b5ea4172f Bug 1608022 - Migrate the bookmark this page and edit bookmark strings to Fluent. r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D59387

--HG--
extra : moz-landing-system : lando
2020-01-30 13:45:32 +00:00
Ricky Stewart a7d4a3dca0 Bug 1611465 - Remove references to cmp() function and __cmp__ method in mozbuild r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D60995

--HG--
extra : moz-landing-system : lando
2020-01-30 13:15:24 +00:00
Ricky Stewart ffbd93e65a Bug 1611002 - configure/test_toolkit_moz_configure.py supports Python 3 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D60777

--HG--
extra : moz-landing-system : lando
2020-01-30 10:34:51 +00:00
André Bargull 407d2d3f91 Bug 1612302: Add nightly-only restriction to "numberingSystem" option tests. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D61295

--HG--
extra : moz-landing-system : lando
2020-01-30 13:23:20 +00:00
Andrew Osmond ff69c48b54 Backed out changset b371f612cd60 (Bug 1604535) for performance regressions.
Differential Revision: https://phabricator.services.mozilla.com/D61298

--HG--
extra : moz-landing-system : lando
2020-01-30 13:11:08 +00:00
Cosmin Sabou b8017d296c Backed out changeset 92d629854868 (bug 1603484) for wpt failures on service-worker/import-scripts-updated-flag.https.html.
CLOSED TREE
2020-01-30 15:02:06 +02:00
Kousuke Takaki 04bba6950f Bug 1602088 - Move nsIScrollableFrame::ScrollUnit to namespace scope. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D61140

--HG--
extra : source : 69fded25adc2ac25e302b49c1128f8926e1311a3
2020-01-30 09:13:19 +00:00
Andrew Osmond de9131c720 Bug 1612207 - SourceSurfaceCapture::IsValid should validate any underlying surfaces. r=jrmuizel
SourceSurfaceCapture can contain an underlying surface instead of a set
of drawing commands. The surface has its own valid state, and must be
checked by the parent in SourceSurfaceCapture::IsValid. If we don't,
then we may end up failing silently while drawing, and images will go
missing. The underlying surface can be invalidated by a device reset if
it is a SourceSurfaceD2D1, as an example.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 12:24:25 +00:00
Cosmin Sabou 5a3d320cd0 Backed out changeset 69fded25adc2 (bug 1602088) for causing several box-shadow reftest failures.
CLOSED TREE
2020-01-30 13:23:10 +02:00
Yaron Tausky ecc24c8aea Bug 1603484 - Allow new script imports in subsequent service worker runs r=dom-workers-and-storage-reviewers,asuth
We used to forbid service worker from importing new scripts after
installation, restricting them to scripts they already imported.
This restriction never actually worked before the inception of
parent intercept mode, and now it turns out that the Walmart
Grocery site depends on this ability to function properly. This
commit removes the restriction altogether in order to avoid
breaking sites that already depend on it.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:41:20 +00:00
Greg V 2befd54d63 Bug 1484812 - Use SwapBuffersWithDamage on EGL platforms (Wayland/Android) r=jnicol,mstange,jgilbert
EGL_KHR_swap_buffers_with_damage (or EGL_EXT_swap_buffers_with_damage)
is an EGL extension that allows the application to inform the display
server (system compositor) which areas of the window have changed.

This commit implements support for that extension in the layers compositor.
The layers compositor always renders the whole frame, so we're only getting
the benefit of not redrawing unchanged areas *in the system compositor*,
not actually doing partial invalidation/compositing,
but that makes the implementation simpler (no need to track buffer age).

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:46:54 +00:00
Botond Ballo f62b4f716b Bug 1611660 - Accept layout viewport updates from the main thread right away. r=tnikkel
Previously, we would wait until the following frame (for uncertain reasons
that date back to B2G), but this meant the layout and visual viewports would
be out of sync for a frame, causing APZ to misbehave.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:48:34 +00:00
Tom Prince 334c8053ca No bug: [partner-repack] Remove some dead code; r=nthomas
There was some code to avoid chunking a given partner repack more than once.
However, that code was buggy and didn't have any affect, so delete it.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:24:13 +00:00
Perry Jiang a4d550dbb6 Bug 1603374 - account for Cancel calling WorkerRun r=dom-workers-and-storage-reviewers,asuth
MainThreadWorkerControlRunnable::Cancel (indirectly) calls WorkerRun, which is
neither intuitive nor documented, but UpdateStateOpRunnable needs to account for
that to avoid a release assertion failure in ServiceWorkerOpArgs::AssertSanity.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:32:38 +00:00
Glenn Watson 05a7f239ed Bug 1606251 - Fix invalidation for elements with inflation factors. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D61261

--HG--
extra : moz-landing-system : lando
2020-01-30 09:44:45 +00:00
André Bargull ffe63d4342 Bug 1610514 - Part 3: Pass through a boolean flag to detect style=unit number formatters. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D60969

--HG--
extra : moz-landing-system : lando
2020-01-30 09:47:48 +00:00
André Bargull 16f000f4f4 Bug 1610514 - Part 2: Move GetFieldTypeForNumberField out of NumberFormatFields::append. r=jwalden
Moving GetFieldTypeForNumberField outside of NumberFormatFields::append let's us
avoid adding another flag to NumberFormatFields in the next part.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 08:31:35 +00:00
André Bargull f559a89a1e Bug 1610514 - Part 1: Create a separate FormattedRelativeTimeToParts function. r=jwalden
Adds a separate FormattedRelativeTimeToParts function to avoid having to add
another one-off argument to the existing intl::FormattedNumberToParts function.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 08:31:23 +00:00
Mike Shal 3fe87081bf Bug 1611006 - Convert python/mozbuild/mozbuild/test/action to python3; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D60769

--HG--
extra : moz-landing-system : lando
2020-01-30 09:52:25 +00:00
Marian Raiciof 9cdb7991af Bug 1611819 - Remove the P2 ARM7 tests from the fennec_v68 cron job r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D61176

--HG--
extra : moz-landing-system : lando
2020-01-30 09:43:37 +00:00
Kousuke Takaki 9681569b70 Bug 1602088 - Move nsIScrollableFrame::ScrollUnit to namespace scope. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D61140

--HG--
extra : moz-landing-system : lando
2020-01-30 09:13:19 +00:00