b8e00784666123dd97e7926bdcf958cec87ed0cb: Bug 1410733 - Add an en-US locale as a hard fallback for LocaleService::RequestedLocales. r=jfkthame
Zibi Braniecki <zbraniecki@mozilla.com> - Sun, 22 Oct 2017 11:00:09 -0700 - rev 686198
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1410733 - Add an en-US locale as a hard fallback for LocaleService::RequestedLocales. r=jfkthame MozReview-Commit-ID: LPS3PaeykEh
d7bd525a3831986a9def29c21e59f51f1ffb384b: Bug 1411545 - streamClosed: Fix the implicit-fallthrough warning r=luke
Sylvestre Ledru <sledru@mozilla.com> - Wed, 25 Oct 2017 13:37:01 +0200 - rev 686197
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411545 - streamClosed: Fix the implicit-fallthrough warning r=luke MozReview-Commit-ID: 4LYbud51tH7
d045057cdf6803dee5ef5e123714f889946104d5: Bug 1410074: Restrict system metric stuff in content pages. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:23:45 +0200 - rev 686196
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1410074: Restrict system metric stuff in content pages. r=xidorn MozReview-Commit-ID: 6rmMQfr8fzf
a1fb2b6665d966ba5b4003e7bf4f914bf3e60387: Bug 1410074: Honor CallerType for media query parsing. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:16:02 +0200 - rev 686195
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1410074: Honor CallerType for media query parsing. r=xidorn We don't support setText (though it wouldn't be hard). It doesn't really matter anyway. MozReview-Commit-ID: 6M4HHqVJ1dp
d026ae10f36da16ccfb72e1ca7ceb33d71d0090c: Bug 1410074: Make the caller type from MatchMedia arrive to the CSS code. r=xidorn,bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 19 Oct 2017 16:06:50 +0200 - rev 686194
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1410074: Make the caller type from MatchMedia arrive to the CSS code. r=xidorn,bz MozReview-Commit-ID: LUiobfHSUq1
101f5e11a8a6a03ebe0cec883c51c1400b7b35df: servo: Merge #19014 - stylo: Honor CallerType for media query parsing (from emilio:caller-type); r=upsuper
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 07:50:46 -0500 - rev 686193
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
servo: Merge #19014 - stylo: Honor CallerType for media query parsing (from emilio:caller-type); r=upsuper So that matchMedia can parse internal stuff in chrome code. Bug: 1410074 Reviewed-by: xidorn MozReview-Commit-ID: 6M4HHqVJ1dp Source-Repo: https://github.com/servo/servo Source-Revision: a347e8d6d332015a5d9c71faaf13b4c1a8fe9fcd
785cd088284cecc1698134f8dc9413eed154961d: Bug 1411568 - Enable py3 linter on testing/xpcshell r=stevea1+601043
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 25 Oct 2017 08:51:16 -0400 - rev 686192
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411568 - Enable py3 linter on testing/xpcshell r=stevea1+601043 MozReview-Commit-ID: 722pub6TTuQ
d461464bb7abace2d7343db7d95e5bfd8ca6b99c: Backed out 1 changesets (bug 1401653) for failing no matching function for call in src/layout/generic/TextDrawTarget.h:143:43 r=backout on a CLOSED TREE.
Attila Craciun <acraciun@mozilla.com> - Wed, 25 Oct 2017 16:32:17 +0300 - rev 686191
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Backed out 1 changesets (bug 1401653) for failing no matching function for call in src/layout/generic/TextDrawTarget.h:143:43 r=backout on a CLOSED TREE. Backed out changeset 5055d2703f2f (bug 1401653)
cc55d4e3d13dd44c1a0b24afb18161e323316721: Bug 1410352 - Make the overflow menu adhere to touchmode sizing. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Wed, 25 Oct 2017 13:07:46 +0200 - rev 686190
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1410352 - Make the overflow menu adhere to touchmode sizing. r=nhnt11 MozReview-Commit-ID: JhMIp65wuaq
1f415318428ed52e300b9f2c5c41064dec1dea68: Bug 1403458 - Convert browser_webconsole_assert.js to a backend test; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 24 Oct 2017 10:45:29 +0200 - rev 686189
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1403458 - Convert browser_webconsole_assert.js to a backend test; r=bgrins. The test ensures that packet are sent for falsy console.assert calls, and that no packet are sent for truthy console.assert.calls, using a timeout. Mochitest and support files are removed from the new frontend. MozReview-Commit-ID: C9QpXfBySLo
85bf688121c0da7a63e7b6018f225d731f768ffb: Bug 1408918 - Rename and enable browser_webconsole_autocomplete_accessibility.js in new console frontend; r=Honza
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 23 Oct 2017 09:07:14 +0200 - rev 686188
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1408918 - Rename and enable browser_webconsole_autocomplete_accessibility.js in new console frontend; r=Honza MozReview-Commit-ID: CknvP7M1rVJ
1b655a076c997999e68810ac707427b5adb4420c: Bug 1411502 - Enable browser_jsterm_copy_command.js in new frontend; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 25 Oct 2017 10:00:47 +0200 - rev 686187
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411502 - Enable browser_jsterm_copy_command.js in new frontend; r=Honza. MozReview-Commit-ID: EsQsov5y7cD
7265bb271a9bac8d97755c050eaf8d12888e9f26: Bug 1408917 - Rename, refactor and enable browser_webconsole_autocomplete_JSTerm_helpers.js in new console frontend; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 20 Oct 2017 09:40:54 +0200 - rev 686186
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1408917 - Rename, refactor and enable browser_webconsole_autocomplete_JSTerm_helpers.js in new console frontend; r=Honza. MozReview-Commit-ID: 3TN6q63mnHp
5055d2703f2f2a95674934d263c56eb874f949a6: Bug 1401653 - fixup webrender text-decoration bindings. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 24 Oct 2017 12:44:38 -0400 - rev 686185
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1401653 - fixup webrender text-decoration bindings. r=jrmuizel This does 3 things that were all a bit too intermixed to split out cleanly: 1. Teaches TextDrawTarget to handle rectangular clips (while also completely forbidding other ones). This is necessary to handle how gecko "overdraws" decorations with clips to create the illusion of continuous lines when they're actually made out of multiple lines, possibly from different display items with different lines. Previously gecko *was* handing these clips to TextDrawTarget to use these clips, but we were just ignoring them. This is also necessary work to support partial glyphs natively (which apply rectangular clips to glyphs). Also note that this currently causes a bug in webrender if combined with zero-blur shadows, but it's not a regression since we already mishandle clipped decorations. I will work on fixing this upstream. 2. Changes the intermediate representation of lines from the old webrender format to a rect-based one. This is in preperation for webrender adopting that format in a future update. 3. Changes the way wavy lines are processed, correcting some errors in the old wavy line bindings that lead to them being positioned incorrectly. Also introduces a wavyLineThickness property that the will be required in a future webrender update. Wavy lines are unlike any other line, so it's ultimately desirable to distinguish them. The net result of these changes is that a companion upstream change (webrender#1923) will make decoration rendering nearly identical to gecko, and much nicer. However the clipped shadows issue will need to be seperately resolved before actually closing this issue. MozReview-Commit-ID: 6O2wLA6bU3C
147bbea31b73fa93504a0ad656f3405c00df32db: servo: Merge #19007 - Fix Const IDL value compilation errors in codegen (from MortimerGoro:const_codegen); r=emilio
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 25 Oct 2017 06:48:43 -0500 - rev 686184
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
servo: Merge #19007 - Fix Const IDL value compilation errors in codegen (from MortimerGoro:const_codegen); r=emilio <!-- Please describe your changes on the following line: --> I found that some const WebIDL values fail at rust compile time. Example: const long long TIMEOUT_IGNORED = -1; ``` 906 | ConstantSpec { name: b"TIMEOUT_IGNORED\0", value: ConstantVal::DoubleVal(-1) }] | ^^ expected f64, found integral variable | = note: expected type `f64` found type `{integer}` ``` I added a explicit cast to to fix the problem in conversions that may fail to compile. --- <!-- 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 _____ <!-- 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: 6449c00fc95c2aebe5b8322a70018d3664941d77
2ecebc7f1475a4eb539e8b92b7e3cc90776824e8: Bug 1411248 - Add some early exit heuristics to avoid complicated partial display list builds r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 24 Oct 2017 14:54:16 +0200 - rev 686183
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411248 - Add some early exit heuristics to avoid complicated partial display list builds r=mattwoodrow MozReview-Commit-ID: BRYYvGHptbw
3a04b939c55a65748adf3e648852e94bb3245cce: Bug 1411476. P5 - dump debug info for ChannelMediaResource. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 25 Oct 2017 13:57:39 +0800 - rev 686182
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411476. P5 - dump debug info for ChannelMediaResource. r=gerald MozReview-Commit-ID: GjdtrlNb948
dfaab2423219a719ce17a241c5e235edf8392fa6: Bug 1411476. P4 - rewrite GetDebugInfo() functions to make string concatenation easier. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 25 Oct 2017 13:13:30 +0800 - rev 686181
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411476. P4 - rewrite GetDebugInfo() functions to make string concatenation easier. r=gerald MozReview-Commit-ID: V9cxIZGl8M
a95d5ff230bc8e5017473470610def9a4a49fe21: Bug 1411476. P3 - show a more descriptive message in DecodeError(). r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 25 Oct 2017 10:38:48 +0800 - rev 686180
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411476. P3 - show a more descriptive message in DecodeError(). r=gerald MozReview-Commit-ID: 2XGYhlalecp
b197f21686c7699742193cd29ee43f5a0222c950: Bug 1411476. P2 - show duration in debug logs. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 25 Oct 2017 10:36:03 +0800 - rev 686179
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411476. P2 - show duration in debug logs. r=gerald MozReview-Commit-ID: Ir7LFU6Dlei
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip