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

694241 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez c30e9fa249 Bug 1619428 - Annotate a test as passing that should've been annotated in the previous patch. CLOSED TREE
MANUAL PUSH: Always forget to hg remove :(

--HG--
extra : rebase_source : abe9e6eb0e3e3103dbc4d34de9a7fb62cd1347de
extra : amend_source : 1969f20d064ed7276d38aa7f7856ca355867ae02
2020-03-03 22:58:32 +01:00
Jan Henning d1a5485cf9 Bug 1619150 - Include font inflation info when dumping frame data. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D64907

--HG--
extra : moz-landing-system : lando
2020-03-03 21:47:01 +00:00
Emilio Cobos Álvarez 19ba70d2a5 Bug 1619428 - Annotate two WPT tests on Android.
One of them used to pass accidentally (due to a bug that the previous patch in
this bug fixes).

The other one is now passing.

MANUAL PUSH: Fixup expectations for a patch that fixed select rendering on Android

--HG--
extra : rebase_source : 8fd39f8971493ea9b7ce0509f46099e4ea4f1b72
extra : amend_source : 2094f77a54c5af3649f5efcffc03eb0f82364321
2020-03-03 22:52:33 +01:00
Randall E. Barker 6746c46e53 Bug 1618958 - Add GeckoSession.reload(int flags) r=geckoview-reviewers,agi,esawin
Add a version of GeckoSession.reload that takes LOAD_FLAGS_* so
that it is possible to bypass caches and proxies on reload.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 21:47:30 +00:00
Hiroyuki Ikezoe f0b17ecc30 Bug 1510120 - Block running background-color animation on the compositor if there is any current-color keyframe. r=boris,flod
Differential Revision: https://phabricator.services.mozilla.com/D63629

--HG--
extra : moz-landing-system : lando
2020-03-03 21:48:01 +00:00
Subhamoy Sengupta b94fdf1c30 Bug 1485319 - P1 - Call to nsTSubstring::GetMutableData removed r=baku
Differential Revision: https://phabricator.services.mozilla.com/D65133

--HG--
extra : moz-landing-system : lando
2020-03-03 21:02:19 +00:00
Razvan Maries 0b474b2251 Backed out changeset dc3ad7ffa787 (bug 1617678) for perma failures on bg-image-div-001.html. CLOSED TREE 2020-03-03 23:16:37 +02:00
Mike Shal 810b3916fb Bug 1619768 - Remove extraneous MOZ_PROFILE_GENERATE defines r=dmajor
MOZ_PROFILE_GENERATE is already defined in mozilla-config.h and doesn't
need to be re-defined by the moz.build files.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 21:06:36 +00:00
Jeff Walden d92c45cab7 Bug 1502355 - Fill in more of |ReadableStreamPipeTo|, as regards consing up a |PipeToState| closure to store state variables. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D65058

--HG--
extra : moz-landing-system : lando
2020-03-03 21:07:26 +00:00
Jeff Walden d451364e60 Bug 1502355 - Make |ReadableStreamPipeTo| return |PromiseObject*|. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D65057

--HG--
extra : moz-landing-system : lando
2020-03-03 21:06:39 +00:00
Jim Blandy 7db1aac145 Bug 1618319: Segregate intern::UpdateList insertions and removals. r=gw
Rather than treating webrender::intern::UpdateList as a sequence of operations,
each of which might be an insertion or a removal, and using a side table to
supply extra data for insertions, it's simpler to segregate insertions and
removals into two separate vectors. This avoids the need for an enum whose
discriminant needs to be checked within the loop, and allows a few loops that
are only looking for one kind of operation to skip over the others entirely.

Ultimately, there should be no change in the order in which operations occur. In
practice, the old UpdateList always held a contiguous run of insertions,
followed by a run of removals (removals are consumed by apply_updates directly
after being generated by end_frame_and_get_pending_updates).

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

--HG--
extra : moz-landing-system : lando
2020-02-27 02:26:09 +00:00
Bogdan Tara 56a69ac3b7 Bug 1578594 - Skip browser_webconsole_warning_group_multiples.js on fission since it's perma failing r=nchevobbe,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D65051

--HG--
extra : moz-landing-system : lando
2020-03-03 10:36:48 +00:00
Emilio Cobos Álvarez d9d7f09456 Bug 1619428 - Make the overlay scrollbars check work in all platforms. r=mstange
Reuse the AddXULMinSize logic which already deals with all the widget stuff,
non-themed scrollbars, etc.

Remove some useless margin declarations and such in GeckoView scrollbars code
now that AddXULMinSize does look at the min-width/height properties.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 20:30:52 +00:00
Yury Delendik 1e4ad1d104 Bug 1619737 - Update wasmparser to version 0.10.0 r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D65136

--HG--
extra : moz-landing-system : lando
2020-03-03 19:45:28 +00:00
shindli b961822146 Backed out changeset be3b005bfc6d (bug 1619428) for causing reftest failure in contain-size-select-elem-002-ref.html CLOSED TREE 2020-03-03 22:15:47 +02:00
Harry Twyford 4783212dfc Bug 1617029 - Enable urlbar.update1.* prefs (quantumbar update 1) on Release. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D65159

--HG--
extra : moz-landing-system : lando
2020-03-03 20:04:11 +00:00
Nazım Can Altınova eb62d34bc6 Bug 1616622 - Increase the buffer limit and refactor the java code r=gerald,julienw
Differential Revision: https://phabricator.services.mozilla.com/D64754

--HG--
extra : moz-landing-system : lando
2020-03-03 17:14:19 +00:00
Nazım Can Altınova 1533571e92 Bug 1616622 - Rename SamplingThread class to SamplingRunnable instead. r=julienw
This class is not technically the thread itself, it's the runnable that the
sampling thread uses. This name is more accurate and clear for it.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 17:10:42 +00:00
Nazım Can Altınova d0a7abbc3d Bug 1616622 - Remove the SparseArray from the samples array since we only profile the main thread. r=julienw
Currently we only profile the Java Main Thread, and don't profile anything
else. This is not ideal, but this is how it works right now. And inside the
code index `0` was hardcoded on the most parts of the code. We can rollback
this patch once we want to implement profiling more than one thread, or we can
think about something more clever.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 17:10:19 +00:00
Morgan Reschenberg 11e8355a59 Bug 1617678: Modify background image styling to only apply URL-sourced images when backplate is enabled. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D64200

--HG--
extra : moz-landing-system : lando
2020-03-03 19:16:30 +00:00
David Parks d7f1ab7118 Bug 1615752: Require 10-byte detour for Win 8.0 x64 CreateFileA and DuplicateHandle r=aklotz
In the current Win 8.0, these functions both start with a RIP-relative JMP (6 bytes) followed by 6 nops (6-bytes), which does not give us the 13-bytes we need for a trampoline so we require the trampoline to fit into 10 bytes.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 19:23:53 +00:00
Divya Rani 427ae6c5f6 Bug 1619280 - Port warnings-summary [mach] to Python 3.r=championshuttler,firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D64951

--HG--
extra : moz-landing-system : lando
2020-03-03 19:18:52 +00:00
Tom Schuster 0281383267 Bug 1619171 - Don't prefix warnings with Error: in the console. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D65091

--HG--
extra : moz-landing-system : lando
2020-03-03 18:14:00 +00:00
Christoph Kerschbaumer fa782d6349 Bug 1504968: Remove pref security.strict_security_checks.enabled and enforce strict top-level principal checking on Android. r=snorp,baku
Differential Revision: https://phabricator.services.mozilla.com/D65095

--HG--
extra : moz-landing-system : lando
2020-03-03 17:03:20 +00:00
Gijs Kruitbosch c9e459715b Bug 1619630 - remove useless 'dispatcher' argument to various JSWindowActorChild constructors, r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D65126

--HG--
extra : moz-landing-system : lando
2020-03-03 18:40:25 +00:00
Emilio Cobos Álvarez b6eaddfb9f Bug 1619663 - Don't use -moz-appearance for android scrollbar thumbs. r=mstange
The regular Android theme doesn't support it, so it does nothing.

With the non-native theme, which supports scrollbars, it'd look like windows
scrollbars, which we don't want.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:34:25 +00:00
Kartikaya Gupta 691e4ca68d Bug 1613260 - Increase allowed fuzz on new tests so they pass in AppVeyor CI. r=Bert
Differential Revision: https://phabricator.services.mozilla.com/D65164

--HG--
extra : moz-landing-system : lando
2020-03-03 18:03:22 +00:00
Andrew McCreight cb53fa9bf8 Bug 1619455 - Kill GC/CC timers on content-child-will-shutdown. r=smaug
Hopefully this will reduce the number of shutdown hangs in child processes.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 16:59:27 +00:00
Mathieu Leplatre 863b4989d3 Bug 1617942 - Close Remote Settings DB connections after use r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D64303

--HG--
extra : moz-landing-system : lando
2020-03-03 16:41:47 +00:00
Andy Grover 948bb52d09 Bug 1619375 - Update Neqo to 0.2.0 r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D65023

--HG--
extra : moz-landing-system : lando
2020-03-03 17:03:45 +00:00
Emilio Cobos Álvarez cdad6a0be8 Bug 1619428 - Make the overlay scrollbars check work in all platforms. r=mstange
Reuse the AddXULMinSize logic which already deals with all the widget stuff,
non-themed scrollbars, etc.

Remove some useless margin declarations and such in GeckoView scrollbars code
now that AddXULMinSize does look at the min-width/height properties.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:50:07 +00:00
Henrik Skupin c1765e69b2 Bug 1619548 - [remote] Update expectation states of Puppeteer unit tests to pass on MacOS. r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D65141

--HG--
extra : moz-landing-system : lando
2020-03-03 18:05:42 +00:00
Micah Tigley 1b0b2cc0b1 Bug 1616701 - Fix and re-enable tests that use waitForViewportResize and dragElementBy r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D64689

--HG--
extra : moz-landing-system : lando
2020-03-03 18:01:19 +00:00
Kris Taeleman fd73d4c35e Bug 1616623 - Switching gfx telemetry to user lifetimes and removing last_seen r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D63361

--HG--
extra : moz-landing-system : lando
2020-02-25 22:43:20 +00:00
Tom Tung a8e09c16ca Bug 1614339 - Ensure CloseInternal alive until it is finished; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D63643

--HG--
extra : moz-landing-system : lando
2020-03-03 16:57:29 +00:00
Kirk Steuber a627943d2a Bug 1612979 - Add tests for the AppAutoUpdate policy r=mkaply
Also fixes the browser_policy_disable_app_update.js to use updateSettingsContainer rather than updateRadioGroup

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:13:49 +00:00
Kirk Steuber a392fbda66 Bug 1612979 - Fix "auto-update-config-change" notification bugs r=mhowell
Includes fixes for the following bugs:
 - "auto-update-config-change" notification is never sent because it never updates its cached value so it always thinks the value is uninitialized, at state in which it does not send the notification.
 - maybeUpdateAutoConfigChanged doesn't send the first notification because the value hasn't changed yet, just been set. But this is only true on Windows. On other OS's, the function is only called when the value changes.
 - If a non-Windows user changes the app.update.auto pref value, it effectively changes the value of the auto update setting but doesn't generate a "auto-update-config-change" notification.
 - Minor cleanup of an unnecessary bind call.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:13:07 +00:00
Kirk Steuber f55e67e699 Bug 1612979 - Fix bug where message about a prefrence is shown when the preference itself is hidden r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D63982

--HG--
extra : moz-landing-system : lando
2020-03-03 18:12:34 +00:00
Kirk Steuber 6b3d7ca106 Bug 1612979 - Have the about:preferences UI respect locked automatic application update r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D63981

--HG--
extra : moz-landing-system : lando
2020-03-03 18:12:16 +00:00
Kirk Steuber 9faa5b2518 Bug 1612979 - Add functionality to UpdateUtils for automatic app update to be locked by policy r=mhowell,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D63980

--HG--
extra : moz-landing-system : lando
2020-03-03 18:12:14 +00:00
Kirk Steuber 405cc15d07 Bug 1612979 - Remove app.update.auto from the list of preferences that can be manipulated by policy r=mkaply
This functionality is being replaced by the policy: AppAutoUpdate

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:10:49 +00:00
Kirk Steuber 4d05684838 Bug 1612979 - Add AppAutoUpdate enterprise policy r=mkaply,fluent-reviewers,flod
This adds the policy to the policy engine, but does not add the functionality, which will be done in another patch in this stack.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 18:10:21 +00:00
Alexandre Poirot da1f4a952d Bug 1614494 - Migrate connectToFrame to browser mochitest and use <browser> element. r=pbro,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D62793

--HG--
extra : moz-landing-system : lando
2020-03-03 14:11:57 +00:00
Drew Willcoxon ae8bef8c20 Bug 1619228 - Prevent the context menu from opening on separators in the page action panel. r=Gijs
Separators are technically actions, so we should ignore them when deciding whether to open the context menu.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 13:39:35 +00:00
shindli db1eff80fd Backed out 2 changesets (bug 1613835) for causing very frequent xpcshell failures in netwerk/test/unit/test_cookies_async_failure.js CLOSED TREE
Backed out changeset 4d2e14adc96b (bug 1613835)
Backed out changeset 61fb3c36ea92 (bug 1613835)
2020-03-03 20:44:17 +02:00
shindli ba71ac519f Backed out changeset 3da713367dfd (bug 1589299) for causing mochitest permafailures in layout/base/tests/test_transformed_scrolling_repaints_3.html CLOSED TREE 2020-03-03 20:43:03 +02:00
Daniel Varga 31894db69f Backed out 7 changesets (bug 1612979) for causing browser chrome failure at browser/disable_app_update/browser_policy_disable_app_update.js
CLOSED TREE

Backed out changeset b65ab84f5403 (bug 1612979)
Backed out changeset 8162219895ea (bug 1612979)
Backed out changeset 975a2ced2917 (bug 1612979)
Backed out changeset c5223f21be3d (bug 1612979)
Backed out changeset 935ee9393b16 (bug 1612979)
Backed out changeset 67b182d75120 (bug 1612979)
Backed out changeset 69cd81740888 (bug 1612979)
2020-03-03 19:31:55 +02:00
Dorel Luca 61edf989ef Backed out changeset 156832378185 (bug 1619094) for build bustages. CLOSED TREE
--HG--
extra : amend_source : 9470c89b8508ee8d4834b11a75e5c88106718388
2020-03-03 19:19:08 +02:00
André Bargull 26d015b117 Bug 1557765 - Part 3: Inline base class constructor when called from derived class constructors. r=jandem
Allow to inline when callee and new.target don't match, if new.target is
guaranteed to have a non-configurable "prototype" property. This change allows
to inline to a base class constructor when called from a derived class
constructor.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 16:33:47 +00:00
André Bargull 47369a6b45 Bug 1557765 - Part 2: Inline through derived class constructors. r=jandem
Allow to inline when callee and new.target don't match, as long as the callee
is a derived class constructor, because for derived class constructors we don't
create the this-object at the call-site. This allows to inline through a chain
of derived class constructors.

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

--HG--
extra : moz-landing-system : lando
2020-03-03 16:48:55 +00:00