9895f7930785b6f575b3986495aa410daeec0cbd: Bug 1356124 - Part 1: Fix font-variant-alternates property r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Wed, 28 Jun 2017 09:48:56 -0700 - rev 603079
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1356124 - Part 1: Fix font-variant-alternates property r=emilio MozReview-Commit-ID: 9gfGBKcqTbD
c38bf53df24b7623043b0d5ac9df80b3d08f9fdd: Bug 1375374 - Test expectation adjustments. r=manishearth
Cameron McCormack <cam@mcc.id.au> - Thu, 29 Jun 2017 14:13:05 -0700 - rev 603078
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1375374 - Test expectation adjustments. r=manishearth MozReview-Commit-ID: 5MFi0mBQIiH
168e1fcf6ac48152cef8d52f27ce09aa7d9c2ffd: Bug 1372357: Remove FixCorruptOleAccRegistration from installer as it is no longer necessary; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 12 Jun 2017 14:52:09 -0600 - rev 603077
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1372357: Remove FixCorruptOleAccRegistration from installer as it is no longer necessary; r=mhowell MozReview-Commit-ID: DptKD4dvDSK
880a74b4dd4740c750e1373e7861d1632b84e671: servo: Merge #17574 - style: Make "internal" and "experimental" interact in the same way as Gecko (from heycam:experimental); r=Manishearth
Cameron McCormack <cam@mcc.id.au> - Fri, 30 Jun 2017 06:09:29 -0700 - rev 603076
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
servo: Merge #17574 - style: Make "internal" and "experimental" interact in the same way as Gecko (from heycam:experimental); r=Manishearth From https://bugzilla.mozilla.org/show_bug.cgi?id=1375374. Source-Repo: https://github.com/servo/servo Source-Revision: d47de6ccfc0f8e2d796769dd66becfe5bfa55a9d
c3f7c2d4303f5a79550ffcdc4a471b454262b1cd: Bug 1321544 - Support icons for context menu items; r=mixedpuppy,zombie
Swapnesh Kumar Sahoo <swapneshks@gmail.com> - Thu, 15 Jun 2017 01:32:00 +0530 - rev 603075
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1321544 - Support icons for context menu items; r=mixedpuppy,zombie MozReview-Commit-ID: 2caNYYCQ7C7
bf0d8b3a56b77a3e908d545eba10dcb8abf3de74: Bug 1303515 - Part 3: Add plain mochitest for address autofill and merge. r=lchang
steveck-chung <schung@mozilla.com> - Thu, 15 Jun 2017 12:02:43 +0800 - rev 603074
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1303515 - Part 3: Add plain mochitest for address autofill and merge. r=lchang MozReview-Commit-ID: 1RvKA3fED3r
2854c4f6e026f6b30a68c2efc004a9c3f1ebfd6e: Bug 1303515 - Part 2: Add browser test for autofill update doorhanger. r=lchang
steveck-chung <schung@mozilla.com> - Wed, 14 Jun 2017 18:53:06 +0800 - rev 603073
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1303515 - Part 2: Add browser test for autofill update doorhanger. r=lchang MozReview-Commit-ID: 7FYmaF4QarT
571481e5562ae2321b24ff6d50c35fe7092d1941: Bug 1303515 - Part 1: Add form autofill update doorhanger. r=MattN
steveck-chung <schung@mozilla.com> - Tue, 13 Jun 2017 18:06:45 +0800 - rev 603072
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1303515 - Part 1: Add form autofill update doorhanger. r=MattN MozReview-Commit-ID: I7LhGcIDGre
ca5e61a529f4ba9194e537f5078d0d7e642a37f5: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 30 Jun 2017 15:18:23 +0200 - rev 603071
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Merge mozilla-central to autoland
482d129766a98be77a6cf12934c0fb0613e22def: servo: Merge #17573 - Update Visual Studio instructions in Readme (from atouchet:vs-readme); r=jdm
Alex Touchet <alextouchet@outlook.com> - Fri, 30 Jun 2017 05:14:44 -0700 - rev 603070
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
servo: Merge #17573 - Update Visual Studio instructions in Readme (from atouchet:vs-readme); 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: --> - [ ] `./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 - [ ] These changes do not require tests because _____ <!-- 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: 7b82d3b97b43cc219a6314986c182b806a85d0f8
f8802b777131a3fafec837241bc847c82afc55c6: servo: Merge #17566 - stylo: Fix font-variant-alternates property (from canaltinova:font-var-alt); r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 30 Jun 2017 04:13:15 -0700 - rev 603069
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
servo: Merge #17566 - stylo: Fix font-variant-alternates property (from canaltinova:font-var-alt); r=emilio `font-variant-alternates` was just parsing values as keywords. But many of the alternates are actually functions instead of keywords. This fixes that. r=emilio on bugzilla side. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1356124](https://bugzilla.mozilla.org/show_bug.cgi?id=1356124) Source-Repo: https://github.com/servo/servo Source-Revision: 008f90517cef3b37b9c2d6b0d942778721ebcf78
8d137703e6363449622625300223523c95904f88: servo: Merge #17563 - Bug 1368302 - stylo: possible stack overflow when processing very dee… (from julian-seward1:master); r=bholley
Julian Seward <jseward@acm.org> - Fri, 30 Jun 2017 03:01:08 -0700 - rev 603068
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
servo: Merge #17563 - Bug 1368302 - stylo: possible stack overflow when processing very dee… (from julian-seward1:master); r=bholley …p DOM. r=bholley. Whilst working with variants of the bloom-basic test for Stylo perf profiling, I noticed that it is easy to cause Firefox to segfault on DOMs with a depth of more than about 1500 elements. This fix limits the use of tail recursion to 150 elements. This isn't externally observable to content -- we're still completely correct, just not using tail recursion any more. <!-- 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: --> - [ ] `./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 - [ ] These changes do not require tests because _____ <!-- 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: 683a53b080fa119562f6d4ee3a4deb0cc863c128
f987b4c700061015d1aed3743c8dc10021dc9b6c: Bug 1377413 - unbreak non-photon by adding a missing %endif, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 30 Jun 2017 10:38:24 +0100 - rev 603067
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1377413 - unbreak non-photon by adding a missing %endif, r=dao MozReview-Commit-ID: F9kTvS7AONz
6f8371e8ded2d4fc74bb128f67785c47c6df7ae9: Bug 1376397 - Disable scroll buttons if there's space between the first or last element and the scrollbox edge. r=Gijs
Dão Gottwald <dao@mozilla.com> - Fri, 30 Jun 2017 00:56:21 +0200 - rev 603066
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
Bug 1376397 - Disable scroll buttons if there's space between the first or last element and the scrollbox edge. r=Gijs MozReview-Commit-ID: 33D1kIQDC7w
301b5c60b39f35e72476a1209559247d6e108990: servo: Merge #17239 - Implemented paint worklets invoking worklet scripts (from asajeffrey:script-paint-worklets-invoke-worklet-scripts); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Fri, 30 Jun 2017 01:16:09 -0700 - rev 603065
Push 66676 by dgottwald@mozilla.com at Sun, 02 Jul 2017 09:54:00 +0000
servo: Merge #17239 - Implemented paint worklets invoking worklet scripts (from asajeffrey:script-paint-worklets-invoke-worklet-scripts); r=jdm <!-- Please describe your changes on the following line: --> Implemented the "invoke a paint callback" functionality of paint worklets (https://drafts.css-houdini.org/css-paint-api/#invoke-a-paint-callback). This PR does not implement the 2D rendering context, and just generates a placeholder image. --- <!-- 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 we can't write reftests until we have 2D rendering contexts implemented. <!-- 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: 39da6d46742d67c94f9614212af6dabd6124e5b3
684bda4cfeb8e0ea48ef771af310aafd43b37ebf: Bug 1356543 - Copy image to clipboard via special MIME type draft
Rob Wu <rob@robwu.nl> - Sun, 02 Jul 2017 02:11:40 -0700 - rev 603064
Push 66675 by bmo:rob@robwu.nl at Sun, 02 Jul 2017 09:15:13 +0000
Bug 1356543 - Copy image to clipboard via special MIME type With this commit, web applications can put images on the clipboard by assigning a Blob or File on a DataTransfer instance in the cut/copy event, for the "application/x-moz-nativeimage" MIME-type. MozReview-Commit-ID: LM4XBRhN5MS
2cd94c2d7b0cd28795f94394efd553e66788acad: Bug 1368713 - Add test coverage for parsing historical Histograms.json formats draft
Raajit Raj <raajit.raj@gmail.com> - Sun, 02 Jul 2017 12:42:12 +0530 - rev 603063
Push 66674 by bmo:raajit.raj@gmail.com at Sun, 02 Jul 2017 07:12:43 +0000
Bug 1368713 - Add test coverage for parsing historical Histograms.json formats MozReview-Commit-ID: AMq9PaWsKtO
fb4592eb43d6f43f5cbe9c9fd80bcbc49204d3d2: Bug 1358907 Part 3 Avoid reading XPI database at startup draft
Andrew Swan <aswan@mozilla.com> - Thu, 18 May 2017 13:08:58 -0700 - rev 603062
Push 66673 by aswan@mozilla.com at Sat, 01 Jul 2017 23:45:39 +0000
Bug 1358907 Part 3 Avoid reading XPI database at startup Switch telemetry and experiments from AddonManager.getAddonsByTypes() to AddonManager.getActiveAddons() which gives us less detailed information in the environment during startup but also means we don't need to load the extensions database until startup is complete. MozReview-Commit-ID: 4SxdPHSPovB
e3caaba891ed4022455134ac28ebd910c1d6dd23: Bug 1358907 Part 2 Wait for database load before shutting down draft
Andrew Swan <aswan@mozilla.com> - Fri, 30 Jun 2017 10:09:59 -0700 - rev 603061
Push 66673 by aswan@mozilla.com at Sat, 01 Jul 2017 23:45:39 +0000
Bug 1358907 Part 2 Wait for database load before shutting down Make sure the XPI database is fully loaded before running the XPIDatabase.shutdown() logic. This race has been present for a long time but it suddenly became much more common when loading of the XPI database was deferred until after startup. MozReview-Commit-ID: 1llKuH3It19
2803cf682e10da8bdf268409e89732f282012b80: Bug 1366658 - Tweak engine registration process to better facilitate external engines. r?tcsc draft
Mark Hammond <mhammond@skippinet.com.au> - Fri, 19 May 2017 16:53:54 +1000 - rev 603060
Push 66672 by bmo:markh@mozilla.com at Sat, 01 Jul 2017 21:17:31 +0000
Bug 1366658 - Tweak engine registration process to better facilitate external engines. r?tcsc MozReview-Commit-ID: GRKQEwkpbWc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip