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

690377 Коммитов

Автор SHA1 Сообщение Дата
Harry Twyford 062f9d8b48 Bug 1613662 - Remove timeout from UrlbarProviderSearchTips. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D61824

--HG--
extra : moz-landing-system : lando
2020-02-06 18:28:12 +00:00
Harry Twyford ba5bf1b54d Bug 1613608 - Enable Interventions in Nightly but not in xpcshell tests. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D61952

--HG--
extra : moz-landing-system : lando
2020-02-07 08:50:20 +00:00
Tom Tung 5666324739 Bug 1612307 - Fix a set of typos on interface mochitests; r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D61579

--HG--
extra : moz-landing-system : lando
2020-02-07 07:37:33 +00:00
Cosmin Sabou ea7f81d28c Bug 1611171 - Update expectation on linux for shared-worker-import-blob-url.any.html. a=test-only
--HG--
extra : rebase_source : 13c66e2b77582d5783712885276a57e12cf3e4c9
2020-02-07 07:47:26 +02:00
Bogdan Tara e0728bbf97 Backed out changeset 7dc1fd3fa679 (bug 1613380) for optiontext.html failures CLOSED TREE 2020-02-07 07:31:19 +02:00
Ting-Yu Lin b7d5c92a10 Bug 1613732 Part 3 - Use logical ReflowChild() and FinishReflowChild() to do "measuring reflow" of flex items. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D61887

--HG--
extra : moz-landing-system : lando
2020-02-07 04:17:35 +00:00
Ting-Yu Lin bb0d044a16 Bug 1613732 Part 2 - Remove unused ReflowChildFlags::NoVisibility. r=dholbert
This bit is set, but no function uses it.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 04:17:33 +00:00
Ting-Yu Lin e50292bfb5 Bug 1613732 Part 1 - Revise documentation for ReflowChildFlags, ReflowChild(), and FinishReflowChild(). r=dholbert
The entire comment deleted in nsContainerFrame.cpp belongs to
FinishReflowChild(), which is already documented in the header.

Change `aChildFrame` to `aKidFrame` for ReflowChild() to match its
implementation.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 04:17:30 +00:00
Brian Birtles a3462665a5 Bug 1612639 - Fix flaky upstreamed Web Animations WPT; r=hiro
These tests assume that the startTime of the animation is calculated based on
the document current time at the moment the ready promise callback is run but
nothing in the spec requires that (only that it is calculated based on the
_ready time_).

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

--HG--
extra : moz-landing-system : lando
2020-02-07 01:47:52 +00:00
Kousuke Takaki cb722fa6db Bug 1542975 - Radio buttons in Forget panel are not keyboard navigable r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D61820

--HG--
extra : moz-landing-system : lando
2020-02-07 03:44:09 +00:00
Jeff Gilbert b9a4e49ccf Bug 1611837 - Allow null `data` if `dataLen` is zero. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D61953

--HG--
extra : moz-landing-system : lando
2020-02-07 03:17:26 +00:00
Daniel Holbert a4b224a290 Bug 1541095: Remove an unnecessary static_cast in WritingModes.h. r=TYLin
The variables involved in the bitwise arithmetic are all of type uint8_t, so
we end up with that type automatically (no need to bother with a static_cast).

Note that we *do* need to declare the type (we can't use `auto`, or else
the compiler wants to upgrade the local variable to have a wider type --
"int", I think -- and that then produces an build warning when we pass
that variable as a uint8_t param further down).

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

--HG--
extra : moz-landing-system : lando
2020-02-07 00:39:28 +00:00
Logan Smyth 77ad2585dd Bug 1610415 - Expose SavedFrame objects from Debugger.Frame. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D61425

--HG--
extra : moz-landing-system : lando
2020-02-07 02:03:02 +00:00
Mike Hommey b62c405df2 Bug 1613799 - Stop supporting manifests in the objdir. r=froydnj
Baby steps. Working towards not using $(MT), let's unsupport what we
currently don't rely on (and in case someone would try to rely on it,
throw an error).

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

--HG--
extra : moz-landing-system : lando
2020-02-07 01:06:07 +00:00
Edgar Chen 7ab4025bf5 Bug 1613708 - Enable some disabled pointer event mochitests on Android; r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D61947

--HG--
extra : moz-landing-system : lando
2020-02-07 00:18:14 +00:00
chujun 958a11f1c5 Bug 1596114 - Refactor server unit tests part6 r=jlast
Remove `threadFrontTestFinished`

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

--HG--
extra : moz-landing-system : lando
2020-02-07 00:47:49 +00:00
Masayuki Nakano 6bdd4b260e Bug 1612477 - part 2: Remove `nsIDocumentStateListener.NotifyDocumentCreated()` r=m_kato
There is no meaningful listener of this so that we can get rid of it.

Depends on D61357

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

--HG--
extra : moz-landing-system : lando
2020-02-04 06:19:55 +00:00
Masayuki Nakano cc2af30635 Bug 1612477 - part 1: Make `ComposerCommandsUpdater` not inherit `nsIDocumentStateListener` r=m_kato
This patch makes `EditorBase::NotifyDocumentListeners()` notify
`ComposerCommandsUpdater` via `HTMLEditor::mComposerCommandsUpdater` directly.
Therefore, `ComposerCommandsUpdater` can stop inheriting
`nsIDocumentStateListener`.

Note that this patch also makes `ComposerCommandsUpdater::UpdateCommandGroup()`
not take `nsAString` as its parameter because inlinning the
`nsIDocumentStateListener` requires `ComposerCommandsUpdater.h` to include
`nsAString.h`, but it's redundant and `UpdateCommandGroup()` just compares
it with literal strings.  Therefore, using `enum class` for specifying command
group is faster.

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

--HG--
extra : moz-landing-system : lando
2020-02-03 07:35:44 +00:00
Zibi Braniecki b36c4e44b6 Bug 1612723 - Move reader mode l10n to use keycode. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D61484

--HG--
extra : moz-landing-system : lando
2020-02-07 00:35:32 +00:00
Ting-Yu Lin 8a678ca086 Bug 1613380 - Use FlexboxAxisTracker's main axis to initialize strut FlexItem's mMainAxis. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D61877

--HG--
extra : moz-landing-system : lando
2020-02-06 23:33:24 +00:00
Ted Campbell 2514000764 Bug 1607895 - Compute HasInnerFunctions from Parser. r=mgaudet
Since the bytecode emitter may remove inner functions, we can end up with
inconsistent definitions of the flag. Instead compute this in the parser
using the conservative definition.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 00:13:22 +00:00
Ted Campbell d137d9ca27 Bug 1607895 - Update BinAST.yaml file. r=arai
Updates the yaml file so that it generates the currently checked in output
artifacts. These are recent regressions but straightforward to fix.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 00:13:14 +00:00
Mike Hommey 623de66503 Bug 1525218 - Use minidump_stackwalk toolchain artifacts instead of tooltool packages. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D59936

--HG--
extra : moz-landing-system : lando
2020-02-06 08:39:54 +00:00
Shane Caraveo 3af8f23fa7 Bug 1603227 enable removing sideloaded extensions from Firefox r=aswan,zombie
Differential Revision: https://phabricator.services.mozilla.com/D56794

--HG--
extra : moz-landing-system : lando
2020-02-06 22:53:23 +00:00
Shane Caraveo 66912518a8 Bug 1602840 test that we don't sideload when rebuilding XPI database r=zombie,aswan
Differential Revision: https://phabricator.services.mozilla.com/D57677

--HG--
extra : moz-landing-system : lando
2020-02-04 23:26:12 +00:00
Shane Caraveo b07010877c Bug 1602840 add pref to disable adding new sideloaded addons r=aswan,zombie
Differential Revision: https://phabricator.services.mozilla.com/D56660

--HG--
extra : moz-landing-system : lando
2020-02-04 23:27:33 +00:00
Shane Caraveo 97562b2ac6 Bug 1602840 add build switch for sideloading addons r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D57660

--HG--
extra : moz-landing-system : lando
2020-02-04 23:27:10 +00:00
Bogdan Tara 520b2f5d66 Backed out changeset 6495336fced4 (bug 1612723) for assertion failure on ErrorResult.h CLOSED TREE 2020-02-07 01:55:10 +02:00
Andreea Pavel 20e7255a43 Bug 1611171 - Update expectation on linux18.04 for shared-worker-import-blob-url.any.html. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D61389

--HG--
extra : moz-landing-system : lando
2020-02-05 09:15:08 +00:00
Emilio Cobos Álvarez 11e346a675 Bug 1613006 - Update smallvec. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D61513

--HG--
extra : moz-landing-system : lando
2020-02-06 23:33:31 +00:00
Logan Smyth e3a676c7fc Bug 1610682 - Time out of eager evaluation after 100ms. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D61775

--HG--
extra : moz-landing-system : lando
2020-02-06 23:39:55 +00:00
Glenn Watson 256e1fae96 Bug 1613316 - Fix panic in TileCache::pre_update. r=Bert
Differential Revision: https://phabricator.services.mozilla.com/D61922

--HG--
extra : moz-landing-system : lando
2020-02-06 21:44:44 +00:00
Nihanth Subramanya 3a915325be Bug 1613659 - Remove network listeners and reset TRR mode when enabled pref is rolled back. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D61845

--HG--
extra : moz-landing-system : lando
2020-02-06 22:22:26 +00:00
Mike Hommey 13f709fbfb Bug 1613601 - Remove browser/components/build/Makefile.in. r=dmajor
The only remaining thing in this Makefile is a reset of
EMBED_MANIFEST_AT, which only has an effect when building a shared
library or executable, but browser components haven't built a shared
library since bug 1302855.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 16:08:15 +00:00
Zibi Braniecki c3fbf0c029 Bug 1612723 - Move reader mode l10n to use keycode. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D61484

--HG--
extra : moz-landing-system : lando
2020-02-06 23:09:03 +00:00
Gijs Kruitbosch 9632554164 Bug 1606300 - escape filenames in tab titles, save as... dialog and as used by webbrowserpersist, r=valentin
The getDefaultFileName helper function does its own filename parsing using header info
it has previously 'manually' retrieved, so it needs to manually unescape its input.

Meanwhile, NS_GetFilenameFromDisposition is used by webbrowserpersist and for
the title of documents, and so updating that helps ensure better UI as well as
correct filename suggestions when saving from the context menu.

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

