30424746d0f719b86f80dc1ca46bc51cb7a081b0: Bug 1370296 - Ensure rust libraries are fully in the compile graph. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 14 Jun 2017 15:02:18 +0900 - rev 412521
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370296 - Ensure rust libraries are fully in the compile graph. r=gps This was not strictly necessary because they would appear as dependencies of other things in the compile graph, but it makes it easier to iterate the compile graph for all the node. Incidentally, this makes the rust libraries on par with rust programs.
5af61567654b1c24165bd55a72761b405093e8c0: Bug 1361008 - Part 2. add test for invisible node. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 12 Jun 2017 15:30:16 +0900 - rev 412520
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1361008 - Part 2. add test for invisible node. r=masayuki Since this step requires keyboard operation, we cannot create web-platform-test. MozReview-Commit-ID: ExuaNOj9JG4
a09b4082b7159403b78b8146600d6d1816810be3: Bug 1361008 - Part 1. Don't select invisible text node on makeBasicBlock. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 12 Jun 2017 15:28:54 +0900 - rev 412519
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1361008 - Part 1. Don't select invisible text node on makeBasicBlock. r=masayuki GetNodesForOperation(..., makeBasicBlock) will get all nodes of promoted range. But it includes invisible text node after <br> element. So HTMLEditRules::MakeBasicBlock will creates block for invisible text node. So we should remove invisible text node from nodes of formatBlock. MozReview-Commit-ID: L1bsPAYcwx3
23bf1cea14d78a3beefc53f6207b5e15849dca1d: servo: Merge #17310 - stylo: support font-variant shorthand (from chenpighead:stylo-font-variant); r=xidorn
Jeremy Chen <jeremychen@mozilla.com> - Tue, 13 Jun 2017 22:23:21 -0700 - rev 412518
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17310 - stylo: support font-variant shorthand (from chenpighead:stylo-font-variant); r=xidorn From gecko bug: [Bug 1356134](https://bugzilla.mozilla.org/show_bug.cgi?id=1356134) Source-Repo: https://github.com/servo/servo Source-Revision: c6da6ba06057ec488521edb19f33592f4e98c3d4
ee7918847606b9a22f1ad0a0ed75957b22f36cf2: Bug 1372549 part 2 - Avoid return reframe / reflow for list-style-{type,position} if display is not list-item. r=heycam
Xidorn Quan <me@upsuper.org> - Tue, 13 Jun 2017 20:49:33 +1000 - rev 412517
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372549 part 2 - Avoid return reframe / reflow for list-style-{type,position} if display is not list-item. r=heycam MozReview-Commit-ID: LugfFRIu3MS
90e6e7906b2f022159a3cfa202b8f47de4e35b25: Bug 1372549 part 1 - Slightly simplify DO_STRUCT_DIFFERENCE macro usage. r=heycam
Xidorn Quan <me@upsuper.org> - Tue, 13 Jun 2017 20:48:37 +1000 - rev 412516
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372549 part 1 - Slightly simplify DO_STRUCT_DIFFERENCE macro usage. r=heycam MozReview-Commit-ID: BXHHoXOcsEP
663e63ff1b3eefdd6594dc180ded3f911b6f2d2c: Bug 1372516 - TSFStaticSink should compare GUID rather than name when checking active TIP r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 13 Jun 2017 18:36:21 +0900 - rev 412515
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372516 - TSFStaticSink should compare GUID rather than name when checking active TIP r=m_kato TIP name may be localed on some locales of Windows. Additionally, names may be updated in the future releases. So, it's safer to use GUID rather than name when TSFStaticSink checks active TIP is a specific one. MozReview-Commit-ID: 6HNePZV7kgJ
4d3f9dcad97ea194c12914008de12e90ef81d659: Bug 1372483 - Get rid of the hack for Easy Changjei from TSFTextStore since it isn't available on Firefox anymore r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 14 Jun 2017 14:20:27 +0900 - rev 412514
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372483 - Get rid of the hack for Easy Changjei from TSFTextStore since it isn't available on Firefox anymore r=m_kato Easy Changjei, a Traditional Chinese IME, isn't available on Firefox because: * The vendor has gone and nobody keeps maintaining it. * It crashes at first key press since it was built with older Visual Studio and depends on the version's CRT. Therefore, we don't need to support it anymore. MozReview-Commit-ID: LjyAvWsrlJ1
2694abedc65ad9723004aac9a54631fb03046610: Bug 1372757 - Remove several dependencies to ServoBindings.h. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 14 Jun 2017 09:38:16 +1000 - rev 412513
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372757 - Remove several dependencies to ServoBindings.h. r=heycam MozReview-Commit-ID: Lruin1acS19
740241e9c9a58dcf06a92bda18f605b583110e7b: Backed out changeset a5fe1b7f3dad (bug 1372790) for build bustage in nsCSSParser.cpp
Phil Ringnalda <philringnalda@gmail.com> - Tue, 13 Jun 2017 22:39:50 -0700 - rev 412512
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset a5fe1b7f3dad (bug 1372790) for build bustage in nsCSSParser.cpp CLOSED TREE MozReview-Commit-ID: 3qoTERDArAo
012342c75d4b64d81411b02495ab95407ea0edef: Bug 1371480 - Remove test fail annotation of paced animation of paint servers on stylo. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 14 Jun 2017 12:34:42 +0900 - rev 412511
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371480 - Remove test fail annotation of paced animation of paint servers on stylo. r=birtles MozReview-Commit-ID: 6GTO2Ha8mcN
f5c70a6bf61bc4c83e0c5aac1860c219dfbcb967: servo: Merge #17306 - Return zero when computing distance of Option with both value is none (from mantaroh:paced); r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 13 Jun 2017 21:28:48 -0700 - rev 412510
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17306 - Return zero when computing distance of Option with both value is none (from mantaroh:paced); r=birtles <!-- Please describe your changes on the following line: --> This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1371480 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> There are tests for these changes, a test case will be landed in reftests in https://bugzilla.mozilla.org/show_bug.cgi?id=1371480 <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 3e0d70ba37ed382d385a59d4d1b34dd0680b1708
6010f4b0f4fde3eb647a5d0270e63bc0432eef76: Backed out changeset 62a77d29f27f (bug 1372489) for webgl reftest and mochitest bustage
Phil Ringnalda <philringnalda@gmail.com> - Tue, 13 Jun 2017 22:09:40 -0700 - rev 412509
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 62a77d29f27f (bug 1372489) for webgl reftest and mochitest bustage MozReview-Commit-ID: C8PQQVNerix
a5fe1b7f3dadbc7f30c1d9db0e841055c70513e7: Bug 1372790 - Change uint8_t to back some enum and reorder some fields in StyleSheet to make it more compact. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 14 Jun 2017 14:26:48 +1000 - rev 412508
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372790 - Change uint8_t to back some enum and reorder some fields in StyleSheet to make it more compact. r=heycam MozReview-Commit-ID: DddIzhJqmcZ
1aa3d817dd4165e1037b5190cb6accea6dab8a84: Bug 1372335 - A reftest to check that animation styles are surely discarded when selector matching happens simultaneously. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 14 Jun 2017 11:56:13 +0900 - rev 412507
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372335 - A reftest to check that animation styles are surely discarded when selector matching happens simultaneously. r=emilio This reftest fails without the first patch. This test generates animation-only restyle by anim.cancel() and selector matching by classList.add(). MozReview-Commit-ID: 2EvOWRwr1o7
0173b3895927d96ea11cca88ff135ec45a23eaec: servo: Merge #17305 - Don't process RestyleKind::MatchAndCascade during animation-only rest… (from hiikezoe:restyle-kind-fix); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 13 Jun 2017 20:28:18 -0700 - rev 412506
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17305 - Don't process RestyleKind::MatchAndCascade during animation-only rest… (from hiikezoe:restyle-kind-fix); r=emilio …yle. <!-- Please describe your changes on the following line: --> https://bugzilla.mozilla.org/show_bug.cgi?id=1372335 --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because it's for stylo Source-Repo: https://github.com/servo/servo Source-Revision: 5b3fb62b0914e81a161fcefbf1cf5230661af73e
3062e322a49f18f8ad961b303622313b9c3e1407: Bug 1370156 part 2 - Enable jumbo mode: in all Gradle builds; r=nalexander
Teng-pao Yu <osimpleo@gmail.com> - Thu, 08 Jun 2017 15:23:28 +0800 - rev 412505
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370156 part 2 - Enable jumbo mode: in all Gradle builds; r=nalexander MozReview-Commit-ID: HFc7rgl4765
ba5082603190e2e56e59e15e7305639bc662be59: Bug 1370156 part 1 - Enable jumbo mode: in mach build; r=nalexander
Teng-pao Yu <osimpleo@gmail.com> - Wed, 07 Jun 2017 16:41:28 +0800 - rev 412504
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370156 part 1 - Enable jumbo mode: in mach build; r=nalexander MozReview-Commit-ID: LoXjbbLjVMz
2c4ea118644cb82965e6ff9e7ed4c02a323315ca: Bug 1370833 Part 2 - add reftests for border-collapse and non-border-collapse table. r=mattwoodrow
Ya-Chieh Wu <ywu@mozilla.com> - Mon, 12 Jun 2017 14:21:35 +0800 - rev 412503
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370833 Part 2 - add reftests for border-collapse and non-border-collapse table. r=mattwoodrow MozReview-Commit-ID: Ece1zbGkj0C
0cd9f4c25544c7d5646b5bedf2d8bd172da71e3a: Bug 1370833 Part 1 - make less table invalidations for non-border-collapse tables. r=mattwoodrow
Ya-Chieh Wu <ywu@mozilla.com> - Fri, 09 Jun 2017 10:46:34 +0800 - rev 412502
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370833 Part 1 - make less table invalidations for non-border-collapse tables. r=mattwoodrow For the most part, I tried to make less *manual* table invalidations for non-border-collapse tables and relied the table invalidations on the comparison of the display items. By doing so, we can avoid the over-painting issue. MozReview-Commit-ID: 4w1DUKHXIFO
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip