We need the .learnMore class here, otherwise the "Learn more" link does
not move to a new line, which is the current behavior.
Differential Revision: https://phabricator.services.mozilla.com/D167419
We sort to avoid complications with enumeration hooks, but if there are valid indices, then we know there aren't any enumeration hooks.
Differential Revision: https://phabricator.services.mozilla.com/D167733
Returning the functionality to show a time picker panel when an `<input type=time>` is clicked that was removed by the D141175 patch. Providing automatic tests for this required updating the main timepicker component to dispatch an event to communicate that the picker is, in fact, ready.
To test, ensure that the `dom.forms.datetime.timepicker` pref is set to `true`.
Differential Revision: https://phabricator.services.mozilla.com/D167458
Currently non-parallelizable workloads can perform worse with parallel marking
enabled, particularly with more than two threads. This is because we end up
stealing very frequently when there is no advantage to doing so and this
interrupts marking progress.
I tested several approaches to fixing this but the one that worked best was
simply to disallow stealing from very small stacks.
Depends on D167783
Differential Revision: https://phabricator.services.mozilla.com/D167784
This also adds a shell option to set the parameter.
Care is taken to avoid using more threads than we start parallel GC tasks for
as otherwise we can deadlock.
Differential Revision: https://phabricator.services.mozilla.com/D167783
It works well on KDE and others, so try to enable it unconditionally for
consistency, specially given stuff like the native titlebar context menu
etc works (bug 1771950).
Now that the titlebar setting is a tri-state, the hidden pref doesn't
make particular sense either, browser.tabs.inTitlebar=1 would have the
same effect.
Differential Revision: https://phabricator.services.mozilla.com/D167796
Bug 1795041 moved the font-weight rule to a separate class. I forgot to add
this class to the switch in the site-not-working sub-panel too.
Differential Revision: https://phabricator.services.mozilla.com/D167801
The order of arguments when calling `CallTypedArrayMethodIfWrapped()` in
the self-hosted `TypedArrayWith()` function was wrong.
Differential Revision: https://phabricator.services.mozilla.com/D167738
I don't immediate see an reason about why this assertion can fail.
Given the test (browser_ext_tabs_move_window.js) closes some windows
near the end, I wonder if it's possible for RecvOnDataAvailable to
be run after ActorDestroy.
Differential Revision: https://phabricator.services.mozilla.com/D167270
Bump the number of retries from 5 (5+10+20+40=75 seconds worst case) to 7 (5+10+20+40+80+160=315 seconds worst case).
Also log the url being used for the first fetch, in case that helps diagnose future failures.
Differential Revision: https://phabricator.services.mozilla.com/D167704
- Fix typo in IsEnabledForCurrentPrefState leading to component not enabling if
one of the service modes was set to disabled.
- Clean up pref observer code by moving list of prefs to array.
Differential Revision: https://phabricator.services.mozilla.com/D167664
This causes the MigrationWizardChild to request the full collection of available
migrators and user profiles, and then based on which resourceTypes those migrators
and user profiles have available, changes the visibility of the checkboxes in the
selection page of the new MigrationWizard component.
Differential Revision: https://phabricator.services.mozilla.com/D167617
- Fix typo in IsEnabledForCurrentPrefState leading to component not enabling if
one of the service modes was set to disabled.
- Clean up pref observer code by moving list of prefs to array.
Differential Revision: https://phabricator.services.mozilla.com/D167664