d6caeb45ce03ce2196bc6082151040cb22afd0db: Bug 1468475 - Part 1. Introduce zeroBaseTime in order to shift the graduation if animations have negative-delay. r?daisuke draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 05 Jul 2018 15:32:22 +0900 - rev 814387
Push 115181 by bmo:mantaroh@gmail.com at Thu, 05 Jul 2018 06:53:05 +0000
Bug 1468475 - Part 1. Introduce zeroBaseTime in order to shift the graduation if animations have negative-delay. r?daisuke This patch will introduce the zeroBaseTime, this value means the time that current time of animation will be zero. In front-side, use this value for shifting the graduation in order to display the zero. MozReview-Commit-ID: 7pDT4OWdNjj
27869db9f5c2190ab42df6aef4cc6258d75cfeb6: Bug 218415 - Add window.event. r?smaug. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 04 Apr 2018 15:57:17 +0300 - rev 814386
Push 115180 by bmo:hsivonen@hsivonen.fi at Thu, 05 Jul 2018 06:43:39 +0000
Bug 218415 - Add window.event. r?smaug. window.event is set on the wrong window when the target and the callback are from different realms and the callback is an XPCOM callback. MozReview-Commit-ID: HXeUIicdMuT
982369f4b7357f048f3f155463c9f7a25969e82e: Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r?MarcoZ draft
James Teh <jteh@mozilla.com> - Thu, 05 Jul 2018 16:33:24 +1000 - rev 814385
Push 115179 by bmo:jteh@mozilla.com at Thu, 05 Jul 2018 06:38:19 +0000
Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r?MarcoZ Without this, accessibility clients don't get notified about the newly focused item. For example, this meant that nothing was reported by screen readers when switching tabs in Thunderbird with control+tab. MozReview-Commit-ID: F7vqvLXzeJR
694d8a7b102ade777b6ad8c0e20150cea2d924bf: Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs draft multiselect_bookmark
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Thu, 05 Jul 2018 06:14:54 +0000 - rev 814384
Push 115178 by bmo:ablayelyfondou@gmail.com at Thu, 05 Jul 2018 06:29:48 +0000
Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs MozReview-Commit-ID: BKx1IZbTAP0
8b5e9c1940ac30442faed71666d657e8b5d64ae3: Bug 1473450 - Remove angle values from image-orientation. r?emilio draft
Cameron McCormack <cam@mcc.id.au> - Thu, 05 Jul 2018 12:04:58 +1000 - rev 814383
Push 115177 by bmo:cam@mcc.id.au at Thu, 05 Jul 2018 06:06:51 +0000
Bug 1473450 - Remove angle values from image-orientation. r?emilio MozReview-Commit-ID: FB74ILJM6Fm
8b08e9762aca16d41ca81185339c7f16466a6070: Bug 1463938 - Recalculate frecency in chunks on idle. r?mak draft
Lina Cambridge <lina@yakshaving.ninja> - Wed, 04 Jul 2018 18:29:25 -0700 - rev 814382
Push 115176 by bmo:kit@mozilla.com at Thu, 05 Jul 2018 05:58:44 +0000
Bug 1463938 - Recalculate frecency in chunks on idle. r?mak MozReview-Commit-ID: 7Mp0hT3Ziw5
b354963961aca8bc410ad4e747df7f0aa65bd3c1: Bug 1463938 - Recalculate frecency in chunks for synced bookmarks. r?mak draft
Lina Cambridge <lina@yakshaving.ninja> - Wed, 04 Jul 2018 18:28:46 -0700 - rev 814381
Push 115176 by bmo:kit@mozilla.com at Thu, 05 Jul 2018 05:58:44 +0000
Bug 1463938 - Recalculate frecency in chunks for synced bookmarks. r?mak MozReview-Commit-ID: HrpzBnQisDK
4e77c3428e3e193e803fa7cbc53edc06c7ff01c5: Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs draft multiselect_bookmark
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Thu, 05 Jul 2018 04:39:35 +0000 - rev 814380
Push 115175 by bmo:ablayelyfondou@gmail.com at Thu, 05 Jul 2018 05:58:01 +0000
Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs MozReview-Commit-ID: 4N5yR8fzH8h
f1224a9c32f5d8cc837f6c63a8c04a116d0a345e: Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs draft multiselect_bookmark
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Wed, 04 Jul 2018 21:41:26 +0000 - rev 814379
Push 115175 by bmo:ablayelyfondou@gmail.com at Thu, 05 Jul 2018 05:58:01 +0000
Bug 1458067 - Implement ability to bookmark a selection of tabs. r?Gijs MozReview-Commit-ID: 3yQSNZPiNr1
f618ec13264f139719c77aabe777a7c153232188: Bug 1469088 - Relax the assumptions of --enable-lto, and make it work for macOS builds. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 05 Jul 2018 11:35:31 +0900 - rev 814378
Push 115174 by bmo:mh+mozilla@glandium.org at Thu, 05 Jul 2018 04:32:13 +0000
Bug 1469088 - Relax the assumptions of --enable-lto, and make it work for macOS builds. r?build Currently, --enable-lto just implies --enable-linker=lld, which essentially only works on Linux, and assumes one can't do lto with anything other than lld. Which is not true. As a matter of fact, even ld.bfd can do lto, as long as the gold plugin for llvm is available, or when doing lto with GCC instead of clang. Anyways, to allow more lto setups, we adapt the --enable-linker setup to: - work on macOS, which it currently doesn't, and add support for the mac linker (ld64), which, unfortunately, doesn't have a clean way to be detected, so work around that. - default to lld if no linker was explicitly given and the compiler is clang *and* the build target is not macOS.
fbb6d8be50040d0c6f414bf712fd456e82bc09a8: Bug 1473436 - Default to lld for local *nix builds when it is available. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 05 Jul 2018 09:28:49 +0900 - rev 814377
Push 115174 by bmo:mh+mozilla@glandium.org at Thu, 05 Jul 2018 04:32:13 +0000
Bug 1473436 - Default to lld for local *nix builds when it is available. r?build
4ebaf7b5efd35ccadcc22bec428e968cbe426111: Bug 1473436 - Disable elfhack on local builds. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 05 Jul 2018 09:23:56 +0900 - rev 814376
Push 115174 by bmo:mh+mozilla@glandium.org at Thu, 05 Jul 2018 04:32:13 +0000
Bug 1473436 - Disable elfhack on local builds. r?build Because of bug 1423822, we can't enable elfhack and lld at the same time. OTOH, elfhack is not really useful on local builds: it's only used on `make package`. Since we're going to make lld the default if it's available, let's just completely disable elfhack by default on local builds. While here, hide the configure flag when compile environment is disabled.
8d61b4425fa28c3b1b7c7cfc64ff520510a00934: Bug 1457168 - Make configure tests use LINKER_LDFLAGS. r?build draft
Mike Hommey <mh+mozilla@glandium.org> - Wed, 04 Jul 2018 16:18:48 +0900 - rev 814375
Push 115174 by bmo:mh+mozilla@glandium.org at Thu, 05 Jul 2018 04:32:13 +0000
Bug 1457168 - Make configure tests use LINKER_LDFLAGS. r?build Because we have no linking configure test in python configure (yet), we just make old-configure tests use LINKER_LDFLAGS, and make those flags added to LDFLAGS by old-configure at the same time.
870fbb28a158fc86ccb534fa58041cdf059a1e02: Bug 1473453 - Part 3: Enable clang-tidy's misc-bool-pointer-implicit-conversion warning. r?andi draft
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 19:30:33 -0700 - rev 814374
Push 115173 by cpeterson@mozilla.com at Thu, 05 Jul 2018 03:25:42 +0000
Bug 1473453 - Part 3: Enable clang-tidy's misc-bool-pointer-implicit-conversion warning. r?andi And add a clang-tidy test. MozReview-Commit-ID: KmCgrUcV0Lm
0de6b76c3614bb60408fce2236f98a0cae348bb1: Bug 1473453 - Part 2: QuotaManager: disambiguate null check of bool pointer. r?janv draft
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 14:46:51 -0700 - rev 814373
Push 115173 by cpeterson@mozilla.com at Thu, 05 Jul 2018 03:25:42 +0000
Bug 1473453 - Part 2: QuotaManager: disambiguate null check of bool pointer. r?janv Fix clang-tidy warning about bool pointers: [misc-bool-pointer-implicit-conversion] dom/quota/ActorsParent.cpp:4168:7: warning: dubious check of 'bool *' against 'nullptr', did you mean to dereference it? MozReview-Commit-ID: C6QdeJlf71C
b9e8b65d2db1ec517ee5bcc7a3a1aad95585433f: Bug 1473453 - Part 1: a11y: assert `hitregion` property is always null or true. r?surkov draft
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 14:39:57 -0700 - rev 814372
Push 115173 by cpeterson@mozilla.com at Thu, 05 Jul 2018 03:25:42 +0000
Bug 1473453 - Part 1: a11y: assert `hitregion` property is always null or true. r?surkov Fix clang-tidy warning about bool pointers: [misc-bool-pointer-implicit-conversion] accessible/generic/Accessible.cpp:644:9: warning: dubious check of 'bool *' against 'nullptr', did you mean to dereference it? The `hitregion` property is always null or points to a true bool, set here: https://searchfox.org/mozilla-central/rev/6ef785903fee6c0b16a1eab79d722373d940fd78/dom/canvas/CanvasRenderingContext2D.cpp#3936-3937 The `hitregion` property used to be an nsRect pointer: https://searchfox.org/mozilla-central/diff/c797577640f306df87e8c32313c5b826d1e58a9b/accessible/src/generic/Accessible.cpp#928 MozReview-Commit-ID: HYlAnMyaitB
e5e69cd7aebbf56a589a4f71aa2079d4714a6f7e: Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond draft
Tanushree Podder <tpodder@mozilla.com> - Tue, 03 Jul 2018 13:12:17 -0400 - rev 814371
Push 115172 by bmo:tpodder@mozilla.com at Thu, 05 Jul 2018 03:03:55 +0000
Bug 1423011 - Part 4: Fix for overflow-x:hidden test failures in the mochitest test_wheel_default_action.html. r?botond Scrolling is not permitted along the axis whose overflow style is hidden. In the mochitest test_wheel_default_action, tests which checked if overflow hidden pages were scrollable failed after the changes in the Part 1 patch were submitted to try. The tests failed as overflow hidden pages were scrollable. After investigating the sequence of events, we realized that the overflow-x:hidden property was taking effect on the compositor thread after the scroll-wheel event was received on the compositor thread. Therefore, scrolling took place even before the scrollable rect was sized appropriately and scrolling beyond the layout viewport size was possible. To solve this, we wait for all repaints to occur before the test sends a scroll-wheel event. Waiting for all repaints guarantees that the overflow-x:hidden property will be set before a scroll-wheel event is received. MozReview-Commit-ID: 2hc3MTyKhnS
be4d0861ae1403e53ca2be4c966fd08f9d1ee908: Bug 1473172 - Call MostRecentRefreshTimeUpdated when we start observering the refresh driver for DocumentTimeline. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 05 Jul 2018 10:40:00 +0900 - rev 814370
Push 115171 by bmo:hikezoe@mozilla.com at Thu, 05 Jul 2018 01:40:42 +0000
Bug 1473172 - Call MostRecentRefreshTimeUpdated when we start observering the refresh driver for DocumentTimeline. r?birtles There seem race conditions that we do a paint process when we started observing the refresh driver but the first tick hasn't happened yet. MozReview-Commit-ID: DpCOMQlnp4S
90be04d99fc7941cb9b7186bf5f95e184a4e989a: Merge inbound to mozilla-central a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 05 Jul 2018 03:14:19 +0300 - rev 814369
Push 115171 by bmo:hikezoe@mozilla.com at Thu, 05 Jul 2018 01:40:42 +0000
Merge inbound to mozilla-central a=merge
f839685ceb8eebc50fa69c9273141a4bdc8ce1e2: Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
Thomas Wisniewski <wisniewskit@gmail.com> - Wed, 24 Jan 2018 20:59:04 -0500 - rev 814368
Push 115171 by bmo:hikezoe@mozilla.com at Thu, 05 Jul 2018 01:40:42 +0000
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz MozReview-Commit-ID: Lx2cjWDX8sh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip