22ba4f32a7afe64038a38cd2e1fc16ede661f9ab: Bug 1434489: Add optional certSubject field to modules ping; r=chutten, data-review=francois (via bug 1430857)
Aaron Klotz <aklotz@mozilla.com> - Mon, 05 Mar 2018 18:13:28 -0700 - rev 459619
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1434489: Add optional certSubject field to modules ping; r=chutten, data-review=francois (via bug 1430857)
7daaf289c085e05e0e4a0327a13748002fb467a0: Bug 1443652 part 2. Add a bunch of web platform tests for load and error events on stylesheet links. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 07 Mar 2018 16:06:48 -0500 - rev 459618
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443652 part 2. Add a bunch of web platform tests for load and error events on stylesheet links. r=bholley MozReview-Commit-ID: 1lieHmpuRtH
ba6cef216a171782bd8abcd00a08c9ae88cbfe43: Bug 1443652 part 1. Fix the buggy existing load-event test for stylesheets. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 07 Mar 2018 16:06:48 -0500 - rev 459617
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443652 part 1. Fix the buggy existing load-event test for stylesheets. r=bholley The test was adding the load listener to the <link> _after_ the load event on the <link> had already fired. MozReview-Commit-ID: JAS94H9SNOo
79044302abd1165ed375708201090281972d32d8: Bug 1385403: Follow-up: Fix preprocessor syntax error. r=bustage CLOSED TREE
Kris Maglione <maglione.k@gmail.com> - Wed, 07 Mar 2018 13:00:05 -0800 - rev 459616
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1385403: Follow-up: Fix preprocessor syntax error. r=bustage CLOSED TREE MozReview-Commit-ID: 178i2eL3jOO
5576eb6fee39b82e7859b71f86b38f79fee1fc4d: Bug 1435749 - Get the correct flex items when rendering in the flexbox highlighter. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 07 Mar 2018 15:43:58 -0500 - rev 459615
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1435749 - Get the correct flex items when rendering in the flexbox highlighter. r=pbro
3514a63add088d6bd4ae05a0f80166ea2d8f2040: Bug 1385403: Part 1 - Enable OOP extensions on OS-X for non-release users. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 07 Mar 2018 12:22:51 -0800 - rev 459614
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1385403: Part 1 - Enable OOP extensions on OS-X for non-release users. r=aswan MozReview-Commit-ID: KHLZxzbDFWM
3eef48c0a0d9530f463d4f38dfc271925ca4d5d6: Bug 1438835 - [VirtualizedTree] keep inner state for when the tree is moused down, to help with deciding when to keyboard focus on tree container. r=nchevobbe
Yura Zenevich <yura.zenevich@gmail.com> - Fri, 23 Feb 2018 15:00:14 -0500 - rev 459613
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1438835 - [VirtualizedTree] keep inner state for when the tree is moused down, to help with deciding when to keyboard focus on tree container. r=nchevobbe MozReview-Commit-ID: 6W9N242QmmU
262c064710deee856d264ec80c078024fafd4092: Bug 1443769 - Switch off test_system_update_enterprisepolicy.js for Thunderbird. r=Felipe
Jorg K <jorgk@jorgk.com> - Wed, 07 Mar 2018 05:16:00 -0500 - rev 459612
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443769 - Switch off test_system_update_enterprisepolicy.js for Thunderbird. r=Felipe
2339a45e7261396ad5614a592c45dd65e6a3b127: Bug 1440703 - Add automated test to check that the Bookmarks Toolbar and Sidebar can be enabled from the Bookmarks Menu. r=Standard8
Paul Silaghi <psilaghi@mozilla.com> - Wed, 07 Mar 2018 10:47:43 +0200 - rev 459611
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1440703 - Add automated test to check that the Bookmarks Toolbar and Sidebar can be enabled from the Bookmarks Menu. r=Standard8
857cd5aebd4bb3b166bf37b56fb00d8f98dc6b64: Bug 1440567 - Add non-null checks around assignment of warning report to preflight HTTP channel in nsCORSListenerProxy::StartCORSPreflight. r=dveditz
Honza Bambas <honzab.moz@firemni.cz> - Wed, 07 Mar 2018 08:03:00 -0500 - rev 459610
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1440567 - Add non-null checks around assignment of warning report to preflight HTTP channel in nsCORSListenerProxy::StartCORSPreflight. r=dveditz
77acafe9c8136da959a24c54b68d3975a2f36c7a: Bug 1442502 - Require event loop roundtrip for WebGLSync. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 20 Feb 2018 17:34:25 -0800 - rev 459609
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442502 - Require event loop roundtrip for WebGLSync. - r=kvark MozReview-Commit-ID: 6h6j2LvJdXm
7532ccb5c0b39d6abbf7f67caee3f72c7f5addbe: Bug 1442931: Part 2 - Move internal WebIDL interfaces to separate directory. r=mystor
Kris Maglione <maglione.k@gmail.com> - Sun, 04 Mar 2018 16:37:10 -0800 - rev 459608
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442931: Part 2 - Move internal WebIDL interfaces to separate directory. r=mystor This change moves several chrome-only WebIDL files to a separate chrome-only directory. There are several other chrome-only interfaces which are heavily tied to DOM code. Since those should probably still require DOM peer review for changes, I left them where they were. MozReview-Commit-ID: K3NsNtfntV6
403b15374e2f245728d7646f60aeb27b578d4a34: Bug 1442931: Part 1 - Forbid web-visible interfaces outside of WebIDL root. r=mystor
Kris Maglione <maglione.k@gmail.com> - Mon, 05 Mar 2018 14:21:38 -0800 - rev 459607
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442931: Part 1 - Forbid web-visible interfaces outside of WebIDL root. r=mystor Web-visible WebIDL interfaces require DOM peer review with every change, which is enforced by a commit hook. ChromeOnly interfaces are not exposed to the web, and therefore don't require the same strictures. The current commit hook enforces the review requirement for changes to any (non-Servo) WebIDL file, and is not smart enough to determine if the change is web-visible. In order to loosen that restriction, we need the build system to enforce the requirement that only WebIDL files in certain locations may contain web-visible interfaces, so that the commit hook can restrict itself to checking only those directories. This change restricts the location of web-visible WebIDL interfaces to the dom/webidl/ and dom/bindings/ roots (along with the corresponding objdir root for generated interfaces). A follow-up will change the commit hook to only enforce review requirements on these directories. MozReview-Commit-ID: CiDxXxN4oO4
2c5754dcffa9465565e5ccfee3464a5c491e6986: Bug 1432036 - Fix eslint error in flexbox.js. r=me
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 07 Mar 2018 14:50:33 -0500 - rev 459606
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1432036 - Fix eslint error in flexbox.js. r=me
7939ec78670514e4fb273cc77af89f28eadbcbfa: Bug 1432036 - Remove overlapping flex lines with the flex container in flexbox highlighter. r=gl
Shuoyi Ma <mashuoyi111@sina.com> - Wed, 07 Mar 2018 14:45:18 -0500 - rev 459605
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1432036 - Remove overlapping flex lines with the flex container in flexbox highlighter. r=gl
32c5d61d51ed33a32cd8e7407e60def0108fac8d: Bug 1442304 - make already_AddRefed returnable in registers in non-DEBUG Unix builds; r=glandium,tjr
Nathan Froyd <froydnj@mozilla.com> - Wed, 07 Mar 2018 14:27:28 -0500 - rev 459604
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442304 - make already_AddRefed returnable in registers in non-DEBUG Unix builds; r=glandium,tjr This change saves ~150k (!) of binary size on x86-64 Linux.
fcabcde9cdae95c70c448f56f6bc8d6aaf245da8: Bug 1443316 - part 3 - make cache entry request checking more readable; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Wed, 07 Mar 2018 13:39:54 -0500 - rev 459603
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443316 - part 3 - make cache entry request checking more readable; r=ckerschb What we're really doing in CacheEntry::CheckRequest is checking: a) Whether the method is contained in our allowed methods; and b) Whether all of the headers are contained in our allowed headers. nsTArray lets us check directly for containing elements, so let's use that facility rather than rolling our own.
5890a42e14d3aede0d0776e0acde512556681066: Bug 1443316 - part 2 - don't repeatedly construct comparators when checking cache entries; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Wed, 07 Mar 2018 13:39:54 -0500 - rev 459602
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443316 - part 2 - don't repeatedly construct comparators when checking cache entries; r=ckerschb nsCaseInsensitiveCStringComparator ought to be cheap to construct, but the object actually has a vtable to install and whatnot. So it's beneficial to pull the construction of it outside of the headers loop.
2df077fac15a16af2befa9a7dd74a9d068d38514: Bug 1443316 - part 1 - micro-optimize purging expired preflight cache entries; r=ckerschb
Nathan Froyd <froydnj@mozilla.com> - Wed, 07 Mar 2018 13:39:54 -0500 - rev 459601
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443316 - part 1 - micro-optimize purging expired preflight cache entries; r=ckerschb The entries in mMethods and mHeaders aren't sorted in any special way, so we can remove expired entries using UnorderedRemoveElementAt, which is faster than RemoveElementAt.
32da8b4abfd7adb3f60b2f138be37e4d43637283: Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 07 Mar 2018 13:29:23 -0500 - rev 459600
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip