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

698658 Коммитов

Автор SHA1 Сообщение Дата
Botond Ballo 672a7de4ff Bug 1626021 - Remove non-ASCII characters from comments in Accessible.cpp. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D68847

--HG--
extra : moz-landing-system : lando
2020-03-30 17:33:19 +00:00
Tim Nguyen 21c46131c1 Bug 1625314 - Followup: remove search-textbox.css from widgets.css.
Differential Revision: https://phabricator.services.mozilla.com/D68879

--HG--
extra : moz-landing-system : lando
2020-03-30 20:23:16 +00:00
emcminn af0bab4be5 Bug 1625913 - Fix for onboarding card image widths in smaller resolutions r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D68808

--HG--
extra : moz-landing-system : lando
2020-03-30 19:22:01 +00:00
Tim Nguyen 4447b7118b Bug 1625314 - Scope search-textbox.css to search-textbox custom element. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D68810

--HG--
extra : moz-landing-system : lando
2020-03-30 19:59:45 +00:00
Kris Maglione 1a8c27fa02 Bug 1576262: Handle ownership races during cross-process navigations. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D68454

--HG--
extra : moz-landing-system : lando
2020-03-27 13:55:07 +00:00
Kartikaya Gupta af891b2458 Bug 1626008 - Ensure the HTTN data gets updated after recycling. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D68851

