{"push_id":2581910981,"size":31,"distinct_size":1,"ref":"refs/heads/inbound","head":"f0b7329993799923c1a8316900337af1e96bdc93","before":"4c5afa060e84b492b7f6389f1a0c1c9ec544ed2f","commits":[{"sha":"d8a44ee9493c7a73c3b1cdd6e6abd284436c897b","author":{"name":"Xidorn Quan","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@upsuper.org"},"message":"Bug 1458159 - Use rounding instead of ceiling on max{Ascent,Descent} for DWriteFont. r=jfkthame\n\nThe ceiling was introduced in bug 549190 for improve the consistency of\nunderline positioning. However, removing ceiling now doesn't seem to\nregress the testcases in that bug, probably thanks to improvement in\nother part.\n\nThe ceiling here causes us to have different font metrics than other\nbrowsers on Windows, and can lead to webcompat issue. We also don't do\nthis for other backends. So it's probably better removing it in favor\nof rounding.\n\nThere are several test changes:\n\n* min-intrinsic-with-percents-across-elements.html changes result due to\n  height of wrapping div in reference page depends on line height, so a\n  fixed line height is set to work around the issue.\n\n* 368020-1.html changes result because a slightly different line-height\n  triggers bug 1462514. It is changed to use fixed line-height to work\n  around the issue.\n\n* 456147.xul is disabled because it compares XUL against HTML page, but\n  XUL has different approach to position text in its elements than HTML.\n  Specifically, XUL elements don't seem to respect line height while\n  HTML elements do. The original line height in the file was probably\n  chosen to make the HTML match XUL, so it seems to be non-trivial to\n  fix it in a platform-independent way.\n\n* sizing-orthog-{vlr,vrl}-in-htb-{008,020}.xht fails due to text in <p>\n  after the testing block shifts 1px up for unknown reason.\n\nMozReview-Commit-ID: 2WJG1AigWl1\n\n--HG--\nextra : rebase_source : 6c61fa95a3b01e7b439be46a2498b4f893d8b84b","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/d8a44ee9493c7a73c3b1cdd6e6abd284436c897b"},{"sha":"3df73f73cda497282556056123e4c987455e5651","author":{"name":"Michael Ratcliffe","email":"3214d71cc499b116cba4f8cda75e12f37b25ff27@mozilla.com"},"message":"Bug 1458206 - telemetry.js: Cleanup toolOpened/toolClosed r=jdescottes\n\nThe methods have been improved and now live in telemetry.js again.\n\nWe use these methods for tools that at least require timing.\n\nMozReview-Commit-ID: 2CqBCA9j3XU\n\n--HG--\nextra : rebase_source : faa489ea4790db55648301be842f55cea308ce29","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/3df73f73cda497282556056123e4c987455e5651"},{"sha":"0725240652a76e00ceb212800acfadfb965244be","author":{"name":"Michael Ratcliffe","email":"3214d71cc499b116cba4f8cda75e12f37b25ff27@mozilla.com"},"message":"Bug 1296723 - Remove logOncePerBrowserVersion telemetry functions and probes r=jryans\n\nMozReview-Commit-ID: AvUuzTgoEhz\n\n--HG--\nextra : rebase_source : 22fa33853eb70a2ad780d162f6af545db57e0b43","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/0725240652a76e00ceb212800acfadfb965244be"},{"sha":"13a006d57e427d15b89f8124dd9ab214838b9ba4","author":{"name":"Michael Ratcliffe","email":"3214d71cc499b116cba4f8cda75e12f37b25ff27@mozilla.com"},"message":"Bug 1458208 - telemetry.js: DevTools code should always go through telemetry.js r=jdescottes\n\nMozReview-Commit-ID: 9cUGY2CjjZG\n\n--HG--\nextra : rebase_source : 1818f742cc89c25146f23d42c68a6b53ae9cdc21","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/13a006d57e427d15b89f8124dd9ab214838b9ba4"},{"sha":"8940bb6982037395022b39a74875d390fb43d280","author":{"name":"Andreea Pavel","email":"f76538a450d028a70457366a7a8fa0033fa0e976@mozilla.com"},"message":"Merge mozilla-central to autoland. a=merge on a CLOSED TREE","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/8940bb6982037395022b39a74875d390fb43d280"},{"sha":"5298f758aa117ecb43e107c9e453e4ec126082e9","author":{"name":"Andreea Pavel","email":"f76538a450d028a70457366a7a8fa0033fa0e976@mozilla.com"},"message":"Backed out changeset 5352d48512f7 (bug 1458159) for failing reftest min-intrinsic-with-percents-across-elements.html == min-intrinsic-with-percents-across-elements-ref.html on a CLOSED TREE","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/5298f758aa117ecb43e107c9e453e4ec126082e9"},{"sha":"6ca2545ad37e2aa25a7750f589c3fa7a1c1b177e","author":{"name":"Johann Hofmann","email":"60cee4a5d989d942328b91858624d8e08e4b9112@mozilla.com"},"message":"Bug 1450376 - Ignore blocked permission requests in permission prompt telemetry. r=jkt\n\nMozReview-Commit-ID: 5ykJl0ZSytD\n\n--HG--\nextra : rebase_source : e76f3b70ee9a7a25946ca85377e1a58af87498a9","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/6ca2545ad37e2aa25a7750f589c3fa7a1c1b177e"},{"sha":"9e19f6b4fa11ed4ef578ba46e840a56229ac7d82","author":{"name":"Razvan Caliman","email":"2047c5b9d0ddb1c2c2364b619c6f485380a377e4@mozilla.com"},"message":"Bug 1463055 - Font Editor: remove toggle from rule view and associated logic. r=pbro\n\nMozReview-Commit-ID: JlH1oUh5jaN\n\n--HG--\nextra : rebase_source : dbbed174a4bbbe66dff4f24e2decccbbedb52730","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/9e19f6b4fa11ed4ef578ba46e840a56229ac7d82"},{"sha":"959a8b627e04bbedacfc627d838bdaf81c46e78c","author":{"name":"Razvan Caliman","email":"2047c5b9d0ddb1c2c2364b619c6f485380a377e4@mozilla.com"},"message":"Bug 1463055 - Font editor: merge editor panel with overview (temporary until redesign). r=pbro\n\nMozReview-Commit-ID: 5QSEEGgsoPO\n\n--HG--\nextra : rebase_source : d1d50b12d0e6ced4b49baab0089b94be8f82481f","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/959a8b627e04bbedacfc627d838bdaf81c46e78c"},{"sha":"b0c98543a9e458127c7945b650af78e19ac4cdb0","author":{"name":"Razvan Caliman","email":"2047c5b9d0ddb1c2c2364b619c6f485380a377e4@mozilla.com"},"message":"Bug 1463055 - Font editor: read properties from computed style; write to inline style. r=pbro\n\nMozReview-Commit-ID: 6sHeBgfbiDT\n\n--HG--\nextra : rebase_source : 70712f3e1038a84085e3604e2ad059553777c0fe","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/b0c98543a9e458127c7945b650af78e19ac4cdb0"},{"sha":"49cfa867fc1818d7c7df9844e16ee8d4f6f2b437","author":{"name":"Razvan Caliman","email":"2047c5b9d0ddb1c2c2364b619c6f485380a377e4@mozilla.com"},"message":"Bug 1463055 - Font editor: edit font that is both used and declared in font-family. r=pbro\n\nMozReview-Commit-ID: G7YOPLw7qLF\n\n--HG--\nextra : rebase_source : 90be6dee2b2dad157216f10e3147f39d8fc7b75b","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/49cfa867fc1818d7c7df9844e16ee8d4f6f2b437"},{"sha":"f74f5395ff0f53b9c2d94c26672d316e00edecdd","author":{"name":"Bogdan Tara","email":"ed4934e41227ce1d5b47d0f405a719909fe2fdb6@mozilla.com"},"message":"Merge mozilla-central to autoland. a=backout CLOSED TREE","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/f74f5395ff0f53b9c2d94c26672d316e00edecdd"},{"sha":"1c639cc220f37d5a68402d26bcdd75fa05d8a1a0","author":{"name":"Masatoshi Kimura","email":"e2742aec1bd74a79360e0610db4ec0fe2c5cad65@nifty.ne.jp"},"message":"Bug 1463011 - Constexpr-ify mozilla::NotNull r=njn\n\nMozReview-Commit-ID: EyXmRskjtfU\n\n--HG--\nextra : rebase_source : bd86a8126d1f2098c436f5e61106857c8b068c04","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/1c639cc220f37d5a68402d26bcdd75fa05d8a1a0"},{"sha":"f18aa943991fb4f5f117a80383ff500ff0897e32","author":{"name":"Patrick McManus","email":"cfe49e4550fc2f234f63e63aa51dcbbd0d3ad77e@ducksong.com"},"message":"Bug 1462357 - remove the channel and socket interface id r=bagder,baku\n\nthe id was a b2g feature only settable via chrome privd xhr and is no\nlonger active in the code base\n\nMozReview-Commit-ID: 84GPNvhvjNb\n\n--HG--\nextra : rebase_source : ab5c2229b98e1407b8b74ef2ee00dcfea45e046a","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/f18aa943991fb4f5f117a80383ff500ff0897e32"},{"sha":"574e1467e0af524f9ef437f72ea8b7b963b013d8","author":{"name":"Michael Kaply","email":"6b50d2659c79f44f408dd4ee00ff7d41df6e62d9@kaply.com"},"message":"Bug 1461345 - Move browser.search.order to list.json. r=adw\n\nMozReview-Commit-ID: 4eaWb8mzIm6\n\n--HG--\nextra : rebase_source : 83f01cadfca9ec44d52ba7f737ab9d23f004f044","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/574e1467e0af524f9ef437f72ea8b7b963b013d8"},{"sha":"5fa9aadc74208e447b589656a5052c46665edc63","author":{"name":"Brian Grinstead","email":"a9483bc1c75bb10a082bb7390be2fce7c8ab8ba8@mozilla.com"},"message":"Bug 1462798 - Create a base custom element class that shares the parseXULToFragment helper;r=Paolo\n\nMozReview-Commit-ID: IG84xKxO9Wc\n\n--HG--\nextra : rebase_source : bc46d1f4dcfee66523a2ede8ec32ef9014cf170c","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/5fa9aadc74208e447b589656a5052c46665edc63"},{"sha":"a8b6f5c456d2b5ba4fe450028aff2f9abcf080de","author":{"name":"Andreea Pavel","email":"f76538a450d028a70457366a7a8fa0033fa0e976@mozilla.com"},"message":"Backed out 4 changesets (bug 1463055) for failing devtools at browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE\n\nBacked out changeset 767352c4858e (bug 1463055)\nBacked out changeset 59dd330ceb81 (bug 1463055)\nBacked out changeset 52b3ed8fa57d (bug 1463055)\nBacked out changeset 125efe55befb (bug 1463055)","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/a8b6f5c456d2b5ba4fe450028aff2f9abcf080de"},{"sha":"876eddddaae473158994cf3267eed6442b362d7f","author":{"name":"anthony","email":"6e1a438cfe5a6c9e2165665f8c2258849ccc43f0@getpocket.com"},"message":"Bug 1451840 - Add button to Pocket doorhanger to request mobile app r=Gijs\nBy showing users an upsell, positioned as a feature, as part of the save confirmation and make it easy for users to get the mobile app, more users will understand the value of the Pocket mobile and start using the mobile app.\n\nThe initial experiment will target existing logged in English users only.\n\nWe've added flags to the server response on the save request that:\n- Set whether the user has the mobile app\n- Which variant of the experiment the user should be enrolled in\n\nIf the user has an account, but they've never installed the Android or iOS app, we will display a new button inline in the current panel that will email a link to the mobile application to the user.\n\nMozReview-Commit-ID: 2xtPv5GPVbL\n***\nBug 1451840 - Add button to Pocket doorhanger to request mobile app\n- Specified default color on buttons\n- Removed unnecessary css styles\n- Resized icon display size\n- Made RTL friendly\n- Simplified SVGs\n- Updated buttons to be html buttons for screen readers\n\nMozReview-Commit-ID: HdTi1CZbXdc\n\n--HG--\nextra : rebase_source : e26cac9dc9cd8cc6cfc5c86a768eec9505594812","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/876eddddaae473158994cf3267eed6442b362d7f"},{"sha":"5f8ba21730c615cd57cc9fe6664c547ec4c9d307","author":{"name":"Masayuki Nakano","email":"dd295028c98a3d4834331706dc6bd6c030eda772@d-toybox.com"},"message":"Bug 1457083 - part 1: Make public methods of TextEditUtils and HTMLEditUtils guarantee that the editor instance and selection instance won't be destroyed while it handles any edit actions r=m_kato\n\nThis patch creates a stack class in TextEditRules, its name is\nAutoSafeEditorData and make all public methods (except editor observer methods)\nwhich may change DOM tree, fire some DOM events or calling some XPCOM listeners\ncreate its instance in the stack.  Then, it grabs associated editor instance\nand its selection instance.\n\nNext patch will make remaining public methods create AutoSafeEditorData.\n\nMozReview-Commit-ID: 8oshdhL3ONQ\n\n--HG--\nextra : rebase_source : 591db71e45fe28ca93cbebd9bb7da8c16eae4466","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/5f8ba21730c615cd57cc9fe6664c547ec4c9d307"},{"sha":"30e06e667e4bdaf959186c776685dca3405e70fb","author":{"name":"Masayuki Nakano","email":"dd295028c98a3d4834331706dc6bd6c030eda772@d-toybox.com"},"message":"Bug 1457083 - part 2: Make all observer methods of HTMLEditRules create AutoSafeEditorData r=m_kato\n\nExcept HTMLEditRules::WillJoinNodes(), observer methods of HTMLEditRules\naccesses mHTMLEditor.  Therefore, we need to make them create AutoSafeEditorData\ninstance in the stack.\n\nNote that for reducing EditorBase::GetSelection() calls, this patch adds\nSelection& argument to all of them.\n\nMozReview-Commit-ID: 6mjuD2gZwVp\n\n--HG--\nextra : rebase_source : 56f16747a80927f0477b9b54f6088be719ed7b01","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/30e06e667e4bdaf959186c776685dca3405e70fb"}]}
{"actor":{"display_login":"moz-v2v-gh"}}