--HG--
rename : accessible/tests/mochitest/moz.png => uriloader/exthandler/tests/mochitest/file_with@@funny_name.png
rename : toolkit/components/mediasniffer/test/unit/data/file.webm => uriloader/exthandler/tests/mochitest/file_with[funny_name.webm
extra : moz-landing-system : lando
2020-02-06 18:23:45 +00:00
Tom Prince 04ffe0753a No bug: [mozharness] Remove unused antivirus release script; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D61609

--HG--
extra : moz-landing-system : lando
2020-02-06 22:54:19 +00:00
Tom Prince 09a342dbe7 No bug: [mozharness] Remove unused `graph_selector` config; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D61613

--HG--
extra : moz-landing-system : lando
2020-02-06 22:33:56 +00:00
Tom Prince c3ed031600 No bug: [mozharness] Remove some remaining references to the build/tools repo; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D61612

--HG--
extra : moz-landing-system : lando
2020-02-06 22:38:12 +00:00
Tom Prince f2a6e3de22 No bug: [mozharness] Stop removing `mach_build_properties.json`; r=nthomas
The file is not referenced anywhere else in tree.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 22:36:09 +00:00
Tom Prince dd145871f7 No bug: [mozharness] Remove unreferenced `releng_infra_configs` config files; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D61610

--HG--
extra : moz-landing-system : lando
2020-02-06 22:51:50 +00:00
Nika Layzell c56289e054 Bug 1557739 - Be more consistent with IPC Transport APIs, r=jld
Differential Revision: https://phabricator.services.mozilla.com/D60285

--HG--
extra : moz-landing-system : lando
2020-02-06 22:41:56 +00:00
Bogdan Tara ef42d124b5 Bug 1582832 - Update expectation for closed-attribute.window.html on fission a=test-only
--HG--
extra : rebase_source : fdd13e5717e243a5c356fd49971467ce499a0b28
2020-02-07 00:34:51 +02:00
Mike Hommey 6fbcf75502 Bug 1613561 - Remove check_test_env from mozharness configs. r=dmajor
This config item hasn't been used in the mozharness code since bug 1575471,
and hasn't been useful since gtest and xpcshell tests moved out of `make
check`.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 16:11:02 +00:00
Tim Nguyen a435ffa929 Bug 1606018 - Make sure edit context menu also appears on inputs inside shadow trees. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D61847

--HG--
extra : rebase_source : 0375f259591d548c90218e2783fe53c03c71d5fb
extra : source : b0e6dad6ff014080801ac2720b2b99c472677751
2020-02-06 19:15:17 +00:00
Emilio Cobos Álvarez 873a349556 Bug 1611701 - Tweak NODE_IS_EDITABLE flag handling for NAC so that it works consistently for <input type=number>. r=bzbarsky,masayuki,whimboo
I thought this would fix <input type=number style="user-select: none">, but
turns out it doesn't.

<input type=number> doesn't have the editor root as a root of the anonymous
subtree, so the current hack wouldn't work, as the anon root wouldn't have the
editable flag. So tweak the code a bit to handle stuff in a simpler way than
setting the flags after the fact, and set the NAC-root flag earlier to avoid
the mOuterWrapper->AppendChildTo(root) call forgetting about root's flags.

I had to tweak one AccessibleCaret test, but that's because it uses <textarea>
with user-select: none, and our behavior there is not particularly sane. It just
happened to work because that test-case also had a bunch of contenteditable
elements, and we stop matching this rule:

  https://searchfox.org/mozilla-central/rev/220a3bd6063fcbe5ca50e88dcabdc7dee0aca448/layout/style/contenteditable.css#22

Because the anonymous div now properly matches :-moz-read-write, which made the
rule apply and the test work. See comment 4 of this bug.

I'll fix this stuff up and add some tests for our behavior here in bug 1611699.

I refactored the dragdrop tests to cover more input types, but I ended up not
being able to use them because they're dependent on the content.

Instead I added an extra test and changed the refactor so that it applies to
<input type=search>, as there's layout work going on in bug 558594, and it'd be
unfortunate to regress this there too.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 22:15:19 +00:00
Nika Layzell 9f47c9648c Bug 1611457 - Respect script blocker in JSWindowActor, r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D61354

--HG--
extra : moz-landing-system : lando
2020-02-04 18:16:07 +00:00
Nika Layzell 148a71bcbc Bug 1612724 - Part 2: Use NotifyWhenScriptSafe for MediaManager notifications, r=jib
Differential Revision: https://phabricator.services.mozilla.com/D61601

--HG--
extra : moz-landing-system : lando
2020-02-06 21:57:52 +00:00
Nika Layzell 185c260183 Bug 1612724 - Part 1: Add a NotifyWhenScriptSafe helper method to nsIObserverService, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61600

--HG--
extra : moz-landing-system : lando
2020-02-04 22:09:34 +00:00
Boris Zbarsky 1395be1f23 Bug 1613013 part 3. Annotate TypeErrors and RangeErrors from WebIDL implementations with the method they come from. r=peterv
Please review the changes to Errors.msg very carefully.  I caught a number of
mistakes there in self-review (e.g. not renumbering replacement markers
correctly when I added {0} to the beginnings of strings), and my confidence
that I caught them all is only middling.

A few lines (MSG_USELESS_SETTIMEOUT, MSG_TYPEDARRAY_IS_DETACHED,
MSG_NOT_SUBMIT_BUTTON) were removed from Errors.msg either because they were
already unused or because they either were single-user constant strings or
became such in the new setup and we could just use the string version of
ThrowTypeError.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 21:22:32 +00:00