--HG--
extra : moz-landing-system : lando
2020-03-30 19:43:10 +00:00
Lina Cambridge 80920e5871 Bug 1625286 - Expose dispatch flags to `moz_task`. r=KrisWright
This commit adds a `dispatch_with_options` method to Rust task
runnables, which takes a builder-style `DispatchOptions`
argument controlling how the runnable should be dispatched.
Currently, the only supported option is `may_block`, which
corresponds to `nsIEventTarget::DISPATCH_EVENT_MAY_BLOCK`.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 19:24:08 +00:00
Emilio Cobos Álvarez be03c17e1d Bug 1625419 - Don't double-apply non-symmetric vertical padding for number inputs. r=dholbert
Turns out that align-self is enough for sizing to end up like we want (not
getting squashed by the flex container's padding). This prevents double-applying
the padding in cases where the top and bottom paddings don't match.

We also fix another change from my previous patch, which is that we wouldn't
clip stuff if the text editor is much bigger than the flex container. Most
trivial example of this is:

  data:text/html,<input type=number style="font-size: 300px; height: 40px;">

I renamed the test from overflow-clip-box-* to padding-*, as we're not
technically exercising overflow-clip-box anymore, and added a test for the
clipping too.

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

--HG--
rename : layout/reftests/forms/input/number/overflow-clip-box.html => layout/reftests/forms/input/number/padding-notref.html
rename : layout/reftests/forms/input/number/overflow-clip-box-ref.html => layout/reftests/forms/input/number/padding-ref.html
rename : layout/reftests/forms/input/number/overflow-clip-box-notref.html => layout/reftests/forms/input/number/padding.html
extra : moz-landing-system : lando
2020-03-30 19:47:32 +00:00
Jed Davis bfc8e3cd04 Bug 1624743 -- Allow intra-process kcmp with KCMP_FILE in Linux content sandbox for amdgpu. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D68669

--HG--
extra : moz-landing-system : lando
2020-03-30 16:13:59 +00:00
Jed Davis c5f7ab0639 Bug 1622728 - Allow file seals in content process sandbox policy, for Wayland. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D68664

--HG--
extra : moz-landing-system : lando
2020-03-30 16:14:17 +00:00
Jed Davis aecdf7eb30 Bug 1604834 - Assign thread names during the sandbox launch process. r=gcp
We've had some bugs where the sandboxed child process and/or the chroot
helper process deadlocks during launch, often reported by end users,
and it's confusing to have the mysterious hanging task inherit the name
of the launching thread; this patch fixes that by giving them more
informative names.

`prctl(PR_SET_NAME, ...)` is used directly, instead of via one of our
wrappers for it, to avoid the possibility of async signal unsafe
operations.

This doesn't name the pre-exec child process in the cases where regular
`fork()` is used, but as far as I know we haven't had any bugs (yet?)
where that would matter.

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

--HG--
extra : moz-landing-system : lando
2020-03-25 14:13:18 +00:00
Daniel Varga 1b13fb1938 Backed out changeset 1d94f9ef232a (bug 1419755) for causing mochitest failures at dom/canvas/test/webgl-conf/generated/test_conformance__textures__misc__copy-tex-image-and-sub-image-2d.html
CLOSED TREE
2020-03-30 22:40:02 +03:00
Daniel Varga dda7e26657 Backed out changeset 8717adb8b05b (bug 1625404) for causing node debugger failures
CLOSED TREE
2020-03-30 22:39:10 +03:00
Ryan VanderMeulen 609e39ab2e Merge m-c to autoland. a=merge 2020-03-30 14:57:26 -04:00
aarushivij fb695f5c5e Bug 1562940 - Icon chrome://browser/skin/identity-icon.svg should be in toolkit r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D68684

--HG--
rename : browser/themes/shared/identity-block/identity-icon.svg => toolkit/themes/shared/icons/identity-icon.svg
extra : moz-landing-system : lando
2020-03-30 18:54:46 +00:00
Ryan VanderMeulen 5012cc0f5d Backed out 6 changesets (bug 1584007) for causing bug 1625227.
Backed out changeset c626a363823e (bug 1584007)
Backed out changeset 0d130a64b0f5 (bug 1584007)
Backed out changeset 8ca43f80bdd2 (bug 1584007)
Backed out changeset 00eda7b39a13 (bug 1584007)
Backed out changeset ac2765b4b4ec (bug 1584007)
Backed out changeset 24deb3d46783 (bug 1584007)

--HG--
extra : amend_source : 9431aa82b4a472f0c60dcf1368817fe7c658bcf5
2020-03-30 14:53:46 -04:00
Jeff Gilbert bab92087d4 Bug 1625404 - webgl.copyTexSubImage should not preserve existing dest rect contents. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D68516

--HG--
extra : moz-landing-system : lando
2020-03-30 18:50:30 +00:00
Ting-Yu Lin e632178695 Bug 1625559 Part 2 - Use BlockReflowInput::ContentBEnd() to replace undocumented mBEndEdge. r=jfkthame
ContentBEnd() is equivalent to mBEndEdge except when ContentBSize() is
unconstrained because ContentBEnd() can overflow. However, according to
ContentBEnd()'s documentation, the user shouldn't use ContentBEnd() when
ContentBSize() is constrained, so I add an assertion in ContentBEnd() as
a reminder.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 18:03:49 +00:00
Ting-Yu Lin d8dd5ea4ac Bug 1625559 Part 1 - Remove two unused BlockReflowInput flags. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D68623

--HG--
extra : moz-landing-system : lando
2020-03-30 13:21:46 +00:00
aarushivij 93aace0110 Bug 1625895 - Change tabbrowser-arrowscrollbox from class to id. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D68817

--HG--
extra : moz-landing-system : lando
2020-03-30 18:06:04 +00:00
Jason Orendorff 44ae319032 Bug 1613231 - Part 2: Document generator/async instructions in vm/Opcodes.h. r=tcampbell.
Differential Revision: https://phabricator.services.mozilla.com/D62520

--HG--
extra : moz-landing-system : lando
2020-03-30 17:49:31 +00:00
Jason Orendorff f4427ce8cc Bug 1613231 - Part 1: General revisions of comments in vm/Opcodes.h. r=tcampbell.
The word "must" is used to mark rules that valid bytecode must follow or risk
MOZ_CRASH, assertion failures, or undefined behavior. Documenting all of them
is an aspirational goal; this revision notes a bunch that were accidentally
skipped before, and adds the word "must" in some places.

The rule that `hops` and `slot` must be reasonable is documented at the top of
the file, under "Other operands", and does not need to be repeated in the
documentation for any instruction.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 17:49:23 +00:00
Lina Cambridge 4dac2b2a1d Bug 1621756 - Don't send the Push UAID if there are no push subscriptions. r=englehardt
This commit changes the Push client code to check for existing push
subscriptions when connecting to the server, and omits the UAID from
the `hello` handshake if there are none. This, in turn, causes the
server to issue a new UAID, which we keep until either the next
reconnect, or when the user subscribes to push. It's a way to rotate
the UAID and reduce the privacy risk of tying a persistent identifier
to the connection.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 18:21:09 +00:00
David Walsh 5103b6706d Bug 1419755 - Make debugger editor use indent size set by settings r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D67924

--HG--
extra : moz-landing-system : lando
2020-03-30 18:10:19 +00:00
Tim Nguyen 9f4dbeaf3c Bug 1625982 - Rename textbox.js and textbox.css to moz-input-box.js and search-textbox.css. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D68829

--HG--
rename : toolkit/content/widgets/textbox.js => toolkit/content/widgets/moz-input-box.js
rename : toolkit/themes/linux/global/textbox.css => toolkit/themes/linux/global/search-textbox.css
rename : toolkit/themes/osx/global/textbox.css => toolkit/themes/osx/global/search-textbox.css
rename : toolkit/themes/windows/global/textbox.css => toolkit/themes/windows/global/search-textbox.css
extra : moz-landing-system : lando
2020-03-30 18:22:56 +00:00
Henri Sivonen 71bdd2ccaf Bug 1625465 - Hack GeckoViewUtils not to read activeWindow. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D68565

--HG--
extra : moz-landing-system : lando
2020-03-30 16:10:41 +00:00
Daniel Varga 9969f6fb3f Backed out changeset 64918c6e2f83 (bug 1625660) for causing spidermonkey failures at build/src/js/src/jit-test/lib/asserts.js
CLOSED TREE
2020-03-30 21:07:47 +03:00
Dana Keeler b016636b6d Bug 1624464 - don't load certificate transparency log keys if CT is disabled r=kjacobs
Differential Revision: https://phabricator.services.mozilla.com/D68285

--HG--
extra : moz-landing-system : lando
2020-03-30 16:50:41 +00:00
Ian Neal 40b642e225 Bug 1625776 - data.shouldWrap is unused in ViewSourceChild.jsm r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D68726

--HG--
extra : moz-landing-system : lando
2020-03-30 16:41:13 +00:00
Emilio Cobos Álvarez bc0214cf17 Bug 1625809 - Remove nsFileControlFrame::AttributeChanged. r=smaug
Syncing tabindex in that attribute callback was wrong since bug 505355.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 16:49:56 +00:00
Michael Ratcliffe 5af09e6675 Bug 1604528 - IndexedDB inspector no longer shows main process data r=jdescottes,johannh
This reverts https://hg.mozilla.org/mozilla-central/rev/c7a6f863a0cc6d74357dc53933b89a0e168c1958 so the patches are exact opposites... not much else to say ;)

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

--HG--
extra : moz-landing-system : lando
2020-03-30 15:42:39 +00:00
Lars T Hansen 1ccbc92228 Bug 1625660 - Update the wat crate to 1.0.13. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D68815

--HG--
extra : moz-landing-system : lando
2020-03-30 16:16:36 +00:00
Emilio Cobos Álvarez bf84528d4f Bug 1098151 - Make empty editable blocks at least one line-height tall. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D68586

--HG--
extra : moz-landing-system : lando
2020-03-30 17:20:06 +00:00
Dorel Luca c1b65ae5b8 Backed out changeset 1ed0cfd336dd (bug 1353429) for conflict with backed out (Bug 1620624). CLOSED TREE 2020-03-30 20:14:17 +03:00
Dorel Luca 70fdea7bd2 Backed out changeset a6c0b1afc2b0 (bug 1624488) for browser-chrome failures in checkouts/gecko/layout/style/ServoStyleSet.cpp. CLOSED TREE 2020-03-30 20:08:05 +03:00
Bogdan Tara 37fc52aff0 Backed out changeset 05de83a88c61 (bug 1566780) for devtools failures complaining about browser_net_ws-early-connection.js CLOSED TREE 2020-03-30 14:43:38 +03:00
Karl Tomlinson 9199513a35 Bug 1625446 revert test_audioWorklet_WASM.html and test_audioWorklet_options.html to disabled on beta r=baku
This reverts some of the changes made in
https://hg.mozilla.org/mozilla-central/rev/02f562ee1c81#l3.6

dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled is locked to false on beta
https://searchfox.org/mozilla-central/rev/9c6e7500c0015a2c60be7b1b888261d95095ce27/modules/libpref/init/all.js#4973

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

--HG--
extra : moz-landing-system : lando
2020-03-30 08:45:04 +00:00
Ken VanDine f377d047a2 Bug 1622282 - extract gnome-3-28-1804 platform snap to be used in the cleanup part r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D67629

--HG--
extra : moz-landing-system : lando
2020-03-30 10:21:03 +00:00
Ken VanDine 866ea7e844 Bug 1622282 - Find files provided by the base and platform snap and ensure they aren't duplicated in this snap r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D66778

--HG--
extra : moz-landing-system : lando
2020-03-30 10:20:48 +00:00
Kishlaya Jaiswal 0ecf3ed767 Bug 1566780 - Added another filter frame type for viewing control frames separately r=Honza
Correcting linter errors

Added new logic for toggling control frames by adding a new control frame check variable and toggle function

Preserve controlFrames option when clearing frames. Changed Control Frames to Control in locale

Correct linter errors

Added a separator between received and control. Changed the dropdown title to reflect control frame state

Changed controlFramesEnabled to showControlFrames

Added a comment about showControlFrames and toggleControlFrames

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

--HG--
extra : moz-landing-system : lando
2020-03-30 10:18:11 +00:00
Bogdan Tara e304198a5e Backed out changeset 278b86784e72 (bug 1625727) for LoadInfo related wpt crashes CLOSED TREE 2020-03-30 13:16:44 +03:00
Emilio Cobos Álvarez c8bd3df8c2 Bug 1625608 - Improve some web-animations error messages. r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D68695

--HG--
extra : moz-landing-system : lando
2020-03-30 09:48:06 +00:00
Razvan Maries 646d3c9e4f Bug 1614681 - disable test_distribution.js on linux r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D68712

--HG--
extra : moz-landing-system : lando
2020-03-29 10:06:25 +00:00
Steve Fink 7c98073c90 Bug 1618502 - Speed up js::wasm::IsHugeMemoryEnabled() r=lth
I looked at the code generated for IsHugeMemoryEnabled(). It unconditionally locks, using multiple levels of un-inlined function calls in my optimized build. With the previous patch, that all gets called (and the lock taken) during every finalization, which is probably fine but seems worrisome.

Given that c++11 gives us easy access to a correct double-checked locking implementation, I suggest dropping it in here so that subsequent accesses need to do no locking, but only a lightweight memory fence.

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

--HG--
extra : moz-landing-system : lando
2020-03-30 16:11:09 +00:00
Steve Fink cad1169c77 Bug 1618502 - only limit ArrayBuffer VM mappings if using large mappings to accelerate bounds checking r=lth
Differential Revision: https://phabricator.services.mozilla.com/D68076

--HG--
extra : moz-landing-system : lando
2020-03-29 15:15:40 +00:00
sumagnadas dc9c74f709 Bug 1622687 - Fixed files in toolkit/crashreporter to make it flake8 compliant. r=froydnj
Changed .flake8 file to include the changes for flake8 compliance

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

--HG--
extra : moz-landing-system : lando
2020-03-30 16:10:03 +00:00
David Walsh 21d3595b1e Bug 1625493 - Use destructuring in webconsole r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D68392

--HG--
extra : moz-landing-system : lando
2020-03-30 07:57:41 +00:00
David Walsh b783ee061c Bug 1625137 - Fix failing debugger source-less test r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D68585

--HG--
extra : moz-landing-system : lando
2020-03-30 16:00:18 +00:00
Tim Nguyen 052be11866 Bug 1625991 - Use GetComposedDoc() instead of GetUncomposedDoc() in XULTreeElement::GetTreeBodyFrame. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D68820

--HG--
extra : moz-landing-system : lando
2020-03-30 15:58:32 +00:00
David Walsh 0a247256b7 Bug 1625766 - Improve flow coverage in the debugger r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D68720

--HG--
extra : moz-landing-system : lando
2020-03-30 03:10:14 +00:00