f41d54eddd16afdd6e6c9034e21ede3d4e3a398f: Bug 1397231 - Skip new URLClassifierLocalChild when ContentChild is shutting down r=Ehsan
Thomas Nguyen <tnguyen@mozilla.com> - Thu, 07 Sep 2017 16:16:43 +0800 - rev 379641
Push 50733 by tnguyen@mozilla.com at Fri, 08 Sep 2017 06:02:38 +0000
Bug 1397231 - Skip new URLClassifierLocalChild when ContentChild is shutting down r=Ehsan MozReview-Commit-ID: HRv5DpiPwmB
30832c0f384d92e37d576b400c78d7093369a72c: Bug 1395419 - Migrate values of urlclassifier.malwareTable that were customized via about:preferences r=francois
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 06 Sep 2017 11:06:20 +0800 - rev 379640
Push 50732 by tnguyen@mozilla.com at Fri, 08 Sep 2017 05:59:39 +0000
Bug 1395419 - Migrate values of urlclassifier.malwareTable that were customized via about:preferences r=francois MozReview-Commit-ID: q7ITg81fVF
2f3ff7517e8448d3e3bc7434fcaaddd8006c9330: Bug 1229979 - (Part 2) Update reference of test case. r=jfkthame
KuoE0 <kuoe0.tw@gmail.com> - Thu, 07 Sep 2017 11:00:11 +0800 - rev 379639
Push 50731 by tokuo@mozilla.com at Fri, 08 Sep 2017 05:42:32 +0000
Bug 1229979 - (Part 2) Update reference of test case. r=jfkthame MozReview-Commit-ID: CFChebe4JLP
274175ce08632cee78882f90373b37c271570a30: Bug 1229979 - (Part 1) Make the color of decoration line shadow be as same as the color of the text shadow. r=jfkthame
KuoE0 <kuoe0.tw@gmail.com> - Wed, 06 Sep 2017 14:31:36 +0800 - rev 379638
Push 50731 by tokuo@mozilla.com at Fri, 08 Sep 2017 05:42:32 +0000
Bug 1229979 - (Part 1) Make the color of decoration line shadow be as same as the color of the text shadow. r=jfkthame Multi-color shadow is not allowed in spec. We could use the same color of the text as the color of the decoration line when we paint the shadow. MozReview-Commit-ID: AK9NoseSE0h
bc05e6c94a1725d5561810e7a8d78b6f2484e60c: Bug 1397734 - Centralize defaults for socket and startup timeouts r=maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 07 Sep 2017 15:36:50 +0200 - rev 379637
Push 50730 by hskupin@mozilla.com at Fri, 08 Sep 2017 05:33:18 +0000
Bug 1397734 - Centralize defaults for socket and startup timeouts r=maja_zf Currently defaults for startup_timeout and socket_timeout are defined at two different places (Marionette driver and harness). As of now it's even the case that startup_timeout has different values. While Marionette driver uses 120s, the harness only uses 60s. As result all jobs which are based on the Marionette harness fail if Firefox starts-up slowly like for debug builds. MozReview-Commit-ID: Dl4sBG1H7NA
7217ebcfc33e0bfe7c51ae6afdb1bfa2174211fb: Bug 1396692 - Update wpt expectation. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Wed, 06 Sep 2017 15:47:40 +0800 - rev 379636
Push 50729 by bchiou@mozilla.com at Fri, 08 Sep 2017 05:08:51 +0000
Bug 1396692 - Update wpt expectation. r=xidorn MozReview-Commit-ID: ANg57HLAqmC
df88a5fb770deda614c9167c41f2a2402eb1a5d5: servo: Merge #18409 - Keep the unit of the serialization of specified::CalcLengthOrPercentage (from BorisChiou:stylo/calc/unit); r=emilio
Boris Chiou <boris.chiou@gmail.com> - Thu, 07 Sep 2017 21:34:28 -0500 - rev 379635
Push 50728 by servo-vcs-sync@mozilla.com at Fri, 08 Sep 2017 05:06:44 +0000
servo: Merge #18409 - Keep the unit of the serialization of specified::CalcLengthOrPercentage (from BorisChiou:stylo/calc/unit); r=emilio For the serialization of specified values of calc(), we should keep the units of absolute lengths, so use AbsoluteLength. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1396692](https://bugzilla.mozilla.org/show_bug.cgi?id=1396692). - [X] These changes do not require tests because we have wpt tests for this already. Source-Repo: https://github.com/servo/servo Source-Revision: c8bc6ca4204ff521c35ba09bfdd6921e53801bc0
026c2d5a3ee89d6aea97349de6cd12a41b9a9a73: Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r=jryans
Chris Peterson <cpeterson@mozilla.com> - Sun, 03 Sep 2017 20:22:35 -0700 - rev 379634
Push 50727 by cpeterson@mozilla.com at Fri, 08 Sep 2017 04:27:50 +0000
Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r=jryans MozReview-Commit-ID: BkvMyNYzpkO
ffbae2a9f1327e1ad258d7be09964b2272043155: Bug 1394603 - Replace random-if(styloVsGecko) with skip-if. r=jryans
Chris Peterson <cpeterson@mozilla.com> - Sun, 03 Sep 2017 21:05:29 -0700 - rev 379633
Push 50727 by cpeterson@mozilla.com at Fri, 08 Sep 2017 04:27:50 +0000
Bug 1394603 - Replace random-if(styloVsGecko) with skip-if. r=jryans Running individual random tests might still be useful for finding crashes or assertion failures, but there is no need to run the styloVsGecko visual comparison tests if the results are random. MozReview-Commit-ID: Brz6zf25lCO
fcf98211c15147988c652193dd7d65b8c292a16d: Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
Chris Peterson <cpeterson@mozilla.com> - Fri, 01 Sep 2017 20:39:44 -0700 - rev 379632
Push 50727 by cpeterson@mozilla.com at Fri, 08 Sep 2017 04:27:50 +0000
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result. MozReview-Commit-ID: 3mOpjU225Q1
44fb9477f42fe368b4c9ebd968887439d70dd93d: Bug 1397052 - Add gtest for concurrent accessing. r=froydnj
Xidorn Quan <me@upsuper.org> - Thu, 07 Sep 2017 10:08:31 +1000 - rev 379631
Push 50726 by xquan@mozilla.com at Fri, 08 Sep 2017 04:17:34 +0000
Bug 1397052 - Add gtest for concurrent accessing. r=froydnj MozReview-Commit-ID: K3enhwjyGYE
dd75dcec7da162d8ceaaf0883e0e7561bd772992: Bug 1372040 - Temporary showing large icons for AdaptiveIconDrawable. r=maliu
Nevin Chen <cnevinchen@gmail.com> - Wed, 06 Sep 2017 12:09:31 +0800 - rev 379630
Push 50725 by nechen@mozilla.com at Fri, 08 Sep 2017 04:00:46 +0000
Bug 1372040 - Temporary showing large icons for AdaptiveIconDrawable. r=maliu I don't want to call BitmapUtils.getBitmapFromDrawable() here for AdaptiveIconDrawable cause there might be performance impact if I create bitmap in main thread. I'll use bug 1397174 to follow up this issue. MozReview-Commit-ID: 64FE2MOk5g0
3781d3cf10ffdea9447866301d69a7817cb907d0: Bug 1397184 - Add MMA doc to index. r=liuche
Nevin Chen <cnevinchen@gmail.com> - Wed, 06 Sep 2017 16:48:12 +0800 - rev 379629
Push 50724 by nechen@mozilla.com at Fri, 08 Sep 2017 03:58:26 +0000
Bug 1397184 - Add MMA doc to index. r=liuche MozReview-Commit-ID: FyO2E35p4rF
f7475262b1cfe886391d2affc7bf9fef8e1cfea6: bug 1396722 remove no-op ReleaseStyleContext() r=stransky+263117
Karl Tomlinson <karlt+@karlt.net> - Tue, 05 Sep 2017 09:16:01 +1200 - rev 379628
Push 50723 by ktomlinson@mozilla.com at Fri, 08 Sep 2017 03:26:50 +0000
bug 1396722 remove no-op ReleaseStyleContext() r=stransky+263117 MozReview-Commit-ID: DgKM0wrStrk
d731723c09f704c5063140644b5916615261307e: Bug 1395360 - Add ExecuteInNonSyntacticGlobal to jsfriendapi r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Sat, 02 Sep 2017 13:00:20 -0400 - rev 379627
Push 50722 by tcampbell@mozilla.com at Fri, 08 Sep 2017 03:20:16 +0000
Bug 1395360 - Add ExecuteInNonSyntacticGlobal to jsfriendapi r=jorendorff This API is for use by mozJSComponentLoader to load JSMs into a NonSyntacticVariablesObject with a shared global. MozReview-Commit-ID: LtGdY4ULy45
d89ac77cac51787685fe4c2a8a87776765593082: Bug 1395360 - Factor out ExecuteInNonSyntacticGlobalInternal r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Sat, 02 Sep 2017 12:45:25 -0400 - rev 379626
Push 50722 by tcampbell@mozilla.com at Fri, 08 Sep 2017 03:20:16 +0000
Bug 1395360 - Factor out ExecuteInNonSyntacticGlobalInternal r=jorendorff MozReview-Commit-ID: AMISJPCKqw9
1dca70dfe391082dd0b5dc5fc97a38a1b5795ac9: Bug 1394588 - Include the gNavToolbox offset in the calculation of the library drop animation. r=Gijs
Jared Wein <jwein@mozilla.com> - Tue, 05 Sep 2017 14:50:52 -0400 - rev 379625
Push 50721 by jwein@mozilla.com at Fri, 08 Sep 2017 02:49:49 +0000
Bug 1394588 - Include the gNavToolbox offset in the calculation of the library drop animation. r=Gijs MozReview-Commit-ID: 90eUNtqE0ee
e7bf1efbaa59483ecceb52dcb62b14e29cdd348e: Bug 1396725 - IMEStateManager doesn't need to manage whether menu keyboard listener is installed in different process r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 07 Sep 2017 11:46:08 +0900 - rev 379624
Push 50720 by masayuki@d-toybox.com at Fri, 08 Sep 2017 02:06:11 +0000
Bug 1396725 - IMEStateManager doesn't need to manage whether menu keyboard listener is installed in different process r=smaug Currently, IMEStateManager::OnChangeFocusInternal() tries to sync the state whether menu keyboard listener is installed between itself and active remote process -- When menu keyboard listener is installed, it posts a message to _only_ active remote process. When menu keyboard listener is uninstalled, it posts a message to _only_ active remote process. So, it's not guaranteed that active remote process at installing and uninstalling may be different. If it's different, IMEStateManager in the old remote process believes that menu keyboard listener is still installed. This is what the cause of IME unavailable in a remote process. Current approach must be wrong. IMEStateManager should manage menu keyboard listener state only in the process which the listener is installed in. Then, when menu keyboard listener is uninstalled, IMEStateManager needs to restore the latest input context in the remote process without asking the remote process. Therefore, this patch does: * stops IMEStateManager::OnChangeFocusInternal() posting message when menu keyboard listener is installed and uninstalled. * removes the message sender and receiver from PBrowser. * cache the latest input context of active remote process in IMEStateManager::SetInputContextForChildProcess(). * make IMEStateManager::SetInputContextForChildProcess() not set input context when menu keyboard listener is installed in the process. * tries to restore latest input context in the remote process in IMEStateManager::OnChangeFocusInternal(). If there is no cached input context, it does nothing and waits next SetInputContextForChildProcess() call. * clears the cache when IMEStateManager::OnChangeFocusInternal() changes active remote process to different one or nullptr. So, this must improve performance at activating and inactivating memubar and opening and closing popup menu in the main process. MozReview-Commit-ID: EelKSPlaXdw
ed3fa8a9f897324eba7c6442828f77581c969736: servo: Merge #18416 - Update WR (clip optimizations, shadow fixes, angle update) (from glennw:update-wr-clips); r=mbrubeck
Glenn Watson <github@intuitionlibrary.com> - Thu, 07 Sep 2017 19:10:57 -0500 - rev 379623
Push 50719 by servo-vcs-sync@mozilla.com at Fri, 08 Sep 2017 01:36:01 +0000
servo: Merge #18416 - Update WR (clip optimizations, shadow fixes, angle update) (from glennw:update-wr-clips); r=mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 2719e6570574f2f911a9bf2cc085deeadd4a9ac2
04e5cb3e68b4857e812444c9bd169b639b23cacf: Bug 1397390 - Support better thumbnails for image urls r=k88hudson,Mardak
ahillier <ahillier@mozilla.com> - Thu, 07 Sep 2017 21:18:45 -0400 - rev 379622
Push 50718 by edilee@gmail.com at Fri, 08 Sep 2017 01:32:12 +0000
Bug 1397390 - Support better thumbnails for image urls r=k88hudson,Mardak MozReview-Commit-ID: Ksxo6Gj2rIO
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip