1c0b13ba59cefe5bcdca381bf6d388efab65f507: Bug 1352781 - Update mochitest expectations. r=manishearth
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 04 Apr 2017 11:11:22 +0900 - rev 351048
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1352781 - Update mochitest expectations. r=manishearth MozReview-Commit-ID: IqTPKhFbu7y
f9f0dbd4cdfc1043fc7b3219ad8c00a0c2f37f50: Bug 1352781 - Update reftest expectations. r=manishearth
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 04 Apr 2017 11:11:18 +0900 - rev 351047
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1352781 - Update reftest expectations. r=manishearth MozReview-Commit-ID: GYo6DGU9u2V
4abb70b95adddbc28181fa94212a1018b214f39a: servo: Merge #16253 - Fix handling of baseline (from hiikezoe:baseline-fix); r=Manishearth
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 03 Apr 2017 23:32:13 -0500 - rev 351046
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
servo: Merge #16253 - Fix handling of baseline (from hiikezoe:baseline-fix); r=Manishearth <!-- Please describe your changes on the following line: --> This is a PR of https://bugzilla.mozilla.org/show_bug.cgi?id=1352781 --- <!-- 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: --> - [X] There are tests for these changes There are a bunch of css reftests, but I am not sure how servo handles them. Let's see what happens. I guess I need to modify some metadata. <!-- 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: 5ef8a0a2f7917792105cf28f6e581a92e863c3dd
c55face618541f04ac4ceed8e4a3531e5811337b: Bug 1291320 - Skip test_focus_after_navigation for "Unable to locate element: :focus" r=maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 03 Apr 2017 22:10:38 +0200 - rev 351045
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1291320 - Skip test_focus_after_navigation for "Unable to locate element: :focus" r=maja_zf MozReview-Commit-ID: Kd2lrH9y5US
c6eb25a8dc1cfe765b9e2ec11ce7fa1504383783: Bug 1291320 - Make refresh command synchronous. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Mon, 27 Mar 2017 16:16:36 +0200 - rev 351044
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1291320 - Make refresh command synchronous. r=ato,automatedtester Update the refresh command to make it synchronous, and let it return once the target page has been loaded. This can be accomplished by using the loadListener object in listener.js. MozReview-Commit-ID: Lc8QoGFeQrY
c7d68974f5a8fe73c25002a6f9ee725eb064996e: Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 28 Mar 2017 21:41:38 +0200 - rev 351043
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester This refactoring allows us to re-use the same load algorithm for each command which could trigger a page load. It also takes remoteness changes into account, and waits until the load has been done. With this change we no longer check for readyState only, but observe the necessary DOM events as fired for page unloads and loads. This will help us to implement the page loading strategy later. By observing the DOM events, I also expect a small increase of performance for any kind of page load, given that we now return immediately and do not have a delay of 100ms at maximum. MozReview-Commit-ID: IVtO6KgJFES
11a425ae2d9a5ba58efc80d21bf7d3a16e1737b1: Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Mon, 03 Apr 2017 22:40:48 +0200 - rev 351042
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1291320 - Disallow slow loading page to be put into the cache. r=ato,automatedtester To delay the page load for our slowly served example page when using the back or forward commands, the page doesn't have to be put into the browser cache. MozReview-Commit-ID: 4xMjR3SakZn
700a15f2800d2b163acd68f25867531f2b24a16a: Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 14 Mar 2017 08:30:32 +0100 - rev 351041
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1291320 - Refactor navigation unit tests by using non-remote pages only if necessary. r=ato,automatedtester Using non-remote pages causes framescripts to be reloaded. We should try to avoid using those pages as much as possible, and test remoteness switches in particular tests only. This is to reduce possible hangs. MozReview-Commit-ID: ICPPkU07KQK
aaecf2dd15487f0ddd5bc75ee17ca3ecf2853375: Bug 1351074 - Part 4. Remove AsyncSpellCheckTestHelper.jsm from whitelist. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 03 Apr 2017 12:28:07 +0900 - rev 351040
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1351074 - Part 4. Remove AsyncSpellCheckTestHelper.jsm from whitelist. r=masayuki Since AsyncSpellCheckTestHelper.jsm is test only file, so we have to remove it from whitelist. MozReview-Commit-ID: J9T6iaUdDgx
aecf46456a601c56cc13a5ff6fc889bf73fbb003: Bug 1351074 - Part 3. Include AsyncSpellCheckTestHelper.jsm in reftest. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 03 Apr 2017 12:37:48 +0900 - rev 351039
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1351074 - Part 3. Include AsyncSpellCheckTestHelper.jsm in reftest. r=masayuki reftest cannot use testing-common, so we should include AsyncSpellCheckTestHelper.jsm in reftest.jar. Previous fix has typo of chrome vs resource. It should be chrome://. MozReview-Commit-ID: KeyDLjc9AUI
0db365ebfa26eae2dfe457b8016111b16045c84f: Bug 1351074 - Part 2. Use testing-common for AsyncSpellCheckTestHelper.jsm. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 29 Mar 2017 15:34:49 +0900 - rev 351038
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1351074 - Part 2. Use testing-common for AsyncSpellCheckTestHelper.jsm. r=masayuki TESTING_JS_MODULES uses testing-common, not gre. So we should replace gre with testing-common for mochitest. MozReview-Commit-ID: BqsS2D3IGR6
970621161262aebc301d6bdfcc5b20d26b2de399: Bug 1351074 - Part 1. AsyncSpellCheckTestHelper.jsm should not be shipped. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 31 Mar 2017 14:17:26 +0900 - rev 351037
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1351074 - Part 1. AsyncSpellCheckTestHelper.jsm should not be shipped. r=masayuki AsyncSpellCheckTestHelper.jsm uses on mochitest and reftest, so we shouldn't ship it in release package MozReview-Commit-ID: CT8f8DRVwb
777453c1b91a3ec2cdb14a21122ede3fcb769dd7: Bug 1350568 - don't dispatch IPC call to StunAddrsRequestChild after content process IPC channel goes away. r=jesup
Michael Froman <mfroman@mozilla.com> - Sun, 26 Mar 2017 13:30:28 -0500 - rev 351036
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1350568 - don't dispatch IPC call to StunAddrsRequestChild after content process IPC channel goes away. r=jesup MozReview-Commit-ID: IoAWO9Frf1u
39123bfbe799c9126489a7f0c9d263568897cc21: servo: Merge #16250 - Don't use a HashMap for pseudo-element styles (from bholley:pseudo_repr); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Apr 2017 18:04:34 -0500 - rev 351035
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
servo: Merge #16250 - Don't use a HashMap for pseudo-element styles (from bholley:pseudo_repr); r=emilio Reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1335708 @bors-servo try Source-Repo: https://github.com/servo/servo Source-Revision: eee25e23132b0f5d4cb50e5af4691b6e4bf75978
35dfc263aa7b2ba3f0df0df8c1f6ada8cf132854: Bug 1331349 Fix printf formatting errors in MinGW compilation r=froydnj
Tom Ritter <tom@mozilla.com> - Fri, 31 Mar 2017 00:14:43 -0500 - rev 351034
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1331349 Fix printf formatting errors in MinGW compilation r=froydnj MozReview-Commit-ID: A4PMABfxzez
7b858427eac805b1d1942a4ac4bd6cdb11776348: servo: Merge #16247 - ParserContext::new_for_cssom is used for author origin, not user (from servo:for_cssom); r=jdm
Simon Sapin <simon.sapin@exyr.org> - Mon, 03 Apr 2017 17:10:50 -0500 - rev 351033
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
servo: Merge #16247 - ParserContext::new_for_cssom is used for author origin, not user (from servo:for_cssom); r=jdm This probably doesn’t make any difference since the only thing we do with this origin is test whether it is user-agent (for internal properties), but this is more correct. Source-Repo: https://github.com/servo/servo Source-Revision: 806584da9ac923feaac1d4c22ca030d75c26c31d
c2363a9e7d2f5a5e952a3f4e907d8210ea24e504: servo: Merge #16246 - Revert to per-process shared lock for author-origin stylesheets (from servo:revert-per-doc); r=jdm
Simon Sapin <simon.sapin@exyr.org> - Mon, 03 Apr 2017 16:16:07 -0500 - rev 351032
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
servo: Merge #16246 - Revert to per-process shared lock for author-origin stylesheets (from servo:revert-per-doc); r=jdm Fixes https://github.com/servo/servo/issues/16097 Reopens https://github.com/servo/servo/issues/16027 Source-Repo: https://github.com/servo/servo Source-Revision: b6b6608ca3a46113bb488e4da835b4ee743299fd
f469eec0a987579f214df8f728f4e7cadde26ad2: Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus
Nicholas Hurley <hurley@mozilla.com> - Thu, 23 Mar 2017 07:40:36 -0700 - rev 351031
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus
381d637f43a18df25ccd7e759793080cff040d66: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 03 Apr 2017 14:51:25 -0700 - rev 351030
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
Merge m-c to autoland, a=merge
2b80a8ab096af98983420a8e9741b099a9b8c6a1: servo: Merge #15562 - style: Tweak rule tree memory ordering (from emilio:rule-mem-order); r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Apr 2017 15:15:49 -0500 - rev 351029
Push 31598 by cbook@mozilla.com at Tue, 04 Apr 2017 10:33:38 +0000
servo: Merge #15562 - style: Tweak rule tree memory ordering (from emilio:rule-mem-order); r=bholley I've commented on the ones that I think are the most tricky. Note that this code is stress-tested in the style tests (tests/unit/style/rule_tree/bench.rs). Source-Repo: https://github.com/servo/servo Source-Revision: dc8ed0d740ede21ed3eb11f8b64813858fc1ca06
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip