8923ffe492064966f46dc6cff67dabbb734cf6f9: Bug 1390382 - Part 5 : Only call nsLayoutUtils::GetDisplayRootFrame() once per call to nsIFrame::SchedulePaint(); r=dholbert
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 14 Aug 2017 22:49:03 -0400 - rev 647120
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390382 - Part 5 : Only call nsLayoutUtils::GetDisplayRootFrame() once per call to nsIFrame::SchedulePaint(); r=dholbert nsLayoutUtils::GetDisplayRootFrame() can be quite expensive to call. By calling this function one level higher (in callers and passing the return value to callees), we can avoid calling it twice per call to SchedulePaint().
97347426c40924fcc51297f488fcb45beeada8a3: Bug 1390382 - Part 4: Avoid recomputing the selection in nsCaret::SchedulePaint() when the caller has the information available; r=dholbert
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 14 Aug 2017 22:31:32 -0400 - rev 647119
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390382 - Part 4: Avoid recomputing the selection in nsCaret::SchedulePaint() when the caller has the information available; r=dholbert
ae748be16f808d7a0483d6bb81a7e07eae5ec5b6: Bug 1390382 - Part 3: Inline nsCaret::IsVisible(); r=dholbert
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 15 Aug 2017 15:12:11 -0400 - rev 647118
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390382 - Part 3: Inline nsCaret::IsVisible(); r=dholbert
c97e53e53c0549f931eb6e3b53bc0c973569718e: Bug 1390382 - Part 2: Avoid recomputing the selection in Selection::IsVisible() when the caller has the information available; r=dholbert
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 15 Aug 2017 15:10:22 -0400 - rev 647117
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390382 - Part 2: Avoid recomputing the selection in Selection::IsVisible() when the caller has the information available; r=dholbert
b1173745d96b0b973eda657eec41de0cb04061da: Bug 1390382 - Part 1: Inline Selection::IsCollapsed(); r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 14 Aug 2017 21:30:23 -0400 - rev 647116
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390382 - Part 1: Inline Selection::IsCollapsed(); r=smaug
5e5715c50691dad3c6c7f00e7e540e7062aa07d1: Bug 1390000 - Set prefs before loading input test page. r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 15 Aug 2017 13:10:00 -0400 - rev 647115
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390000 - Set prefs before loading input test page. r=esawin Set prefs in testInputConnection itself, before we load robocop_input.html, so the page uses new pref values.
a752efd896abdbefc89e339b4531190846aef02b: Bug 1390679 - Make Sync OMTP false by default. r=rhunt
Mason Chang <mchang@mozilla.com> - Tue, 15 Aug 2017 15:35:49 -0700 - rev 647114
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390679 - Make Sync OMTP false by default. r=rhunt
2241628188e42f3d716132e2388aa60f054bdf31: Bug 1390002 There are some paths to find out if dwrite is enabled, which inits gfxPlatform, which requires information from PopulateScreenInfo, which depends on the refresh driver existing. At this time however, we haven't initialized our vsync source so we crash. This moves vsync initialization earlier in the gfx pipeline. r=kats
Mason Chang <mchang@mozilla.com> - Tue, 15 Aug 2017 15:32:21 -0700 - rev 647113
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390002 There are some paths to find out if dwrite is enabled, which inits gfxPlatform, which requires information from PopulateScreenInfo, which depends on the refresh driver existing. At this time however, we haven't initialized our vsync source so we crash. This moves vsync initialization earlier in the gfx pipeline. r=kats
4c956cbe4e5fc00f5650b902b3d551cab2728828: Bug 1388590 - StreamingLexer::Clone should bail if SourceBufferIterator::Advance returns not ready. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 15 Aug 2017 17:44:03 -0400 - rev 647112
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1388590 - StreamingLexer::Clone should bail if SourceBufferIterator::Advance returns not ready. r=tnikkel StreamingLexer::Clone should always succeed because we are merely creating a new SourceBufferIterator which is at the same position as the given iterator. However it is possible if there is no more data after, the current position, it could return COMPLETE instead of READY. This should not happen during the first Advance loop however. We handle the failure gracefully now, and if someone files a report with the invalid ICO file causing this problem, then we can investigate further.
479d2103841e154147b5509cb5ade7f2ecbacc44: Bug 1390626 - Part 2: Avoid using QueryInterface() to convert nsIDocument to nsIDOMDocument; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 15 Aug 2017 16:48:42 -0400 - rev 647111
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390626 - Part 2: Avoid using QueryInterface() to convert nsIDocument to nsIDOMDocument; r=smaug
230847d248d2235fb1c2ba4ef52d3aca434527df: Bug 1390626 - Part 1: Bail out early if there are no selection listeners to notify; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 15 Aug 2017 16:47:30 -0400 - rev 647110
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390626 - Part 1: Bail out early if there are no selection listeners to notify; r=smaug
e82c11723fcf9bdc3edd24f422121ff2be52f345: Bug 1330149 - Disable tests sensitive to host TZ on Windows. r=anba
Ted Campbell <tcampbell@mozilla.com> - Tue, 15 Aug 2017 15:39:46 -0400 - rev 647109
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1330149 - Disable tests sensitive to host TZ on Windows. r=anba These tests pass when our test infrastruction is in PDT, but there are underlying issues. Disable tests on Windows for now to allow migrating tests to TaskCluster. MozReview-Commit-ID: 5HigFMyyaP5
4510964fe006a8453fd6af8a4ce0a24b93069754: bug 1024182 test normalization of convolution buffers via response concatenation r?dminor draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 16 Aug 2017 12:55:16 +1200 - rev 647108
Push 74300 by ktomlinson@mozilla.com at Wed, 16 Aug 2017 01:04:34 +0000
bug 1024182 test normalization of convolution buffers via response concatenation r?dminor MozReview-Commit-ID: AktlZvTXvWn
830c59ce6a136c7cfb7872e6fac0bb12c80196ac: bug 1024182 test normalization of convolution buffers via response concatenation r?dminor draft
Karl Tomlinson <karlt+@karlt.net> - Fri, 11 Aug 2017 18:07:54 +1200 - rev 647107
Push 74299 by ktomlinson@mozilla.com at Wed, 16 Aug 2017 00:59:43 +0000
bug 1024182 test normalization of convolution buffers via response concatenation r?dminor MozReview-Commit-ID: AktlZvTXvWn
3b643123019c2af1bb3cd3ff845b49a887fc7323: Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 17:08:26 -0700 - rev 647106
Push 74298 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 00:51:05 +0000
Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. MozReview-Commit-ID: KlHuP4DY2R4
9774c5393cd09358dcc09c3f9ba22709d0e66b22: Bug 1336429 - Detect GN in configure. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 17:08:18 -0700 - rev 647105
Push 74298 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 00:51:05 +0000
Bug 1336429 - Detect GN in configure. MozReview-Commit-ID: Kp7lCLqJ6FH
eea5b136087389654d53994f064b0d44a48b57cd: Bug 1390706 - Remove Flash CTP rollout addon and make it CTP by default through prefs. r=bsmedberg draft
Felipe Gomes <felipc@gmail.com> - Tue, 15 Aug 2017 21:49:18 -0300 - rev 647104
Push 74297 by felipc@gmail.com at Wed, 16 Aug 2017 00:49:53 +0000
Bug 1390706 - Remove Flash CTP rollout addon and make it CTP by default through prefs. r=bsmedberg MozReview-Commit-ID: H0gY14ZlAh3
3876271643a41fe878972f91ac5cb247d2902b13: Bug 1390705 - Bump Flash Click-to-Play rollout to 100% on release. r=bsmedberg draft
Felipe Gomes <felipc@gmail.com> - Tue, 15 Aug 2017 21:47:57 -0300 - rev 647103
Push 74296 by felipc@gmail.com at Wed, 16 Aug 2017 00:48:28 +0000
Bug 1390705 - Bump Flash Click-to-Play rollout to 100% on release. r=bsmedberg MozReview-Commit-ID: GTNVaDmSmCK
034783094de01679d55228849b86afe3636b8ba3: Bug 1390703 - Bump Flash Click-to-Play rollout to 25% on release. r=bsmedberg draft
Felipe Gomes <felipc@gmail.com> - Tue, 15 Aug 2017 21:46:34 -0300 - rev 647102
Push 74295 by felipc@gmail.com at Wed, 16 Aug 2017 00:47:19 +0000
Bug 1390703 - Bump Flash Click-to-Play rollout to 25% on release. r=bsmedberg Also bump it on Beta to 100% as we'll do the same on release shortly afterwards. MozReview-Commit-ID: DaVrNMHLfWT
c58df145dc02b02170a72ba8298346d302a9a118: Bug 1390691 - Fix up Servo_StyleSet_MediumFeaturesChanged for Linux 32-bit ABI. r=Manishearth draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 15 Aug 2017 17:10:13 -0500 - rev 647101
Push 74294 by bmo:jryans@gmail.com at Wed, 16 Aug 2017 00:41:47 +0000
Bug 1390691 - Fix up Servo_StyleSet_MediumFeaturesChanged for Linux 32-bit ABI. r=Manishearth Bindgen bitfield enums don't work as return values with the Linux 32-bit ABI at the moment because they wrap the value in a struct. This causes the Rust side to believe the caller will pass along space for the struct return value, while C++ believes it's just an integer value. MozReview-Commit-ID: LY6z7lEKgOp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip