The preference was true by default and never exposed to
the users, so removing it is the logical next step. This
patch removes all occurences of the preference, and add
a fix to the RETURN key handling when the autocomplete
popup is open (this is asserted on a test where autoMultiline
was explicitely disabled.)
MozReview-Commit-ID: 5783AK8lGR
--HG--
extra : rebase_source : 349a808b86410f5470d19c4f32d2b7040e060fbb
The reftest harness embedded in Marionette previously only included
the stacktrace of the error in the "message" field to wptrunner.
Now that wptrunner supports logging parent test stacktraces,
this patch changes the "message" field to include the stringified
error message (including the error type information) and adds a new
"stack" field with the stacktrace previously logged as the error message.
MozReview-Commit-ID: KlrCZi01XWC
--HG--
extra : rebase_source : 533dfef4318961d72682a42097cc8511e4198a13
Parent tests may also have stacktraces and this patch adds a new,
optional keyword argument to the Result class for logging the stack
to the test_end log entry.
MozReview-Commit-ID: HMp3J0BcC7B
--HG--
extra : rebase_source : 19784129e567d7d5794a3e98bc4e44735d48e9c9
Parent tests may also have stacktraces and this patch prints and
formats them the same way we do for subtests' stacks.
MozReview-Commit-ID: 64gfPWuQnHd
--HG--
extra : rebase_source : 6a37eda231091d66a92226c3ebadb7b7980766be
Reduce adaptive history domination of the Address Bar results by expiring unused
entries sooner and limiting the number of top adaptive results.
MozReview-Commit-ID: EGOs6rVYGj6
--HG--
rename : toolkit/components/places/tests/unit/test_adaptive.js => toolkit/components/places/tests/unifiedcomplete/test_adaptive.js
rename : toolkit/components/places/tests/unit/test_adaptive_bug527311.js => toolkit/components/places/tests/unifiedcomplete/test_adaptive_behaviors.js
extra : rebase_source : 490d6373b2001101b961e4d2d12b6c02272300a4
Implemented Rust/C++ glue code for rtcp-fb
Implemented parsing support for rtcpfb-wildcard in rust
Activated c++ unit tests
MozReview-Commit-ID: 5xRSQz7pucZ
--HG--
extra : rebase_source : 97fdfda9134197381d16e0a61dda5357bba9e9da
Some of the RDM toolbar icons relied on `background-size: cover` from the
overall DevTools button styles, which was removed recently in bug 1442531. We
restore RDM's appearance by copying this style into RDM styles.
MozReview-Commit-ID: KcZwaRgZUsh
--HG--
extra : rebase_source : 4a2f548f6f073870ad06183a33bdaabc2bff6d92
This patch will apply the grid layout to the toolbar.
If devtools's width is narrow, we expected that devtool display chevron and the
controls elements only(i.e. chevron and meatball and close button).
In order to display these button, a wrapper of toolbar will use grid layout.
Basically, this patch define grid columns as follow:
------------------------------------------------
| Picker | tooltabs | commands | controls |
| auto | 26px ~ 1fr | auto | max-content|
------------------------------------------------
We can disable the picker and command buttons, in this case, a toolbar will
stretch the tooltabs width by using grid-column-start/end.
MozReview-Commit-ID: ByY2qt2xhAg
--HG--
extra : rebase_source : c86b30acbfc32172eceea365e84ed03d717d5345
This patch will allow that all buttons which accessing the tool panel is
overflowed. i.e. toolbar will display chevron button only.
MozReview-Commit-ID: GbKbAhtpYt7
--HG--
extra : rebase_source : 971aef121c329e6a5ba3ada24015a1d820aab26a
This patch will two impprove performances:
* Remove unnecesarry reflow by using the DOMWindowUtils.getBoundsWithoutFlushing().
This is a tiny performance improvement. Previous code will reflow on each
tab width caclculation.
* Change requestIdleCallback's timeout to 100ms.
If user resize the devtool's width over time, overflow calculation will occur
every 300ms. This patch will reduce this delay.
MozReview-Commit-ID: FxZuK0wGxHk
--HG--
extra : rebase_source : 06a0a4ba5312125e7d15378c253f7278a39a69f9
If we're running on Valgrind, we'll be making forward progress at a rate of
somewhere between 1/25th and 1/50th of normal. This can cause shutdown
timeouts frequently enough to be a problem for the Valgrind runs on
automation. As an attempt to avoid the worst of this, this patch scales up
the presented timeout by a factor of three. For a non-Valgrind-enabled
build, or for an enabled build which isn't running on Valgrind, the timeout
is unchanged.
--HG--
extra : rebase_source : 7c2c51f65137805a34ededc241eb04708fae15a6
While some builds have a PERFHERDER_EXTRA_OPTIONS environment set on the
taskcluster side, many others have the equivalent set at the mozharness
level. But only the former are actually linted against, which,
unsurprisingly, translates to conflicting values between some of the
mozharness configs.
So we move those configurations to taskcluster, enable the lint on all
the kinds that look like builds (based on them using the build_attrs
transform), and adjust the values to stop conflicting. Notably, for
searchfox and static-analysis-autotest.
--HG--
extra : rebase_source : 097333608e61e1df66e5d8f914e15784f35e58f2