0ee465a584fa495614b976884f9731d93e0e0554: Bug 1278136 - Part 2: We should not check whether the animation can run on the compositor or it's paused when determining if we should create a stacking context. r?birtles,mattwoodrow draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 27 Jun 2016 12:52:53 +0900 - rev 385379
Push 22495 by hiikezoe@mozilla-japan.org at Fri, 08 Jul 2016 08:38:44 +0000
Bug 1278136 - Part 2: We should not check whether the animation can run on the compositor or it's paused when determining if we should create a stacking context. r?birtles,mattwoodrow We should create a stacking context for any transform or opacity animations that are either "in effect" (what we currently do) OR "current", i.e. scheduled to run or running. *BUT* for now, we don't create any stacking context in before phase without fill:backwards or fill:both because the property never wins in cascade until the animation gets "in effect". This restriction will be removed in a subsequent patch in this bug after landing bug 1279403. MozReview-Commit-ID: 8RyLJNPtoKI
c0151cced957502b5241614eb0290b182631c6bf: Bug 1278136 - Part 1: Add nsLayoutUtils::HasRelevantAnimationOfProperty. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 08 Jul 2016 13:01:31 +0900 - rev 385378
Push 22495 by hiikezoe@mozilla-japan.org at Fri, 08 Jul 2016 08:38:44 +0000
Bug 1278136 - Part 1: Add nsLayoutUtils::HasRelevantAnimationOfProperty. r?birtles We want to know that an nsIFrame has a transform or opacity animations regardless of its state, e.g., running on the main-thead, paused or finished but in fill:forwards state, to create a stacking context for the animation. MozReview-Commit-ID: mNYsd5RO3u
d53a3f36d31bc4eaf458c3cf58668b78e25f9f77: Bug 1278136 - Part 0: Clean up frame->StyleDisplay()->BackfaceIsHidden() usage. r?mattwoodrow draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 08 Jul 2016 13:01:31 +0900 - rev 385377
Push 22495 by hiikezoe@mozilla-japan.org at Fri, 08 Jul 2016 08:38:44 +0000
Bug 1278136 - Part 0: Clean up frame->StyleDisplay()->BackfaceIsHidden() usage. r?mattwoodrow We already have a wrapper named nsIFrame::BackfaceIsHidden(). MozReview-Commit-ID: 5L49W6wtXs1
2f4a46614b65cb2a2e98be47b270e4b162b1eedb: Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:08:46 -0700 - rev 385376
Push 22494 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 08:38:20 +0000
Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. MozReview-Commit-ID: Jf59l1asuZ6
1c8be4c5e0b7e8cb6fd06b3ea6ae2574007198f9: Bug 1260091 - Part 2. Unnecessary to sync bidi information with content process when bidi.browser.ui=false. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 08 Jul 2016 17:04:25 +0900 - rev 385375
Push 22493 by m_kato@ga2.so-net.ne.jp at Fri, 08 Jul 2016 08:36:34 +0000
Bug 1260091 - Part 2. Unnecessary to sync bidi information with content process when bidi.browser.ui=false. r?masayuki To avoid IM's bugs and design, I will add prefs check to reduce unnecessary IPC. MozReview-Commit-ID: 6ZZxLzI0wen
bf53e574b4677304d51b91d7b030eecd1760f0c9: Bug 1260091 - Part 1. Send bidi keyboard Information by direction-changed signal. r?karlt draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 08 Jul 2016 16:18:40 +0900 - rev 385374
Push 22493 by m_kato@ga2.so-net.ne.jp at Fri, 08 Jul 2016 08:36:34 +0000
Bug 1260091 - Part 1. Send bidi keyboard Information by direction-changed signal. r?karlt Usgin direction-changed signal, we detect keyboard change for bidi. Also, when system uses fcitx's IM and ibus's arabic keyboard layout, a lot of this signal might fired by switing layout and gdk_keymap_get_direction might return invalid bidi infromation. But I think that this is rare issue. Most users don't use Firefox Arabic version (it means that bidi.browser.ui = true) with ibus arabic layout and fcitx CJK IM. Since there is no GTK3 API to get current IM module, I cannot find workaround for this. MozReview-Commit-ID: DL8uUXJFWYz
a69a820497c1f14964ef41980e0517a1f3062520: Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:08:46 -0700 - rev 385373
Push 22492 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 08:36:01 +0000
Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. MozReview-Commit-ID: Jf59l1asuZ6
7b9d361a700e020130254e523e272bf8c012527c: Bug 1285248. Part 2 - fix logic for video-only seek. draft
JW Wang <jwwang@mozilla.com> - Fri, 08 Jul 2016 11:52:40 +0800 - rev 385372
Push 22491 by jwwang@mozilla.com at Fri, 08 Jul 2016 08:30:03 +0000
Bug 1285248. Part 2 - fix logic for video-only seek. MozReview-Commit-ID: lopt6zxC5f
e18a618edde23214b60edf35bfa0c363718b60eb: Bug 1285206 - Use type=arrow for xul panel wrapper in HTMLTooltip draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 07 Jul 2016 11:55:45 +0200 - rev 385371
Push 22490 by jdescottes@mozilla.com at Fri, 08 Jul 2016 08:29:46 +0000
Bug 1285206 - Use type=arrow for xul panel wrapper in HTMLTooltip MozReview-Commit-ID: I1DCXbl05b6
34fbf026e29199500d37f2f36b32e7d029b0c395: Bug 1285170 - Remove app:// protocol r?valentin draft
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Wed, 16 Mar 2016 17:11:12 +0100 - rev 385370
Push 22489 by bmo:lissyx+mozillians@lissyx.dyndns.org at Fri, 08 Jul 2016 08:29:07 +0000
Bug 1285170 - Remove app:// protocol r?valentin MozReview-Commit-ID: 4cnLrqqyP35
9299d36957de407297de8f666aaa1e38ad2e976a: Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Fri, 08 Jul 2016 10:13:26 +0200 - rev 385369
Push 22488 by bmo:hskupin@gmail.com at Fri, 08 Jul 2016 08:24:57 +0000
Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf MozReview-Commit-ID: K0ee3sp428U
5c54d05ec786cce0e7135868b740955bebe9c744: Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Fri, 08 Jul 2016 10:13:26 +0200 - rev 385368
Push 22487 by bmo:hskupin@gmail.com at Fri, 08 Jul 2016 08:16:42 +0000
Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf MozReview-Commit-ID: K0ee3sp428U
e16b1fbe15ef1f18533f9286e57f1a00b1695c19: Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf draft
Henrik Skupin <mail@hskupin.info> - Fri, 08 Jul 2016 10:13:26 +0200 - rev 385367
Push 22486 by bmo:hskupin@gmail.com at Fri, 08 Jul 2016 08:13:48 +0000
Bug 1247596 - Fix reference to the update type which is part of the patch. r?maja_zf MozReview-Commit-ID: K0ee3sp428U
ae1372e6155509c4c362c529e638938be2d66fa8: Bug 1285248. Part 2 - fix logic for video-only seek. draft
JW Wang <jwwang@mozilla.com> - Fri, 08 Jul 2016 11:52:40 +0800 - rev 385366
Push 22485 by jwwang@mozilla.com at Fri, 08 Jul 2016 08:02:19 +0000
Bug 1285248. Part 2 - fix logic for video-only seek. MozReview-Commit-ID: lopt6zxC5f
f17e5e969bcbca286d24f96da60c2db2dd161766: Bug 1285248. Part 1 - the value of aSeekJob.mTarget.IsVideoOnly() is wrong because the members are reset in the move constructor. draft
JW Wang <jwwang@mozilla.com> - Fri, 08 Jul 2016 08:34:14 +0800 - rev 385365
Push 22485 by jwwang@mozilla.com at Fri, 08 Jul 2016 08:02:19 +0000
Bug 1285248. Part 1 - the value of aSeekJob.mTarget.IsVideoOnly() is wrong because the members are reset in the move constructor. mDoneAudioSeeking should be true for video-only seek. Otherwise we might request audio while a pending request is already in progress and hit the assertion. MozReview-Commit-ID: IeVjoEChLAR
2fb4b223a6312045a04fa66d159bf8268fc12209: Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:08:46 -0700 - rev 385364
Push 22484 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 07:10:36 +0000
Bug 1285474: stylo: Partially implement some restyling APIs to take rid of some gecko-only code paths. MozReview-Commit-ID: Jf59l1asuZ6
34ca1d0f9af99d06dfdd8295312b8a72b54d6bb0: Bug 1285474: stylo: Add dirtyness-tracking hooks for Servo. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:07:06 -0700 - rev 385363
Push 22484 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 07:10:36 +0000
Bug 1285474: stylo: Add dirtyness-tracking hooks for Servo. MozReview-Commit-ID: H9UFFHRPmiu
cf83171999a870aece44906d51e81c76666e4d43: Bug 1285474: stylo: Give a name to the node flags to ease rust binding generation. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:03:42 -0700 - rev 385362
Push 22484 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 07:10:36 +0000
Bug 1285474: stylo: Give a name to the node flags to ease rust binding generation. MozReview-Commit-ID: 1VmQPoynx2z
0a63367ae729ff364ed2b740d405ea6970cc463a: Bug 1285474: stylo: Add nsINode method for knowing if the current document is using Servo's style back-end. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Fri, 08 Jul 2016 00:02:56 -0700 - rev 385361
Push 22484 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 07:10:36 +0000
Bug 1285474: stylo: Add nsINode method for knowing if the current document is using Servo's style back-end. MozReview-Commit-ID: 3sRE7BZj1tu
308a9fbfce6d81ce3c25781d47d39bf6017119bf: Bug 1285474: stylo: Reuse some element restyle-related flags for Servo-styled nodes. draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Thu, 07 Jul 2016 17:48:07 -0700 - rev 385360
Push 22484 by bmo:ealvarez@mozilla.com at Fri, 08 Jul 2016 07:10:36 +0000
Bug 1285474: stylo: Reuse some element restyle-related flags for Servo-styled nodes. MozReview-Commit-ID: 86FS1s725KL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip