Commit Graph

598372 Commits

Author SHA1 Message Date
Tom Ritter
b2e18a7a2b Bug 1457929 Enable ontainer-based segregation of newtab thumbnails on all channels r=tanvi
MozReview-Commit-ID: IpNBIWu2fXh

--HG--
extra : rebase_source : 5df2df168a9a2acf1964b14a898c9f9dad273fea
2018-05-18 09:18:26 -05:00
Marco Bonardo
bf4c38050e Bug 1464454 - Expire adaptive history after 90 days and limit the number of top adaptive history matches in the Address Bar. r=adw
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
2018-05-28 17:38:11 +02:00
Martin Stransky
6d3e29e131 Bug 1464808 - [Wayland] Emulate gdk_drag_context_get_actions(), nsWaylandDragContext::GetSelectedDragAction returns available D&D actions when no one is selected by user, r=jhorak
MozReview-Commit-ID: 586XiJXYZ3D

--HG--
extra : rebase_source : 32d006922cf93f2048f0dda236a69f730fc0f8a0
2018-06-01 12:24:17 +02:00
Mark Banner
087fb7a351 Bug 1465762 - Enable ESLint rule require-expected-throws-or-rejects for toolkit/**/extensions. r=aswan
MozReview-Commit-ID: 5pS6RHs0naW

--HG--
extra : rebase_source : 23704b62cfccef6b43ce08657116398cbfb9beee
2018-05-31 13:45:44 +01:00
Francesco Lodolo (:flod)
8b58a3e1fd Bug 1465064 - Add Canadian English (en-CA) to shipped-locales for Firefox 62 r=Pike
MozReview-Commit-ID: mFgtaJtzaf

--HG--
extra : rebase_source : 06898e4e2f50d25ec7236c9f70bbc47ff0a38c70
2018-05-29 15:05:07 +02:00
Francesco Lodolo (:flod)
499ae06373 Bug 1464029 - Remove Fluent migration recipes for Firefox 60 and older r=Pike
MozReview-Commit-ID: ICRYkrW7nmy

--HG--
extra : rebase_source : 3f00d54b64787aa0b46fd4b36bdbf5453c915a06
2018-05-30 08:46:18 +02:00
Cosmin Sabou
a9b5e2819a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-01 12:43:38 +03:00
Cosmin Sabou
292d295d6b Merge inbound to mozilla-central. a=merge 2018-06-01 12:41:08 +03:00
Narcis Beleuzu
08e410f7c9 Backed out changeset 6630148c9bea (bug 1465762) for xpcshell failures on test_ext_schemas_async.js. CLOSED TREE 2018-06-01 12:32:24 +03:00
Brindusan Cristian
b7990441d5 Backed out changeset 30c5d06e47f0 (bug 1465895) for spidermonkey bustages. CLOSED TREE 2018-06-01 10:08:51 +03:00
Noemi Erli
7984758be8 Backed out changeset e4a9b12b8d36 (bug 1456234) for Linting failure in taskcluster/ci/release-bouncer-aliases/kind.yml on a CLOSED TREE 2018-06-01 07:19:43 +03:00
Tom Prince
41a8887f7e Bug 1456234: [release-promotion] Show bouncer worker tasks on treeherder; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1481
2018-05-31 23:43:01 +00:00
Tom Prince
e457c74e21 Bug 1237182: [mozharness] Remove some obsolete solaris related configuration; r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D1482
2018-06-01 01:18:13 +00:00
Tom Prince
c8e756a860 No bug: [release-promotion] Make promote notification depend on generating checksums; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1480
2018-05-31 23:57:53 +00:00
Steve Fink
0a1094e53b Bug 1465895 - Default to mach-installed clang directory for sanitizer tools, r=nbp
--HG--
extra : rebase_source : 69aec6347eeccdd89a42c239e85d2c4a27b7ee27
2018-05-31 11:08:01 -07:00
Matt Woodrow
eed3fa7cdd Bug 1459670 - Add frame tracking for the nsDisplayTable* classes. r=miko 2018-06-01 14:33:15 +12:00
Paul Bone
a05872f75b Bug 1464986 (Part 2) - Add some debug logging to the GC r=jonco
--HG--
extra : rebase_source : fe65d58434aaae63ae2b1d42520a8b1a57247073
extra : histedit_source : b0ad0e6ed49eaca269066599df859d831e7f5dfa
2018-05-30 22:50:46 +10:00
Johannes Willbold
1142310e25 Bug 1432922: Implemented parsing support for rtcpfb-wildcard. r=bwc,dminor
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
2018-05-29 16:32:52 -07:00
Matt Woodrow
a6cecda388 Bug 1464737 - Make nsDisplayPerspective simpler by using the transform frame as mFrame. r=miko
MozReview-Commit-ID: CDjdjE2xCzG

--HG--
extra : rebase_source : 1779b8c20ca8eca4b0859ebc638c4b5bdcbac28d
2018-06-01 14:15:36 +12:00
Rob Wood
02be8e9f99 Bug 1461676 - Expand raptor firefox tp6 to include the other pages; r=jmaher
MozReview-Commit-ID: Kzn9sRz8rip

--HG--
extra : rebase_source : e858f3a4e2b4b82ab72d90d47de32834a610b69d
2018-05-31 16:09:09 -04:00
Hiroyuki Ikezoe
ad0bca6be5 Bug 1395971 - Wait for animation being ready to restyle. r=birtles
MozReview-Commit-ID: LqZGaxs4UIB

--HG--
extra : rebase_source : b3b1cfe3ff5bb9c858bc0c3f77e57b557c8e536e
2018-06-01 07:35:52 +09:00
Hiroyuki Ikezoe
352bf6d239 Bug 1395971 - Use await/async in file_deferred_start.html. r=birtles
MozReview-Commit-ID: GkbZ9R0LXL2

--HG--
extra : rebase_source : c302077d62da69f0e78b068ad8c0100e74d3921a
2018-06-01 05:21:22 +09:00
Hiroyuki Ikezoe
e08f3b2a13 Bug 1395971 - Use arrow function in file_deferred_start.html. r=birtles
MozReview-Commit-ID: 9o1M78IOB1c

--HG--
extra : rebase_source : 1b5c22eede3822cf3a05ad8ab2611f77d9e3ad99
2018-06-01 05:21:22 +09:00
J. Ryan Stinnett
8acfe046de Bug 1465941 - Fix RDM toolbar icon appearance. r=birtles
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
2018-05-31 15:21:50 -05:00
Mantaroh Yoshinaga
90bed0a752 Bug 1456056 - Part 3. Use the grid layout to a toolbar in order to display only the chevron button and the controls element if devtool's width is narrow. r=jdescottes,nchevobbe
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
2018-05-31 10:25:29 +09:00
Mantaroh Yoshinaga
4682781417 Bug 1456056 - Part 2. Display chevron button only if the devtool width is narrow.r=jdescottes
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
2018-05-31 10:23:36 +09:00
Mantaroh Yoshinaga
f09e3bd9dc Bug 1456056 - Part 1. Improve the performance of toolbar tabs overflow. r=jdescottes
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
2018-05-31 10:22:31 +09:00
Noemi Erli
7bfa96a42b Backed out 4 changesets (bug 1464909) for failures in devtools/client/performance/test/unit/test_tree-model-08.js r=mstange on a CLOSED TREE
Backed out changeset 119c2055e002 (bug 1464909)
Backed out changeset 562aeeced55b (bug 1464909)
Backed out changeset c1e1d74ad27e (bug 1464909)
Backed out changeset 11670c51f572 (bug 1464909)
2018-06-01 01:23:49 +03:00
Noemi Erli
1fd69fa2bc Backed out 18 changesets (bug 1462784) for failures in devtools/client/performance/test/unit/test_tree-model-08.js on a CLOSED TREE
Backed out changeset a74d36598442 (bug 1462784)
Backed out changeset c8192175f360 (bug 1462784)
Backed out changeset cde492240e99 (bug 1462784)
Backed out changeset 8c8d30fa406c (bug 1462784)
Backed out changeset ad3802ffb780 (bug 1462784)
Backed out changeset 2fe10732076c (bug 1462784)
Backed out changeset 268a72b7c3c4 (bug 1462784)
Backed out changeset 4055eb6c3bc6 (bug 1462784)
Backed out changeset 3901070e2e60 (bug 1462784)
Backed out changeset 2faf787fbbdf (bug 1462784)
Backed out changeset 8f06963c7c6f (bug 1462784)
Backed out changeset 036e6f64e224 (bug 1462784)
Backed out changeset e670f156a603 (bug 1462784)
Backed out changeset cd39588aece4 (bug 1462784)
Backed out changeset 2ac65d100fa2 (bug 1462784)
Backed out changeset ea05ff70a51d (bug 1462784)
Backed out changeset 8a06c0ba42f7 (bug 1462784)
Backed out changeset 52ed9a039ad2 (bug 1462784)
2018-06-01 01:06:29 +03:00
Noemi Erli
614b78ae36 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-01 00:58:09 +03:00
Noemi Erli
54db5253b6 Merge inbound to mozilla-central. a=merge 2018-06-01 00:51:37 +03:00
Andrea Marchesini
1bfb8a0e93 Bug 1464090 - Assertion in InputStreamLengthHelper::GetAsyncLength to avoid dealing with nsIAsyncInputStream, r=mayhemer 2018-05-31 18:12:26 +02:00
Andrea Marchesini
f6ec0a57a4 Bug 1464090 - InputStreamLengthHelper must swap the callback in order to release them on the owning thread, r=mayhemer 2018-05-31 18:12:25 +02:00
Andrea Marchesini
c2a7f75146 Bug 1464090 - Passing the length if known via IPCStream and use InputStreamLengthWrapper when deserialized, r=froydnj, r=mayhemer 2018-05-31 18:12:25 +02:00
Andrea Marchesini
4a5b123402 Bug 1464090 - Implement InputStreamLengthWrapper to make any stream nsIInputStreamLength and nsIAsyncInputStreamLength, r=froydnj 2018-05-31 18:12:25 +02:00
Yura Zenevich
612dd9593d Bug 1441187 - throttle children() operation on a11y walker. r=pbro
MozReview-Commit-ID: 9G0t68EZZRo
2018-05-31 10:42:49 -04:00
Julian Seward
9e5839e92f Bug 1296819 - Intermittent valgrind-test | Invalid write of size 4 at mozilla:: / _pt_root / start_thread / clone. r=amarchesini@mozilla.com.
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
2018-05-31 14:15:39 +02:00
Marco Castelluccio
f54667ea0d Bug 1465740 - Make grcov run on Mac coverage builds. r=jmaher
--HG--
extra : rebase_source : 5ee4a2581fc66256cc0f9a1e2656bf9662641476
2018-05-31 16:35:13 +02:00
Mike Hommey
de808cbccf Bug 1465659 - Move perfherder extra options from mozharness to taskcluster. r=nalexander
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
2018-05-31 13:02:38 +09:00
Mike Hommey
5506b96eca Bug 1465659 - Check perfherder options across all build kinds. r=dustin
--HG--
extra : rebase_source : f2e05ac7544542c0a9a93b6c07f884857366c2c2
2018-05-31 12:57:36 +09:00
Mike Hommey
1bf8415dea Bug 1465659 - Take PERFHERDER_EXTRA_OPTIONS into account for static initializer count report. r=nalexander
--HG--
extra : rebase_source : af3296eb541b04217a5676b2ac9eacc20220978f
2018-05-31 12:55:38 +09:00
Markus Stange
082d09bf5b Bug 1464909 - Add the "GC / CC" category to IncrementalFinalizeRunnable::Run. r=smaug
MozReview-Commit-ID: nRSVnJVNTj

--HG--
extra : rebase_source : c20bc5a2acea854849ee5bcefd40c14d966d0c02
2018-05-31 14:08:50 -04:00
Markus Stange
76dc63b77e Bug 1464909 - Add the "GC / CC" category to AsyncFreeSnowWhite::Run. r=smaug
MozReview-Commit-ID: KEZUstzTHhn

--HG--
extra : rebase_source : 6db5ea2c5ca4e8d1802a0c71915bfe1d2dbf7326
2018-05-31 14:08:24 -04:00
Markus Stange
c721a2c6da Bug 1464909 - Add GRAPHICS category annotations to async-paint-related methods. r=rhunt
MozReview-Commit-ID: HM2Gp85pCJa

--HG--
extra : rebase_source : a90a78869b5002cd5f726dea8b0f3b4cacdc80a6
2018-05-31 14:07:57 -04:00
Ed Lee
45c3139928 Bug 1447879 - Cannot customize about:preferences#home content when sync or preference searching is disabled. r=k88hudson
Have the home preferences page notify when it loads instead of relying on findInPage to trigger sync pane to init.

MozReview-Commit-ID: EJlJDfYBHFO

--HG--
extra : rebase_source : ae5104ec18aefca9241be1b61072b786fa9e6815
2018-05-30 17:32:44 -07:00
Ryan Hunt
c9fcf05c4a Bug 1465590 - Clean up code for copying between an old tile buffer and a new one. r=nical
Another cleanup patch.

MozReview-Commit-ID: Ak0TTcbFePt

--HG--
extra : rebase_source : 511ea28e5e95bbc949414303a7885985f0fec910
extra : histedit_source : d38c6073f1775e901af3ddee0858bbd291b99cf2
2018-05-29 16:21:32 -05:00
Ryan Hunt
d9dda42436 Bug 1465590 - Kill the nesting in ValidateBackBufferFromFront. r=nical
Just a cleanup patch, this function would be cleaner without the
nesting.

MozReview-Commit-ID: DD48E2HSQOL

--HG--
extra : rebase_source : 79cf6b3eee00149fa5993c10bd69649633307fee
extra : histedit_source : 1fde6b0291acddcf73569b2e43757030c38d9e69
2018-05-29 15:01:54 -05:00
Ryan Hunt
bd906e49c6 Bug 1465590 - Don't clear a tile if we are painting opaque content. r=nical
MozReview-Commit-ID: IKayyoo19eG

--HG--
extra : rebase_source : 20d765fd3d72bf7c741f6a4ccf20fe5cf7defbb4
extra : histedit_source : 00a95df5678dbf106fb704b47cb54ccc746a53f7
2018-05-29 14:50:36 -05:00
Marco Castelluccio
75ddbd8927 Bug 1465737 - Make CodeCoverageHandler constructor explicit. r=froydnj 2018-05-30 01:52:55 +02:00
Marco Castelluccio
946adaddaa Bug 1465739 - Don't crash when there are late writes in all coverage builds. r=froydnj
--HG--
extra : rebase_source : 214929e40b4275b7deed6dc1f51280e3b316fba2
2018-05-30 16:47:36 +02:00