766e80198c61a9001fbf551a200e9ee762c666ba: Bug 1360508: Allow fixups on text styles to be reflected. rpending=heycam a=orange
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 28 Apr 2017 15:03:05 +0200 - rev 570470
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360508: Allow fixups on text styles to be reflected. rpending=heycam a=orange MozReview-Commit-ID: Eh6shYiv4RC Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
7ac1b8bcb88f5ce4f2644d195af6608d304daa6d: Bug 1360508: Use the parent's frame style context when handling text-combine. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 28 Apr 2017 14:48:22 +0200 - rev 570469
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360508: Use the parent's frame style context when handling text-combine. r=xidorn Instead of the parent style context itself. This also fixes bug 1360530. It's not clear what should we use in this case, it depends on the resolution in [1] and [2]. While those get resolved, this is probably ok, and gets rid of the only styleContext->GetParent() outside nsRuleNode. [1]: https://github.com/w3c/csswg-drafts/issues/1249 [2]: https://github.com/w3c/csswg-drafts/issues/1281 MozReview-Commit-ID: LSOgFCwQi1W Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
e264da11dfbe163fddf9b6dfc0724ceb997cc677: Bug 1360508: Adjust text-combine properly. r=jryans
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 28 Apr 2017 13:10:00 +0200 - rev 570468
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360508: Adjust text-combine properly. r=jryans Text style is always resolved via ServoStyleSet::ResolveStyleForText, either from the frame constructor initially, or from ServoRestyleManager::ProcessPostTraversalForText. So text-only adjustments should go there instead. Since that doesn't call into cascade(), all the code that passes `pseudo` there is dead code we can remove. MozReview-Commit-ID: jpbBYpLlUL Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
99fd6973d18e6a4a896d51149a99d097d7f02412: Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley
Matheus Longaray <mlongaray@hp.com> - Thu, 20 Apr 2017 14:04:03 +0200 - rev 570467
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley This patch creates a new print preview browser to host the simplified cloned-document when Simplify Page option is used on preview. Also, this patch keeps track of what browser should be presented, based on whether the 'Simplify page' checkbox is checked. MozReview-Commit-ID: FZSRUyC49Wk
6d4beb972f6a99a064190e54ec293f72eae3840a: servo: Merge #16648 - Bug 1360508: Adjust text-combine properly. r=jryans (from emilio:combine); r=jryans
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 28 Apr 2017 10:25:21 -0500 - rev 570466
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
servo: Merge #16648 - Bug 1360508: Adjust text-combine properly. r=jryans (from emilio:combine); r=jryans Text style is always resolved via ServoStyleSet::ResolveStyleForText, either from the frame constructor initially, or from ServoRestyleManager::ProcessPostTraversalForText. So text-only adjustments should go there instead. Since that doesn't call into cascade(), all the code that passes `pseudo` there is dead code we can remove. MozReview-Commit-ID: jpbBYpLlUL Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io> Source-Repo: https://github.com/servo/servo Source-Revision: bc690d67ebe1c6136a798099d176c6de7b0a0414
b57b968ea7842dbe5bf07fa389df026cb065f2ef: Bug 1345122 - Update NewTabUtils.jsm for Activity Stream's needs r=mak
Ursula Sarracini - Fri, 28 Apr 2017 10:00:30 -0400 - rev 570465
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1345122 - Update NewTabUtils.jsm for Activity Stream's needs r=mak MozReview-Commit-ID: 3SpJucjKNby
6b28cb024e2fdfedbf23d8404b4d9683f92df94e: Bug 1360279 - Typing in the location bar after a keyword causes the heuristic result icon to flicker. r=florian
Marco Bonardo <mbonardo@mozilla.com> - Fri, 28 Apr 2017 12:14:13 +0200 - rev 570464
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360279 - Typing in the location bar after a keyword causes the heuristic result icon to flicker. r=florian MozReview-Commit-ID: 4ZXCLN7Lf2i
76bcb2239fb0d1176bb35a0774c84974b6496fba: Bug 1359211 - Handle touch-scrolling of XUL <listbox> in JS. r=bz,dao,kats
Botond Ballo <botond@mozilla.com> - Mon, 24 Apr 2017 17:12:21 -0400 - rev 570463
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1359211 - Handle touch-scrolling of XUL <listbox> in JS. r=bz,dao,kats The APZ scrolling codepath doesn't do the right thing for <listbox> without special handling, so have it scroll in JS instead, like we did in bug 1302736 for <tree>. MozReview-Commit-ID: LWJCBfhZ3Hc
20109083820b6d5a79a37c04cfc42042c7d56087: Bug 1358943 - [Form Autofill] Support "address-line*" fields. r=MattN
Luke Chang <lchang@mozilla.com> - Mon, 24 Apr 2017 10:58:37 +0800 - rev 570462
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1358943 - [Form Autofill] Support "address-line*" fields. r=MattN MozReview-Commit-ID: 2Kut671GHQh
0ef18d3a664a4d698f35ad938b49534e24c62aad: Bug 1359384: Check for display: contents on nsXBLResourceLoader::NotifyBoundElements. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 27 Apr 2017 23:35:32 +0200 - rev 570461
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1359384: Check for display: contents on nsXBLResourceLoader::NotifyBoundElements. r=bz MozReview-Commit-ID: KVARvE6dO54
d9dc1bb192c8920715f303c1bf8c9a16195f3fbe: Bug 1359984 - Add mobile root to places organizer and bookmark sidebar search panels. r=mak
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 26 Apr 2017 19:21:07 -0700 - rev 570460
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1359984 - Add mobile root to places organizer and bookmark sidebar search panels. r=mak MozReview-Commit-ID: 2Yv6ll19F91
d3b10d6dacaca14599f32254494c2daec24e3838: bug 1319026 - Put an arbitrary upper-limit on TelemetryLog r=gfritzsche
Chris H-C <chutten@mozilla.com> - Wed, 26 Apr 2017 13:35:00 -0400 - rev 570459
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
bug 1319026 - Put an arbitrary upper-limit on TelemetryLog r=gfritzsche To protect against pathalogically-bad cases of log abuse, limit TelemetryLog to the first 1000 entries. MozReview-Commit-ID: yoTFVS1VdQ
86a1fc3677d76042790f3a2f1a73578302b9d5ea: bug 1319026 - Log failed Telemetry send requests. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Thu, 06 Apr 2017 15:10:15 -0400 - rev 570458
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
bug 1319026 - Log failed Telemetry send requests. r=gfritzsche Roughly one in three telemetry sends fail according to telemetry.mozilla.org. Unfortunately, we have little idea about why. This patch logs the failure paths in an effort to identify the worst offenders. This is a temporary measure not meant to survive for long. The data it gathers will be used to write appropriate longer-term error probes. MozReview-Commit-ID: 9IMrLNH2AD
262f3015bdd3afdf827468cf753fe9eb690a52e2: Bug 1360364 - Update builders to rust 1.17.0. r=mshal
Ralph Giles <giles@mozilla.com> - Thu, 27 Apr 2017 15:24:57 -0700 - rev 570457
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360364 - Update builders to rust 1.17.0. r=mshal Update tooltool manifests for official builds to use repacks of the upstream rustc 1.17.0 (56124baa9 2017-04-24) stable release. These repacks include cargo 0.19.0-beta.1 (03efb7fc8 2017-04-23) to include support for the RUSTC_WRAPPER environment variable needed for use of sccache with rust code. MozReview-Commit-ID: L9Nq2iK4GK8
72f0ca0da088a8bbe96753f57e292aabf22657d5: Bug 1359338 - Update reps bundle to 0.7.0. r=Honza
nchevobbe <nchevobbe@mozilla.com> - Fri, 28 Apr 2017 14:04:36 +0200 - rev 570456
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1359338 - Update reps bundle to 0.7.0. r=Honza MozReview-Commit-ID: IomllBwp21b
96bc18217f464979975a004256a1c8b9cf011b72: servo: Merge #16643 - Update WR (various bits and pieces) (from glennw:update-wr-bits-and-pieces); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Fri, 28 Apr 2017 08:52:10 -0500 - rev 570455
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
servo: Merge #16643 - Update WR (various bits and pieces) (from glennw:update-wr-bits-and-pieces); r=jdm * Split out positioning and clipping per display item. * Only send scroll states for clips that actually scroll. * NV12 texture format support. * Make dithering a feature. * Handle radial gradients with invalid radii. Source-Repo: https://github.com/servo/servo Source-Revision: 86bc2c02056d27435b2ceb6ab40736979c800d3e
7a15ded20926001f13ef322524a37797f77b74a4: Bug 1346223 - Remove SessionRecorder.jsm. r=gfritzsche
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 24 Apr 2017 16:32:14 +0200 - rev 570454
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1346223 - Remove SessionRecorder.jsm. r=gfritzsche This patch also moves the activeTicks logic to TelemetrySession.jsm along with the related test coverage. MozReview-Commit-ID: 8vXffqo2V85
b2572094f9fffb71820ec50b08fde070445d0bce: servo: Merge #16623 - Move impl's into macro for macro-generated keyword types (from aacunningham:issue-16604-define-keyword-type-modification); r=Wafflespeanut
Aaron Cunningham <aa.cunningham@outlook.com> - Fri, 28 Apr 2017 08:09:13 -0500 - rev 570453
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
servo: Merge #16623 - Move impl's into macro for macro-generated keyword types (from aacunningham:issue-16604-define-keyword-type-modification); r=Wafflespeanut Three keyword types are created through a macro but have some of their impl's handled elsewhere. Since all impl's are the same, this commit moves them into the macro to have them auto generated, for more concise code. <!-- 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 #16604 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because this doesn't add any new features, just alters `impl` locations <!-- 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: ad87d36a69e79cc53b516b4d0d8bddaaa5d431f5
44468104c31e97cc1604855b61fb3771df303f18: Bug 1360196 - Implement about:devtools-toolbox URL parameter in the network monitor. r=rickychien
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 27 Apr 2017 11:23:34 +0200 - rev 570452
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1360196 - Implement about:devtools-toolbox URL parameter in the network monitor. r=rickychien MozReview-Commit-ID: HtLwJdVsaIt
866dd3f2094917e9cc44cc624c4b6b88ec124cf7: Bug 1330121 - Allow <checkbox> in preferences to expand to full width. r=jaws
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 27 Apr 2017 16:15:42 +0800 - rev 570451
Push 56495 by bmo:dkeeler@mozilla.com at Fri, 28 Apr 2017 23:05:28 +0000
Bug 1330121 - Allow <checkbox> in preferences to expand to full width. r=jaws This is fortunately quite easy to do with XUL box layout. I converted all of the checkboxes except the ones come with a "Learn more" link. MozReview-Commit-ID: DeBAP8GROrd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip