b3a21401450396975119672f12449ea60fa3e564: servo: Merge #12342 - Add name method for Runnable trait into DetailsNotificationRunnable (from ChangWanHong:trivial); r=KiChjang
Changwan Hong <cwhong893@gmail.com> - Fri, 08 Jul 2016 04:12:04 -0700 - rev 339308
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12342 - Add name method for Runnable trait into DetailsNotificationRunnable (from ChangWanHong:trivial); r=KiChjang <!-- Please describe your changes on the following line: --> --- <!-- 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 - [X] These changes fix #12332 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's sorta trivial as stated in issue description. <!-- 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: 0766770aef37bac5df0cb12915c398770e6114cb
1adb1060e3a30f45f1e710f65c895239c7726bf2: servo: Merge #12340 - Add name method for Runnable trait in DocumentProgressHandler (from Scorpil:document_progress_handler_runnable_name); r=KiChjang
Andrew Savchyn <andrew.savchyn@trademob.com> - Fri, 08 Jul 2016 02:23:16 -0700 - rev 339307
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12340 - Add name method for Runnable trait in DocumentProgressHandler (from Scorpil:document_progress_handler_runnable_name); r=KiChjang <!-- Please describe your changes on the following line: --> --- <!-- 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 - [X] These changes fix #12335 <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's stated so in issue description. <!-- 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: 2d9d47315f7ecef73f8437ca196e95aa33ce0c05
df64ad0ca6ba636c171c48ddd2d50f9b7236010c: servo: Merge #12266 - Update HACKING_QUICKSTART.md (from tshepang:patch-1); r=nox
Tshepang Lekhonkhobe <tshepang@gmail.com> - Fri, 08 Jul 2016 00:51:03 -0700 - rev 339306
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12266 - Update HACKING_QUICKSTART.md (from tshepang:patch-1); r=nox Some grammar fixes --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they are documentation changes <!-- 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: 9b2b101d195e2aa042ea71dae0ec6e50eb6d11d9
0e57e70420553f547097dae82b1f680b69c6ce06: servo: Merge #12254 - Cleanup and update ORGANIZATION.md (from servo:org); r=jdm
Ms2ger <Ms2ger@gmail.com> - Thu, 07 Jul 2016 23:55:51 -0700 - rev 339305
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12254 - Cleanup and update ORGANIZATION.md (from servo:org); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 4ec4592e96634e3e072c11d20e67fb0881b06332
ee1ff2c80eef2434df9901d98fb790db572eb55b: servo: Merge #12329 - Geckolib: Trivial binding regeneration (from bholley:binding_regen); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 07 Jul 2016 22:04:04 -0700 - rev 339304
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12329 - Geckolib: Trivial binding regeneration (from bholley:binding_regen); r=emilio Mostly just want to get the blacklist fix in-tree. r? emilio Source-Repo: https://github.com/servo/servo Source-Revision: bc45f85a60cc1f0e7a3419e84f809fcfa16d3baf
fc474fa7234e21b292fd4f0d6952ea9ca81b7b81: servo: Merge #12327 - Profile stats (from malisas:profile-stats); r=jdm
Malisa Smith <malisa.tsmith@gmail.com> - Thu, 07 Jul 2016 21:08:50 -0700 - rev 339303
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12327 - Profile stats (from malisas:profile-stats); r=jdm <!-- Please describe your changes on the following line: --> Pulled out profiler statistics calculation into its own function in time.rs, added tests for it, and simplified min and max calculation for pre-sorted data. --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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: b9af49f12093dfacdd3d8831efab4a58bee2e458
3ad22df5e53805afc25009d7eca72cd5794531d6: servo: Merge #12317 - [tidy] Test json parsing functionality (from tallowen:add-tidy-test); r=jdm
Owen Coutts <owen@owencoutts.com> - Thu, 07 Jul 2016 20:12:38 -0700 - rev 339302
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12317 - [tidy] Test json parsing functionality (from tallowen:add-tidy-test); r=jdm We didn't have a test for json parsing so lets start with that --- <!-- 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 OR - [ ] These changes do not require tests because _____ <!-- 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: 34e53b1dca2202b1644e44258d67e52334e15bc4
c851afd334003550ef8e8cf2f85458ebbec601cf: servo: Merge #12313 - test-tidy command now ignores files in subdirectories of ignored dirs (from cynicaldevil:tidy-test); r=Wafflespeanut
Nikhil Shagrithaya <nikhilshagri@gmail.com> - Thu, 07 Jul 2016 19:16:31 -0700 - rev 339301
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12313 - test-tidy command now ignores files in subdirectories of ignored dirs (from cynicaldevil:tidy-test); r=Wafflespeanut <!-- Please describe your changes on the following line: --> --- <!-- 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 - [X] These changes fix #12225 . I did not add a test for this, instead I added a directory with an empty file inside the ignored directory, and checked whether this file was being ignored or not. <!-- 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: 9c00331634c2c753637a873f600b9804e6145e62
37b7513b4c2ed40e1769595956655852b70ac81a: servo: Merge #12309 - Add missing steps to descriptors writeValue function (from szeged:descriptor-functions); r=jdm
zakorgyula <gyula.zakor@gmail.com> - Thu, 07 Jul 2016 18:15:38 -0700 - rev 339300
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12309 - Add missing steps to descriptors writeValue function (from szeged:descriptor-functions); r=jdm <!-- Please describe your changes on the following line: --> Add two missing steps to characteristic's writeValue function. https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-writevalue (Step 4 and 5) <!-- 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 - [X] These changes do not require tests, because there is no Web Bluetooth test API implementation yet. <!-- 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: a8fd13bac33bc55f0815883cce687def1cb69b01
ccd6c8cbd829b4dece6dd421ebe329d4f64d48b2: servo: Merge #12302 - Update browserhtml version to 0.1.15 (from Gozala:bhtml@0.1.15); r=ConnorGBrewster
gozala <rfobic@gmail.com> - Thu, 07 Jul 2016 17:20:02 -0700 - rev 339299
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12302 - Update browserhtml version to 0.1.15 (from Gozala:bhtml@0.1.15); r=ConnorGBrewster Update browserhtml version to 0.1.15 --- <!-- 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 - [ ] ~~These changes fix #__ (github issue number if applicable).~~ <!-- Either: --> - [ ] ~~There are tests for these changes OR~~ - [x] These changes do not require tests because it just updates dependency <!-- 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: 0eed0e0b1e5ab2fc69ce64d5a0dd8c21d770092b
ee01a50543f71a61fbdbd15622eca3b9429cb034: servo: Merge #12299 - Fix up shell scripts (from jimberlage:fixup-scripts); r=emilio
Jim Berlage <jberlage@mdsol.com> - Thu, 07 Jul 2016 16:24:52 -0700 - rev 339298
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12299 - Fix up shell scripts (from jimberlage:fixup-scripts); r=emilio <!-- Please describe your changes on the following line: --> This brings these two scripts in line with the style guidelines. --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's a small change to bring some shell scripts in line with the style guide <!-- 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: 1f5c26a320af170a44f43dee4dcb076a6c5593e2
ce48f125d31f532186fa0d2719a4e11c213270a8: servo: Merge #12294 - Update num_cpus, libc, openssl, threadpool, smallvec, string_cache, gleam, gl_generator, x11 (from mbrubeck:always-be-updating); r=KiChjang
Matt Brubeck <mbrubeck@limpet.net> - Thu, 07 Jul 2016 15:22:13 -0700 - rev 339297
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12294 - Update num_cpus, libc, openssl, threadpool, smallvec, string_cache, gleam, gl_generator, x11 (from mbrubeck:always-be-updating); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: d0ab03bb294b91e47ca929464ab71e7c42ff2e9a
17dea28dd5dd62710b02d6f4079cb601fcd1eb5c: servo: Merge #12292 - Consolidate runnable variants on DOMManipulationTask into a single Runnable variant (from cbrewster:runnable_variant); r=KiChjang
Connor Brewster <connor.brewster@eagles.oc.edu> - Thu, 07 Jul 2016 14:26:44 -0700 - rev 339296
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12292 - Consolidate runnable variants on DOMManipulationTask into a single Runnable variant (from cbrewster:runnable_variant); r=KiChjang <!-- Please describe your changes on the following line: --> Consolidates the runnable variants on `DOMManipulationTask` into a single `Runnable` variant. Also combines `MainThreadRunnable` into the `Runnable` trait. I plan on filing a few E-Easy issues after this lands to implement `name` on each of the structs that implement `Runnable`. --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because refactoring <!-- 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: fdfde1c5ebfcbc1586a9f549886e3b54de1bcbde
f60fe1b78695a78eeafe6fdd14897a35d3df812e: servo: Merge #12291 - Bail out gracefully on malformed kern table headers (from mbrubeck:font-panic); r=Wafflespeanut
Matt Brubeck <mbrubeck@limpet.net> - Thu, 07 Jul 2016 11:54:11 -0700 - rev 339295
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12291 - Bail out gracefully on malformed kern table headers (from mbrubeck:font-panic); r=Wafflespeanut This changes a debug assert to a debug log and early return. --- <!-- 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 - [x] These changes fix #12081 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because I'm just removing an assertion <!-- 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: b3c58f25ef9b9c503dcdbbc74883f702c8494531
0fae6524fcb2f0996cf5de598b4954de18a85bda: servo: Merge #12272 - Reuse report_pending_exception in CallSetup (from Ms2ger:report); r=jdm
Ms2ger <Ms2ger@gmail.com> - Wed, 06 Jul 2016 20:49:54 -0700 - rev 339294
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12272 - Reuse report_pending_exception in CallSetup (from Ms2ger:report); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 4fafcb121f807c31593bd2f8731358c68b3b7810
166868446ad200adbad776513046219f128c3064: servo: Merge #12289 - Properly check storage size against QUOTA_SIZE_LIMIT (fixes #12247) (from nox:slate); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Wed, 06 Jul 2016 18:52:05 -0700 - rev 339293
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12289 - Properly check storage size against QUOTA_SIZE_LIMIT (fixes #12247) (from nox:slate); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 32fa565bafcbdc9a59cde670e785a3392d231e3d
2a6eaebef290183a564057d0321cd47a59d3d106: servo: Merge #12275 - prefs: Make the preferences be guarded by a RwLock instead of a Mutex (from emilio:prefs-rwlock); r=jdm
Emilio Cobos Álvarez <me@emiliocobos.me> - Wed, 06 Jul 2016 17:54:13 -0700 - rev 339292
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12275 - prefs: Make the preferences be guarded by a RwLock instead of a Mutex (from emilio:prefs-rwlock); r=jdm <!-- Please describe your changes on the following line: --> --- <!-- 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] These changes do not require tests because internals. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> This should reduce unnecessary locks that happen when we read preferences. Source-Repo: https://github.com/servo/servo Source-Revision: 5dae3cc01b2ae3049deb2af220740b19436ded1b
c3ddb9ae5993c5b43d3feb3f3fc8717d8faa55cd: servo: Merge #12287 - Remove util::breakpoint (from nox:die-util-die); r=KiChjang
Anthony Ramine <n.oxyde@gmail.com> - Wed, 06 Jul 2016 15:49:18 -0700 - rev 339291
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12287 - Remove util::breakpoint (from nox:die-util-die); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 921f605c0528b087db627f02c94fb71849a40b1c
f7d84d94614f61af6199595f0c272219b0465ee8: servo: Merge #12261 - Missing steps of Characteristic's readValue, writeValue functions (from szeged:gattcharacteristicfunctions); r=jdm
zakorgy <zakorgy@inf.u-szeged.hu> - Wed, 06 Jul 2016 11:11:26 -0700 - rev 339290
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12261 - Missing steps of Characteristic's readValue, writeValue functions (from szeged:gattcharacteristicfunctions); r=jdm <!-- Please describe your changes on the following line: --> Add a check for the read property of the characteristic as described in https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-readvalue (Step 4.1) Add two missing steps to characteristic's WriteValue function. https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-writevalue (Step 4 and 5) --- <!-- 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 - [x] These changes do not require tests because, there are no Web Bluetooth test API implementation yet. <!-- 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: 7da28b7ca63c7b4538aa1b81b7ad1182415c32f2
89ae101a76432c988d697582abd1c24e733c32a8: servo: Merge #12208 - Continue loading font-face sources on missing local font (from nox:fontloading); r=metajack
Anthony Ramine <n.oxyde@gmail.com> - Wed, 06 Jul 2016 10:16:23 -0700 - rev 339289
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #12208 - Continue loading font-face sources on missing local font (from nox:fontloading); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 3679b0a328aaf37e6086d7ee7161f2cceb999067
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip