Commit Graph

689699 Commits

Author SHA1 Message Date
Makoto Kato
4fe363f50d Bug 1610233 - nsEventStatus should be initialized per MaybeDispatchKeypressEvents call in DoReplaceText. r=geckoview-reviewers,esawin
According to
https://searchfox.org/mozilla-central/rev/803a42f24c8714631ed81cb824ea1c1a803cb7b8/widget/TextEventDispatcher.cpp#661,
`nsEventStatus` parameter of `MaybeDispatchKeypressEvents` should be
initialized per call.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 11:56:03 +00:00
Daniel Varga
7f6d3fa5c4 Merge mozilla-central to autoland 2020-01-31 05:58:33 +02:00
Daniel Varga
65dc08165d Merge autoland to mozilla-central. a=merge 2020-01-31 05:56:02 +02:00
Daniel Varga
3d8a78a06f Backed out changeset 6851f568b173 (bug 1611006) for causing nightly bustages a=backout 2020-01-31 03:30:45 +02:00
Thomas Dolezal
28e6a65cfb Bug 1612143 - Replacing table-layout defines with an enum r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61260

--HG--
extra : moz-landing-system : lando
2020-01-31 01:23:23 +00:00
Emilio Cobos Álvarez
4812f9408a Bug 1611583 - Use cbindgen for css-align types. r=dholbert
This provides stronger typing and removes a bunch of subtle constants matching.

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

--HG--
extra : moz-landing-system : lando
2020-01-31 00:56:49 +00:00
Dorel Luca
983a71b2a4 Backed out changeset 9dc9deb3ba3b (bug 1611660) for Reftest failure in layout/reftests/bugs/605138-1.html == layout/reftests/bugs/605138-1-ref.html 2020-01-31 01:44:08 +02:00
Brian Birtles
f3b367f560 Bug 1608858 - Update the effect set when an animation changes relevance due to a call to updatePlaybackRate; r=boris
In this particular case where we're paused, we don't need to repaint or
synchronize animations on layers, but we do need to update the effect set so
that getAnimations() returns the correct result.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 23:39:12 +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
Florens Verschelde
d1741cad4c Bug 1612296 - Add context-fill to aboutdebugging firefox logo; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D61290

--HG--
extra : moz-landing-system : lando
2020-01-30 16:12:24 +00:00
Brad Werth
b6077e9965 Bug 1516413 Part 3: Update a zoom test to wait on the outcome, not the trigger. r=smaug
Now that the zoom behavior involves more event round-trips, this test should
wait on the outcome of the input, instead of on the triggering event itself.
The way that SimpleTest.promiseWaitForCondition works, if the condition is
not reached quickly, instead of timing out, the test continues and the
following isnot check will fail.

Depends on D59260

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

--HG--
extra : moz-landing-system : lando
2020-01-30 17:19:25 +00:00
Brad Werth
67081368c7 Bug 1516413 Part 2: Make browser FullZoom act on the new zoom change events. r=mstange
This replaces the handling of the ZoomChangeUsingMouseWheel event with
2 new zoom events that trigger the actual zoom changes. As a side effect,
this allows the mousewheel and zoom in/out key events to have an effect
on Reader and PDFJS views as well.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 17:17:26 +00:00
Brad Werth
23f9ccf4aa Bug 1516413 Part 1: Make EventStateManager zoom delta functions send chrome events instead of acting directly. r=mstange
This patch changes the zoom behavior to always be routed through the frontend
Zoom Actor. In the existing code, the ZoomChangeUsingMouseWheel event is sent
as an after-the-fact notification of the zoom being modified directly. This
part of the patch supplements the existing event with 2 new events that
trigger the frontend to do the +/- 10% math in ChangeFullZoom and
ChangeTextZoom. The next part of the patch supplies that logic in the frontend
Zoom Actor.

This also changes the handling of events from the zoom in/out keys. Before,
those keys would only change full zoom levels. Now, they will respect the
full zoom vs text zoom toggle.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 17:17:26 +00:00
Zibi Braniecki
da8c270950 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 21:07:33 +00:00
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
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
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
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