0dbd8eb5d3bf204d28f0e001cbd542bb3eb9d257: Bug 1357486: Part 0f - Run some chrome tests in in-process mode. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 07 Jul 2017 15:16:17 -0700 - rev 605526
Push 67439 by maglione.k@gmail.com at Fri, 07 Jul 2017 22:16:56 +0000
Bug 1357486: Part 0f - Run some chrome tests in in-process mode. r?aswan MozReview-Commit-ID: 1T0tEpwTU3c
10cacd7778977a2a6f6219bba159fc5d361e3b12: Bug 1357486: Part 0e - Support legacy extensions in OOP mode. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 07 Jul 2017 15:12:45 -0700 - rev 605525
Push 67439 by maglione.k@gmail.com at Fri, 07 Jul 2017 22:16:56 +0000
Bug 1357486: Part 0e - Support legacy extensions in OOP mode. r?aswan MozReview-Commit-ID: 4JHxX78HNRV
fcd9b787e3f484bcc110405d804d48e5e4398d30: Bug 1357486: Part 0d - Propagate clonable console message args to the parent process. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 07 Jul 2017 14:34:37 -0700 - rev 605524
Push 67439 by maglione.k@gmail.com at Fri, 07 Jul 2017 22:16:56 +0000
Bug 1357486: Part 0d - Propagate clonable console message args to the parent process. r?aswan MozReview-Commit-ID: Bkecqr7hRvx
170c5e9cbc8b164727f3f01056a7e4ccad337e67: Bug 1357486: Part 0c - Propagate addonId to parent process with console messages. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 07 Jul 2017 14:34:02 -0700 - rev 605523
Push 67439 by maglione.k@gmail.com at Fri, 07 Jul 2017 22:16:56 +0000
Bug 1357486: Part 0c - Propagate addonId to parent process with console messages. r?aswan MozReview-Commit-ID: I1LzpMcfgEh
2a897a5644a725776b6b6583946f6714e77d23f5: Bug 1357486: Part 0b - Fix inline options browser tests with OOP extensions. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 07 Jul 2017 13:53:57 -0700 - rev 605522
Push 67439 by maglione.k@gmail.com at Fri, 07 Jul 2017 22:16:56 +0000
Bug 1357486: Part 0b - Fix inline options browser tests with OOP extensions. r?aswan MozReview-Commit-ID: Bc4hNFmVOlw
46b64320294d9f72867f2da112de7835ceb1a439: Bug 1330608 Add the mingw32 build job (Work in Progress) draft
Tom Ritter <tom@mozilla.com> - Fri, 07 Jul 2017 16:00:00 -0500 - rev 605521
Push 67438 by bmo:tom@mozilla.com at Fri, 07 Jul 2017 21:58:12 +0000
Bug 1330608 Add the mingw32 build job (Work in Progress) MozReview-Commit-ID: 8FxZFtm3a4C
9b368f8677ecf8066f5b6f00363fa7e9d9457a54: Bug 1330608 Add the MinGW Toolchain build to Taskcluster (Work in Progress) draft
Tom Ritter <tom@mozilla.com> - Fri, 07 Jul 2017 16:57:30 -0500 - rev 605520
Push 67438 by bmo:tom@mozilla.com at Fri, 07 Jul 2017 21:58:12 +0000
Bug 1330608 Add the MinGW Toolchain build to Taskcluster (Work in Progress) MozReview-Commit-ID: B6N1W0RcKQb
86eca7c9f030a2bf4be87d8aa632a97584722191: Bug 1375949 - Fix helper_touch_action_regions.html. r=kats draft
Botond Ballo <botond@mozilla.com> - Wed, 28 Jun 2017 17:45:40 -0400 - rev 605519
Push 67437 by bballo@mozilla.com at Fri, 07 Jul 2017 21:40:19 +0000
Bug 1375949 - Fix helper_touch_action_regions.html. r=kats The test was assuming that processing an input event that causes async scrolling will result in the async scroll being reflected on the next composite. With the changes in this bug, that is no longer a valid assumption. MozReview-Commit-ID: HAB3xnmF3vo
d16d6806741f0e6e20a0190f0a2c06f46d401f78: Bug 1302504 - use mozbrowser to add support for options_ui on Android r?mixedpuppy draft
Matthew Wein <mwein@mozilla.com> - Fri, 07 Jul 2017 15:03:33 -0400 - rev 605518
Push 67436 by mwein@mozilla.com at Fri, 07 Jul 2017 21:35:43 +0000
Bug 1302504 - use mozbrowser to add support for options_ui on Android r?mixedpuppy MozReview-Commit-ID: IsTOC3pNxJP
fcfc873557634992e1b98c733ee5d3bb2a5fdfb5: Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?ted draft
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 30 May 2017 10:30:26 +0200 - rev 605517
Push 67435 by bmo:gandalf@aviary.pl at Fri, 07 Jul 2017 21:17:39 +0000
Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?ted In order to get Firefox to work with multiple built-in languages, we want to bundle the same file in desktop as we do in fennec - res/multilocale.json MozReview-Commit-ID: BY1cMYd0q8Q
fd695ab186fceb1ccd50def90294b6f266fd4fe0: Bug 1371335. Part 3 - Add TabListener.jsm to browser_startup tests. r=gijs draft
Mike Taylor <miket@mozilla.com> - Wed, 28 Jun 2017 09:58:51 -0700 - rev 605516
Push 67434 by bmo:miket@mozilla.com at Fri, 07 Jul 2017 21:13:07 +0000
Bug 1371335. Part 3 - Add TabListener.jsm to browser_startup tests. r=gijs MozReview-Commit-ID: K9mLOe0M2cC
4a839ec1bd52a9d1e3b9c0814c0aaa785af51ef3: Bug 1371335. Part 2 - Don't init WebCompatReporter add-on until after browser-delayed-startup-finished. r=gijs draft
Mike Taylor <miket@mozilla.com> - Wed, 28 Jun 2017 09:58:24 -0700 - rev 605515
Push 67434 by bmo:miket@mozilla.com at Fri, 07 Jul 2017 21:13:07 +0000
Bug 1371335. Part 2 - Don't init WebCompatReporter add-on until after browser-delayed-startup-finished. r=gijs MozReview-Commit-ID: FkPhAju5usQ
7da381f696e0440950c65e57121d0d613c8b265a: Bug 1370007 Generate Shaders on a MinGW Cross Compile on Linux draft
Tom Ritter <tom@mozilla.com> - Fri, 07 Jul 2017 16:10:15 -0500 - rev 605514
Push 67433 by bmo:tom@mozilla.com at Fri, 07 Jul 2017 21:11:00 +0000
Bug 1370007 Generate Shaders on a MinGW Cross Compile on Linux Bug 1365859 introduced a dependency on the Visual Studio binary 'fxc' to generate Shader bytecode. This was unavailable when compiling for Windows on Linux as part of a MinGW build. This commit adds a configure check for fxc, and also searches for fxc2, which was written (https://github.com/tomrittervg/fxc2) to be a tiny application that wraps D3DCompileFromFile and can produce similar (but not exactly the same) output as fxc. fxc2 is compiled using MinGW for Windows, and runs under wine, so we need to check for wine also. Finally, fxc outputs some include information fxc2 doesn't, so we will just change that assert to not take effect. MozReview-Commit-ID: 8LVxuODi6cV
3cdb6e11d53f69e0c6b90119c05b050ab4bfdb47: Bug 1371335. Part 3 - Add TabListener.jsm to browser_startup tests. r=gijs draft
Mike Taylor <miket@mozilla.com> - Wed, 28 Jun 2017 09:58:51 -0700 - rev 605513
Push 67432 by bmo:miket@mozilla.com at Fri, 07 Jul 2017 21:09:54 +0000
Bug 1371335. Part 3 - Add TabListener.jsm to browser_startup tests. r=gijs MozReview-Commit-ID: K9mLOe0M2cC
f52ffc52054cdebe65b477b965b986cdc93a0351: Bug 1371335. Part 2 - Don't init WebCompatReporter add-on until after browser-delayed-startup-finished. r=gijs draft
Mike Taylor <miket@mozilla.com> - Wed, 28 Jun 2017 09:58:24 -0700 - rev 605512
Push 67432 by bmo:miket@mozilla.com at Fri, 07 Jul 2017 21:09:54 +0000
Bug 1371335. Part 2 - Don't init WebCompatReporter add-on until after browser-delayed-startup-finished. r=gijs MozReview-Commit-ID: FkPhAju5usQ
1d31044a4a3aa27915e295e3b6790eab3882aa3f: Bug 1371335. Part 1 - Lazily load TabListener module. r=gijs draft
Mike Taylor <miket@mozilla.com> - Wed, 28 Jun 2017 09:57:52 -0700 - rev 605511
Push 67432 by bmo:miket@mozilla.com at Fri, 07 Jul 2017 21:09:54 +0000
Bug 1371335. Part 1 - Lazily load TabListener module. r=gijs MozReview-Commit-ID: JDEOMwkHVlj
c78dcf4c7bdf7088b9b455daab0c92cad9337e50: Bug 1330608 Add the mingw32 build job (Work in Progress) draft
Tom Ritter <tom@mozilla.com> - Fri, 07 Jul 2017 16:00:00 -0500 - rev 605510
Push 67431 by bmo:tom@mozilla.com at Fri, 07 Jul 2017 21:00:47 +0000
Bug 1330608 Add the mingw32 build job (Work in Progress) MozReview-Commit-ID: 8FxZFtm3a4C
37bfd1ac975b47b0036a90a61fb4eeee240844c3: Bug 1355380 - Part 2: Make Servo's rounding of image-orientation values agree with Gecko's, and pass orientations directly as an enum instead of as angles. r?Manishearth draft
Jonathan Chan <jyc@eqv.io> - Fri, 07 Jul 2017 13:51:20 -0700 - rev 605509
Push 67430 by bmo:jyc@eqv.io at Fri, 07 Jul 2017 20:53:17 +0000
Bug 1355380 - Part 2: Make Servo's rounding of image-orientation values agree with Gecko's, and pass orientations directly as an enum instead of as angles. r?Manishearth Both Servo and Gecko store the specified value of the image-orientation property as a single-precision float, but Gecko does the conversion to radians and the computation to identify which quarter-turn the angle is closest to using doubles. We add Angle::radians64 to perform the conversion to radians using doubles, just as Gecko does, and then update image_orientation to perform the computation the same exact way Gecko does in nsStyleImageOrientation::CreateAsAngleAndFlip. This lets the previously failing reftests pass. We also update Gecko_SetImageOrientation to take an orientation directly instead of an angle (otherwise we'd be doing the which-quarter-turn-is-closest computation twice). Finally this lets us re-enable the reftests for image-orientation previously marked as fails-if(styloVsGecko||stylo). MozReview-Commit-ID: 2zMMzQlsYEC
fc7dab548a1a2fc6cebfad82327a7ff70d5c4e05: Bug 1355380 - Part 1: Have nsStyleImageOrientation::CreateAsAngleAndFlip handle negative angles correctly. r?Manishearth draft
Jonathan Chan <jyc@eqv.io> - Fri, 07 Jul 2017 13:51:18 -0700 - rev 605508
Push 67430 by bmo:jyc@eqv.io at Fri, 07 Jul 2017 20:53:17 +0000
Bug 1355380 - Part 1: Have nsStyleImageOrientation::CreateAsAngleAndFlip handle negative angles correctly. r?Manishearth Previously we just took the input angle mod 2π, which will leave negative input angles as negative. By checking if the input mod 2π is negative and if so adding 2π and then taking that mod 2π again we can ensure that we end up with a an angle in the range [0, 2π]. We only do this if the result of the initial mod is negative because this adds rounding error that is enough to mess up whether 135 is determined to be closer to 90 or 180, for example. We add a test for this as well. MozReview-Commit-ID: Faf0f7wIEg3
a6a43d3a1ce71d2e3b456d3f7387d0a7ecdc0273: Bug 1355380 - Part 2: Make Servo's rounding of image-orientation values agree with Gecko's, and pass orientations directly as an enum instead of as angles. r?Manishearth draft
Jonathan Chan <jyc@eqv.io> - Fri, 07 Jul 2017 13:49:31 -0700 - rev 605507
Push 67429 by bmo:jyc@eqv.io at Fri, 07 Jul 2017 20:50:56 +0000
Bug 1355380 - Part 2: Make Servo's rounding of image-orientation values agree with Gecko's, and pass orientations directly as an enum instead of as angles. r?Manishearth Both Servo and Gecko store the specified value of the image-orientation property as a single-precision float, but Gecko does the conversion to radians and the computation to identify which quarter-turn the angle is closest to using doubles. We add Angle::radians64 to perform the conversion to radians using doubles, just as Gecko does, and then update image_orientation to perform the computation the same exact way Gecko does in nsStyleImageOrientation::CreateAsAngleAndFlip. This lets the previously failing reftests pass. We also update Gecko_SetImageOrientation to take an orientation directly instead of an angle (otherwise we'd be doing the which-quarter-turn-is-closest computation twice). Finally this lets us re-enable the reftests for image-orientation previously marked as fails-if(styloVsGecko||stylo). MozReview-Commit-ID: 2zMMzQlsYEC
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip