27da088a0c44165d7d6b502d6c1890c09f768706: Bug 1391421 - Part 1 - Switch nsAndroidHistory to Unicode domains. r?esawin draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 14 Sep 2017 21:46:35 +0200 - rev 666073
Push 80265 by mozilla@buttercookie.de at Sun, 17 Sep 2017 16:08:48 +0000
Bug 1391421 - Part 1 - Switch nsAndroidHistory to Unicode domains. r?esawin MozReview-Commit-ID: FoxZhwdg4ao
70ea77e1a3d24e94a55fda11d6f06c32f5d924e0: Local Gradle tweaks draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 28 Jul 2016 20:04:34 +0200 - rev 666072
Push 80265 by mozilla@buttercookie.de at Sun, 17 Sep 2017 16:08:48 +0000
Local Gradle tweaks MozReview-Commit-ID: H5pdKja8p2a
675e4be88536723bac5c38f53306853bcb53230f: Hobbesfox draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 12 Aug 2017 22:07:29 +0200 - rev 666071
Push 80265 by mozilla@buttercookie.de at Sun, 17 Sep 2017 16:08:48 +0000
Hobbesfox MozReview-Commit-ID: JVp98nUnBMo
5769635fa4fc9f639170f6f56da4556e2b930620: Bug 1400537 - P2. Pass video framerate to decoder. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 17 Sep 2017 18:06:47 +0200 - rev 666070
Push 80264 by bmo:jyavenard@mozilla.com at Sun, 17 Sep 2017 16:07:26 +0000
Bug 1400537 - P2. Pass video framerate to decoder. r?gerald Continuation on bug 1397307 which was incomplete. MozReview-Commit-ID: JGGHQyjnALI
f62d02d732d6aec3278d65ed00003f3804131176: Bug 1400537 - P1. Don't assume that the PDM will properly report an error. r?alwu draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 17 Sep 2017 18:01:37 +0200 - rev 666069
Push 80264 by bmo:jyavenard@mozilla.com at Sun, 17 Sep 2017 16:07:26 +0000
Bug 1400537 - P1. Don't assume that the PDM will properly report an error. r?alwu Only the Windows H264 decoder supports CreateDecoderParam::mError, all the other PDM leave the value untouched. As such, it can't be assumed that in case of failure, the mError attribute will be set. MozReview-Commit-ID: GWHGP6Wv3fl
2893734f0f393a421fbdd7e7740c4cecb8f20055: Bug 1400034 - Turn on layers-free for transform/ and transform-3d/ reftests. r?ethlin,pchang draft
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:43 -0400 - rev 666068
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Bug 1400034 - Turn on layers-free for transform/ and transform-3d/ reftests. r?ethlin,pchang MozReview-Commit-ID: Ae80DrMwg1X
71df87f7ec982c103a0f98fe5a0ab465c583f4de: Bug 1400034 - Do a more direct translation of transforms from Gecko to WR in layers-free mode. r?ethlin,pchang draft
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:43 -0400 - rev 666067
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Bug 1400034 - Do a more direct translation of transforms from Gecko to WR in layers-free mode. r?ethlin,pchang In layers-free mode the gecko display list and coordinate system is very similar to what WR is expecting. Instead of having each StackingContextHelper shift the origin of the coordinate system, we can leave it in one spot and just pass everything relative to that. The semantics of the Gecko display list already matches this; the exception is that nsDisplayTransform items are also considered reference frames, and anything inside them is relative to the nsDisplayTransform. On the WR side this is also the case, because stacking contexts with a transform are implicitly turned into reference frames. Additionally, the size of the bounds passed to the WR stacking context is never actually used, except on the root stacking context (which is not created by StackingContextHelper). Since we want a zero origin (as explained above) and the size is never used, we can just pass a zero rect to the WR stacking context from StackingContextHelper. In terms of the actual transform matrix, this patch now passes the full unmodified transform from nsDisplayTransform into WR. This transform gets applied onto the contents of the nsDisplayTransform. The contents' coordinate system is relative to the frame that generated the nsDisplayTransform. Again this maps directly to WR, where the transform on the stacking context gets applied to the contents of the stacking context; the contents' coordinates are relative to the stacking context. MozReview-Commit-ID: 9hdDxdKXPPi
ed36b1d813bc06cd28dcf811a406991dc89c7ca5: Bug 1400034 - Back out changes that introduce scaling complexity to StackingContextHelper. r?ethlin,pchang draft
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Sep 2017 10:37:42 -0400 - rev 666066
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Bug 1400034 - Back out changes that introduce scaling complexity to StackingContextHelper. r?ethlin,pchang This backs out bug 1399050, bug 1394308 (2 patches), and bug 1391499. I believe these patches sent us down a path that would make the code increasingly more complex, when in fact we can do a more "direct" translation from the gecko display list to the WR display list and make things a lot simpler and more correct. MozReview-Commit-ID: ZXXkI9DXiY
877d536658e644bd0d1662d608cc2ca3a9fa8d9f: Backed out changeset 7d0893f1b6ce (bug 1389021) for leaking in mda2 on Linux x64 asan (bug 1374856). r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 17 Sep 2017 14:26:25 +0200 - rev 666065
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Backed out changeset 7d0893f1b6ce (bug 1389021) for leaking in mda2 on Linux x64 asan (bug 1374856). r=backout a=backout MozReview-Commit-ID: AeaKVgSJTmt
80494b13f4928660229d6c39d409cc4094a6b35a: Backed out changeset cc0acc00d769 (bug 1394233) for frequently failing own test usercss-uppercase.html on Windows 7 debug. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 17 Sep 2017 14:23:53 +0200 - rev 666064
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Backed out changeset cc0acc00d769 (bug 1394233) for frequently failing own test usercss-uppercase.html on Windows 7 debug. r=backout a=backout MozReview-Commit-ID: GwVKJKGPzDS
faa897d7948b7e2439573f39c34366c138913663: Bug 1400128 - Link thumb library of libc++ when using MOZ_THUMB=1 and NDK r11c. r=froydnj
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 15 Sep 2017 13:40:43 +0900 - rev 666063
Push 80263 by kgupta@mozilla.com at Sun, 17 Sep 2017 14:38:05 +0000
Bug 1400128 - Link thumb library of libc++ when using MOZ_THUMB=1 and NDK r11c. r=froydnj cpu_arch_dir isn't absolute path, we cannot always detect thumb library for c++ library. Our build tool still uses NDK r11c, so we should check thumb library correctly. MozReview-Commit-ID: 912ZDNeUcKc
993ce5ea038196e75864ff6773293869ec952328: Bug 1290782 Part 3 - Add test cases for using an SVG image as border-image. r?dholbert,cjku draft
Louis Chang <lochang@mozilla.com> - Sat, 16 Sep 2017 10:35:38 +0800 - rev 666062
Push 80262 by lochang@mozilla.com at Sun, 17 Sep 2017 13:56:19 +0000
Bug 1290782 Part 3 - Add test cases for using an SVG image as border-image. r?dholbert,cjku MozReview-Commit-ID: 4w3tEkVAMWd
a4c8ad11eab79ea9358bec9f3f9aa414bcdb9162: Bug 1400254 - Don't apply fuzz workaround when appendWindowEnd is set. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 17 Sep 2017 15:30:34 +0200 - rev 666061
Push 80261 by bmo:jyavenard@mozilla.com at Sun, 17 Sep 2017 13:33:12 +0000
Bug 1400254 - Don't apply fuzz workaround when appendWindowEnd is set. r?gerald Someone changing the attribute appendWindowStart and appendWindowEnd can be expected to know what they are doing. As such, we don't need to make sure playback starts when content timestamps are broken. MozReview-Commit-ID: EcPORuDHpF5
39dbea1c45b89f66fe866c47230cbd2173eadebf: Bug 1400254 - Don't apply fuzz workaround with appendWindowEnd is set. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 17 Sep 2017 15:30:34 +0200 - rev 666060
Push 80260 by bmo:jyavenard@mozilla.com at Sun, 17 Sep 2017 13:31:48 +0000
Bug 1400254 - Don't apply fuzz workaround with appendWindowEnd is set. r?gerald Someone changing the attribute appendWindowStart and appendWindowEnd can be expected to know what they are doing. As such, we don't need to make sure playback starts when content timestamps are broken. MozReview-Commit-ID: EcPORuDHpF5
3cf2a2eda23d94f8107e2f23ca3e0fe273d91239: Bug 1399777 Fprinter directing output to Windows debug console when it outputs to stderr. r=Yoric draft
sourav3 <sourav.mukherjee619@gmail.com> - Sun, 17 Sep 2017 18:34:08 +0800 - rev 666059
Push 80259 by bmo:sourav.mukherjee619@gmail.com at Sun, 17 Sep 2017 10:36:55 +0000
Bug 1399777 Fprinter directing output to Windows debug console when it outputs to stderr. r=Yoric MozReview-Commit-ID: 81ubXofHIlG *** Using PodCopy instead of std::copy and fixing spaces MozReview-Commit-ID: BWecXLjyy1m *** fixing cast in js_malloc MozReview-Commit-ID: 61VEUN63hy2
4f46909ccf04c5f38b86e880221ff9c77407dba7: fixing cast in js_malloc draft
sourav3 <sourav.mukherjee619@gmail.com> - Sun, 17 Sep 2017 18:34:08 +0800 - rev 666058
Push 80258 by bmo:sourav.mukherjee619@gmail.com at Sun, 17 Sep 2017 10:34:53 +0000
fixing cast in js_malloc MozReview-Commit-ID: 61VEUN63hy2
a81f78c639b472e1f84beb9d23e30741cc0548e4: Bug 951965 - Make sure check PanelUI.panel state after the popuphidden event draft
Fischer.json <fischer.json@gmail.com> - Sun, 17 Sep 2017 18:02:53 +0800 - rev 666057
Push 80257 by bmo:fliu@mozilla.com at Sun, 17 Sep 2017 10:06:26 +0000
Bug 951965 - Make sure check PanelUI.panel state after the popuphidden event MozReview-Commit-ID: LinQbytw0lC
be5bddf32db0a1ed27251295b7711d06f9189b11: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 16 Sep 2017 23:13:36 -0400 - rev 666056
Push 80257 by bmo:fliu@mozilla.com at Sun, 17 Sep 2017 10:06:26 +0000
Merge inbound to m-c. a=merge
13aea0c07147bf77029652944a6b4c4d3936e8f4: Backed out changeset 62efa118ea7f (bug 1381638) for browser_devices_get_user_media_in_frame.js failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 16 Sep 2017 21:56:15 -0400 - rev 666055
Push 80257 by bmo:fliu@mozilla.com at Sun, 17 Sep 2017 10:06:26 +0000
Backed out changeset 62efa118ea7f (bug 1381638) for browser_devices_get_user_media_in_frame.js failures.
dae0e793707fdd9fd1455f06b5341bc47f879317: Bug 1399098: Disable idle dispatch for login manager DeferredTask. r=me
Kris Maglione <maglione.k@gmail.com> - Sat, 16 Sep 2017 18:06:34 -0700 - rev 666054
Push 80257 by bmo:fliu@mozilla.com at Sun, 17 Sep 2017 10:06:26 +0000
Bug 1399098: Disable idle dispatch for login manager DeferredTask. r=me MozReview-Commit-ID: 7RXiIhnlnL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip