27a3400989c9bce15e4c9b1422637067e34e7c6c: Bug 1534847 - Part 2: Invalidate the loadSourceText cache on navigation. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 14 Mar 2019 22:04:28 +0000 - rev 521977
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534847 - Part 2: Invalidate the loadSourceText cache on navigation. r=jlast If users navigate while source text is loading, we need to ignore existing cached promises because they may resolve and then not actually set the resulting source, because the source was deleted from the source list. We want to explicitly use a new cache entry if we have navigated. Differential Revision: https://phabricator.services.mozilla.com/D23452
7cf6462189e8d4834052afa8fb9201744c5df56a: Bug 1534847 - Part 1: Refactor loadSourceText to separate caching from logic. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 14 Mar 2019 20:38:20 +0000 - rev 521976
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534847 - Part 1: Refactor loadSourceText to separate caching from logic. r=jlast Splitting up this logic makes us less likely to introduce code that would break the caching behavior. If you look closely at these changes, you'll notice that there actually one one early return in this code that would cause us to exit without clearing the 'requests' cache meaning we could get stuck in an infinite loading state. Differential Revision: https://phabricator.services.mozilla.com/D23451
6e05f81a2f8ff603048062f0ac1943d5aa37a4f4: Bug 1534283 - use default parameters for mach try fuzzy r=tomprince
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Mar 2019 19:32:05 +0000 - rev 521975
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534283 - use default parameters for mach try fuzzy r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D23225
e44be7f40c6daf7a5858aee63626805527427f41: Bug 1534283 - filter out tasks when DONT-BUILD is in the message r=aki,tomprince
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Mar 2019 21:31:09 +0000 - rev 521974
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534283 - filter out tasks when DONT-BUILD is in the message r=aki,tomprince (without the dash, because I want *this* push to build) This filters out all tasks, but that means that several things will still run: * docker images and tasks they depend on (debian packages) * always_run tasks (various python-y things) Differential Revision: https://phabricator.services.mozilla.com/D23020
eb2a987c6ba2d2476f6c312085a9e9dda228d507: Bug 1534283 - add a 'tasks_for' property; r=tomprince
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Mar 2019 20:01:32 +0000 - rev 521973
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534283 - add a 'tasks_for' property; r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D23569
c2b6d184e16a581939dd7120a2b6d87192e930c7: Bug 1535268 - The "CFR Pin Tabs" doorhanger's elements are wrongly positioned on Mac and Linux r=k88hudson
Ricky Rosario <rickyrosario@gmail.com> - Thu, 14 Mar 2019 21:42:02 +0000 - rev 521972
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535268 - The "CFR Pin Tabs" doorhanger's elements are wrongly positioned on Mac and Linux r=k88hudson MozReview-Commit-ID: JfuJx7dykWL Differential Revision: https://phabricator.services.mozilla.com/D23580
fe34e61a586cd0b8b74abccfdb1e59f8880eb525: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 14 Mar 2019 23:48:31 +0200 - rev 521971
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
49d94c83bb220524a370fc7f7734de7e7307016b: Merge mozilla-inbound to mozilla-central a=merge
Razvan Maries <rmaries@mozilla.com> - Thu, 14 Mar 2019 23:41:17 +0200 - rev 521970
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Merge mozilla-inbound to mozilla-central a=merge
25f9343a6480f39a240f1862b588db7dba99efde: Bug 1534786 - Show pending breakpoints as soon as their generated source appears, r=jlast.
Brian Hackett <bhackett1024@gmail.com> - Thu, 14 Mar 2019 04:42:47 -1000 - rev 521969
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534786 - Show pending breakpoints as soon as their generated source appears, r=jlast.
56553ce763245cc4d1d1077b653fc556e891e6b8: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Thu, 14 Mar 2019 18:33:49 +0200 - rev 521968
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
0cc6396199a8508d711e080bee5cd16029748f29: Bug 1532291, bail out early when trying to find any focusable element in shadow tree, r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 13 Mar 2019 15:41:02 +0200 - rev 521967
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1532291, bail out early when trying to find any focusable element in shadow tree, r=masayuki If aIgnoreTabIndex is true, we're just trying to find any focusable element, doesn't matter which tabindex it has. So better to bail out early from the deeply nested GetNextTabbableContentInScope to avoid exponential number of calls. Differential Revision: https://phabricator.services.mozilla.com/D23312
abe66ccddd970628f025780e1e5d0adc0b06e018: Bug 1535077 - Switch to using Ref and PureComponent in the SearchBox component. r=Honza
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 13 Mar 2019 14:31:54 -0400 - rev 521966
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535077 - Switch to using Ref and PureComponent in the SearchBox component. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D23366
ee7dd744c695c2c16925d102a496444e846dc82b: Bug 1534099 - Add font.name-list.cursive.* to pref file for Linux. r=jfkthame
Xidorn Quan <me@upsuper.org> - Thu, 14 Mar 2019 13:28:14 +0000 - rev 521965
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1534099 - Add font.name-list.cursive.* to pref file for Linux. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D22865
d57870ac257d8a10b2ba34b60769d743b9552c52: Bug 1499082 - [marionette] Fix focus handling on Android for newly opened tab. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 14 Mar 2019 19:53:09 +0000 - rev 521964
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1499082 - [marionette] Fix focus handling on Android for newly opened tab. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23573
1d23b016870aef983893b745c7b76fd16c486a24: Backed out changeset a5beba8cc190 (bug 1534364) for assertion failures
Andreea Pavel <apavel@mozilla.com> - Thu, 14 Mar 2019 23:14:31 +0200 - rev 521963
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Backed out changeset a5beba8cc190 (bug 1534364) for assertion failures
afb5f4cea79143c6395c6a6e28faf9affdd43f33: Bug 1535444 - Update MozTogglePictureInPicture actor definition. r=Felipe
Mike Conley <mconley@mozilla.com> - Thu, 14 Mar 2019 20:51:02 +0000 - rev 521962
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535444 - Update MozTogglePictureInPicture actor definition. r=Felipe Differential Revision: https://phabricator.services.mozilla.com/D23579
87ea67b789a3fdea8a6b6aa134bb4abe740bc59c: Bug 1532328 - Extend FX_TAB_CLOSE_ probes for another 6 months. data-review=liuche, r=nhnt11
Mike Conley <mconley@mozilla.com> - Thu, 14 Mar 2019 21:01:19 +0000 - rev 521961
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1532328 - Extend FX_TAB_CLOSE_ probes for another 6 months. data-review=liuche, r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D23493
210d55a03877af3aa62044501bf394751a5cb52d: Bug 1535350 - remove win32-clang-tidy job; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Thu, 14 Mar 2019 20:28:48 +0000 - rev 521960
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535350 - remove win32-clang-tidy job; r=dmajor Updating clang indicates that 32-bit compilation is substantially longer than 64-bit compilation, perhaps due to swapping. The compilation process is hitting the timeout limit shortly before the compilation process completes (~3681/3695 tasks according to ninja). We could tweak our clang build process to accommodate this job. But we don't support building on 32-bit Windows anymore, and we don't produce a 32-bit Windows clang either. So we shouldn't support a 32-bit Windows clang-tidy job either. Let's get rid of it. Differential Revision: https://phabricator.services.mozilla.com/D23517
0ec36abbdb31f9bf12867c6f066ac60ed2e1ba50: Backed out 4 changesets (bug 1533840, bug 1522451) for failing dom/manifest/test/test_ManifestProcessor_background_color.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 14 Mar 2019 23:02:15 +0200 - rev 521959
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Backed out 4 changesets (bug 1533840, bug 1522451) for failing dom/manifest/test/test_ManifestProcessor_background_color.html on a CLOSED TREE Backed out changeset 4fd7ce83efe1 (bug 1533840) Backed out changeset 5a892aa56e37 (bug 1522451) Backed out changeset 2ddf151f9535 (bug 1522451) Backed out changeset 49ebb69e8893 (bug 1522451)
e6e7b9953ede5e1435019e9ee80441ba144fab11: Bug 1530223 - Guard RemoteWorkerChild's shared data with a mutex r=perry,asuth
Yaron Tausky <ytausky@mozilla.com> - Thu, 14 Mar 2019 20:19:18 +0000 - rev 521958
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1530223 - Guard RemoteWorkerChild's shared data with a mutex r=perry,asuth Reading and writing data without synchronization from multiple threads is undefined behavior. Note that this commit does not attempt to reason about the during of mutex locking; its purpose is to first establish correctness. Differential Revision: https://phabricator.services.mozilla.com/D22573
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip