e9f6b74293361a45b8ac2342e7a727e93e9bf7de: Bug 1363678 - Refactor how we do the messages limit on the reducer. r=Honza
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 31 May 2017 14:00:15 +0200 - rev 412304
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363678 - Refactor how we do the messages limit on the reducer. r=Honza The parent commit did some changes to the architecture of the store that needed to be handled on the limit messages function. We take advantage of this to rewrite the functions involved to be as efficient as possible. To do that, we limit the work done by Immutable structures by doing changes in them only once per added messages. MozReview-Commit-ID: 6VzobhWzK40
617099302c92ebfe8fc2a34dffb0dd8d9755fc9f: Bug 1363678 - Move the filtering logic to the reducer. r=bgrins
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 31 May 2017 09:27:43 +0200 - rev 412303
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363678 - Move the filtering logic to the reducer. r=bgrins We used to do the filtering on the selector, which can be costly because we're looping through all the messages of the store on each new message. Moving the logic to the reducer allow us to be more thoughtful about which messages to evaluate and when. In order to make this change, we need to pass the filter state to the message reducer. This is done by ditching the combineReducers helper function and do the plumbing by ourselves, which isn't complex. MozReview-Commit-ID: Lw37XgEFf7e
c6b6bc96e99c2b78a97a812cdac687802decb4c3: Bug 1363505 - Add tab switch reflow test. r=florian
Mike Conley <mconley@mozilla.com> - Thu, 25 May 2017 16:05:53 -0400 - rev 412302
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363505 - Add tab switch reflow test. r=florian MozReview-Commit-ID: 9A77Fi6Kroi
494590d4307a1a06e5388c66ba23119f33a25b64: Bug 1363505 - Add tab growth reflow test. r=florian
Mike Conley <mconley@mozilla.com> - Thu, 25 May 2017 15:49:37 -0400 - rev 412301
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363505 - Add tab growth reflow test. r=florian MozReview-Commit-ID: 8Qes9Srkskm
6f6b73f4f305a649c503ff9bba3d1d1ca0b1aedd: Bug 1363505 - Add tab squeeze reflow test. r=florian
Mike Conley <mconley@mozilla.com> - Wed, 10 May 2017 22:16:12 -0400 - rev 412300
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363505 - Add tab squeeze reflow test. r=florian MozReview-Commit-ID: Jd7uVrNaMbh
0c50bc93a3dc0c78eae2c3599912b86c03509aea: Bug 1363505 - Add reflow test for window closing. r=florian
Mike Conley <mconley@mozilla.com> - Tue, 09 May 2017 17:10:14 -0400 - rev 412299
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363505 - Add reflow test for window closing. r=florian MozReview-Commit-ID: AmjNIldSQIz
167cd75cfda764e5ddce73d6b026363dbb1c2adc: Bug 1368839 - Add av1 to MediaSource.isTypeSupported. r=gerald
Ralph Giles <giles@mozilla.com> - Tue, 30 May 2017 16:37:20 -0700 - rev 412298
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1368839 - Add av1 to MediaSource.isTypeSupported. r=gerald When av1 video playback is enabled, declare it as supported in the webm container in MediaSource.IsTypeSupported. Also support special mime types of the form video/webm; codecs=vp9.experimental.<git-commit-id> so test sites can verify playback support of particular encodings while the av1 bitstream is under development. MozReview-Commit-ID: GS4n7cPxfQ7
ec18d62f02a94186fee90fc1814efd1c4ced3b51: Bug 1320058 - Use saveFile.png on windows for the save icon r=dao
Dan Banner <dbugs@thebanners.uk> - Thu, 01 Jun 2017 14:38:54 +0100 - rev 412297
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1320058 - Use saveFile.png on windows for the save icon r=dao MozReview-Commit-ID: 8vtLMKrtKrt
ff5590f1750d53d058b6ab36513a43d979749991: Bug 1367450 - Defer initialization of CaptivePortalWatcher to just before completion of delayed startup. r=florian
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 01 Jun 2017 06:23:10 +0530 - rev 412296
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367450 - Defer initialization of CaptivePortalWatcher to just before completion of delayed startup. r=florian MozReview-Commit-ID: I9NKOYEYc5g
768208c845b30b551928216939fb16926bd5426a: Backed out changeset a2b294e57559 (bug 1367450) for ESLint failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 01 Jun 2017 10:04:57 -0400 - rev 412295
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Backed out changeset a2b294e57559 (bug 1367450) for ESLint failures.
05affb78c0787d68f21eaa6a6e11f018307b26b5: Bug 1368945 - Use default favicon for web content loaded in the sidebar. r=nhnt11
Dão Gottwald <dao@mozilla.com> - Thu, 01 Jun 2017 09:07:45 +0200 - rev 412294
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1368945 - Use default favicon for web content loaded in the sidebar. r=nhnt11 MozReview-Commit-ID: 4uBbTKxN41v
73465281b97cb8ac0757eb2bab86a744bce637de: Bug 1369104 - Fix eslint error on highlighters-overlay.js. r=pbro
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 31 May 2017 18:38:04 +0200 - rev 412293
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1369104 - Fix eslint error on highlighters-overlay.js. r=pbro MozReview-Commit-ID: 6lhfILmmEGC
a2b294e575591bf3a25065b2c69c4888c4b6b00d: Bug 1367450 - Defer initialization of CaptivePortalWatcher to just before completion of delayed startup. r=florian
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 01 Jun 2017 06:23:10 +0530 - rev 412292
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367450 - Defer initialization of CaptivePortalWatcher to just before completion of delayed startup. r=florian MozReview-Commit-ID: 2nqIoDABm0a
0e9853e31da9848ab638bdd0df4eb734a5ebc232: Merge graphics to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 01 Jun 2017 12:44:14 -0400 - rev 412291
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Merge graphics to m-c. a=merge
db1f0de460e574f9fc9a0fd0fdf5e880df109896: Merge m-c to graphics, a=merge
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 09:56:23 -0400 - rev 412290
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Merge m-c to graphics, a=merge MozReview-Commit-ID: COZj8Itgjcz
67f689dd202dca5fe70622a131b087408f7119f2: Bug 1368551 - Don't send transforms to WR in push_stacking_context if they are identity. r=pchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 09:17:17 -0400 - rev 412289
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1368551 - Don't send transforms to WR in push_stacking_context if they are identity. r=pchang If we set a transform in push_stacking_context, it changes the internal WebRender behaviour to make that stacking context a reference frame, and things inside it are positioned differently. This is true even if the transform is an identity transform. In most cases we are hitting this and sending an identity transform through, when in fact we want to be sending a None value to WebRender so that it doesn't create reference frames. This is a partial fix, a proper fix will be done in bug 1345577 by separating the CSS transform from the other transforms that FrameLayerBuilder invents. MozReview-Commit-ID: ElSs3hFMD2D
85e598624e0ffb8ed7532e2f1495dcf3e591e918: Bug 1368551 - Remove unneccessary overload of PushStackingContext. r=pchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 09:17:16 -0400 - rev 412288
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1368551 - Remove unneccessary overload of PushStackingContext. r=pchang This overload is only called in one place, so we can just inline it. It makes the API a little simpler. MozReview-Commit-ID: H55IUduUSiJ
082c1ba38bd310fcabe90a31155298899120b7c2: Bug 1367734 - Tone down webrender's memory usage to avoid OOMing during media mochitests. r=kvark
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 08:57:32 -0400 - rev 412287
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367734 - Tone down webrender's memory usage to avoid OOMing during media mochitests. r=kvark MozReview-Commit-ID: 9RIR37ZOSFR
90199d13a72cbe1bab0a4a58bec2404b5cf8e248: Bug 1367734 - Increase fuzz on a reftest due to changes in servo/webrender#1292. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 08:57:24 -0400 - rev 412286
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367734 - Increase fuzz on a reftest due to changes in servo/webrender#1292. r=jrmuizel MozReview-Commit-ID: 6gc49H6Vwob
f11c938218a535f9f98d5a84bd5b3046ebd60368: Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 01 Jun 2017 08:57:10 -0400 - rev 412285
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry In addition to updating webrender and webrender_traits, this patch: - bumps the euclid dependency in webrender_bindings to match webrender - updates the Cargo.lock files and re-vendors third-party rust packages - updates the push_yuv_image callers due to an API change in WR cset a4b9e25.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip