1cf604c01e2f783c754d33d9a09c0c5281d96efa: Bug 1377672 - part4: ContentCacheInParent::RequestIMEToCommitComposition() should ignore too late requests r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 05 Jul 2017 19:55:18 +0900 - rev 604176
Push 66983 by masayuki@d-toybox.com at Wed, 05 Jul 2017 13:30:46 +0000
Bug 1377672 - part4: ContentCacheInParent::RequestIMEToCommitComposition() should ignore too late requests r?m_kato Requests to commit/cancel composition came from remote process with sync message. So, it may be too late. E.g., * If the process already sent new composition start but is not handled by the remote process yet. * If the process already send commit message but it's not handled by the remote process yet. * If focus was already moved to different process. In the former 2 cases, the remote process should wait eCompositionCommit(AsIs) events for clearing TextComposition. Therefore, the requested should be treated as it's handled asynchronously. In the last case, the remote process should commit composition with latest composition string in the main process because if the remote process commits composition with "current" composition string in it, user may lost some inputted text. MozReview-Commit-ID: 18BUoZZq7HS
1eb671fd2a42c6889468258c8ab25d2403b7bfaf: Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications nor requests which comes from unexpected process r?smaug, m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 05 Jul 2017 19:12:53 +0900 - rev 604175
Push 66983 by masayuki@d-toybox.com at Wed, 05 Jul 2017 13:30:46 +0000
Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications nor requests which comes from unexpected process r?smaug, m_kato IME should receive notifications and requests only from proper process. E.g., IME shouldn't commit composition by a request which came from previous focused process. This patch makes that IMEStateManager::NotifyIME() takes pointer to TabParent optionally. If the request or notification came from remote process, it should be non-nullptr. Then, this makes it ignore notifications and requests from unexpected process. Note that this patch also touches some gfx headers because they use |ipc::| but compiler is confused at the ambiguousness between |mozilla::ipc::| and |mozilla::dom::ipc::|. Finally, this patch changes the NS_ASSERTION in IMEHandler::OnDestroyWindow() to MOZ_ASSERT because the orange caused by the NS_ASSERTION was not realized since there was already an intermittent orange bug caused by different NS_ASSERTION. MozReview-Commit-ID: 9CgKXQRJWmN
8f311cc2830312c0f0074498971200e2553cc0d4: Bug 1361080 - Introduce shim for managing upcoming DevTools addon. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 15 May 2017 14:46:49 +0200 - rev 604174
Push 66982 by bmo:poirot.alex@gmail.com at Wed, 05 Jul 2017 13:28:28 +0000
Bug 1361080 - Introduce shim for managing upcoming DevTools addon. r=jdescottes MozReview-Commit-ID: 3sARSbsof0E
f8a230f5b71e35258a733658aaa6ffc7cc644574: Bug 1358818 - avoid symbolication server for non-Windows platforms r?jmaher draft
Ionut Goldan <ionut.goldan@softvision.ro> - Thu, 29 Jun 2017 15:14:26 -0700 - rev 604173
Push 66981 by bmo:ionut.goldan@softvision.ro at Wed, 05 Jul 2017 13:21:53 +0000
Bug 1358818 - avoid symbolication server for non-Windows platforms r?jmaher MozReview-Commit-ID: AsvJUUoU3W4
220be073b82d16baa35a072a11af96b39efabeb0: Bug 1378345 - Fix a typo in experiments.rst. r?chutten draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 05 Jul 2017 15:04:10 +0200 - rev 604172
Push 66980 by alessio.placitelli@gmail.com at Wed, 05 Jul 2017 13:04:38 +0000
Bug 1378345 - Fix a typo in experiments.rst. r?chutten MozReview-Commit-ID: Aqsr1gc1Yvh
b610dfb35b0fd821e3f753cc8024242ade6fdc97: Bug 1323455 - add checker to detect creation of refcounted class outside refptr draft
Tristan Bourvon <tbourvon@mozilla.com> - Wed, 05 Jul 2017 14:58:03 +0200 - rev 604171
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1323455 - add checker to detect creation of refcounted class outside refptr This checker detects the creation (using new) of refcounted objects outside of common ref pointers (notably RefPtr and nsCOMPtr). This includes an autofix suggestion to replace the raw pointer declaration (if it exists) with a RefPtr. MozReview-Commit-ID: 8iFkok0Se94
211d4dd61025c0a40caea7a54c9066e051bdde8c: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 05 Jul 2017 13:01:22 +0200 - rev 604170
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
merge mozilla-inbound to mozilla-central a=merge
82b16c354d52c6ea47b05778365afee96e266ccd: Bug 1378151 - Remove toolbox-process-window.js preprocessing and enable eslint. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 04 Jul 2017 17:05:12 +0200 - rev 604169
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1378151 - Remove toolbox-process-window.js preprocessing and enable eslint. r=jdescottes MozReview-Commit-ID: 6qPg0jSsdsR
3d32ddb70fc2c82fc88bf82cfb549935683ca53c: Bug 1371115 - Part 15: Remove test fail annotations from meta in wpt. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 05 Jul 2017 14:12:59 +0900 - rev 604168
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1371115 - Part 15: Remove test fail annotations from meta in wpt. r=hiro Since we make following properties animatable in this bug, remove test fail annotations from meta in wpt. * background-image * background-repeat * border-image-outset * border-image-slice * border-image-source * border-image-width * counter-increment * counter-reset * font-family * font-feature-settings * grid-auto-columns * grid-auto-rows * grid-column-end * grid-column-start * grid-row-end * grid-row-start * list-style-image * marker-end * marker-mid * marker-start * mask-image * mask-repeat * quotes * scroll-snap-points-x * scroll-snap-points-y * text-emphasis-style * text-overflow * will-change MozReview-Commit-ID: Fq6I59b2fNm
549d487875877d9d55596fe22507a5f3a8b29e17: Bug 1371115 - Part 14: add tests for moz prefixed properties. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 05 Jul 2017 13:54:08 +0900 - rev 604167
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1371115 - Part 14: add tests for moz prefixed properties. r=hiro Since we implement following properties animatable, append to test. * -moz-border-bottom-colors * -moz-border-left-colors * -moz-border-right-colors * -moz-border-top-colors MozReview-Commit-ID: E3zWaDcRdtE
aeee80caf2028adc78b2970841b329f215d20559: Bug 1371115 - Part 12: implements nsStyleImage type properties animatable. r=birtles,hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 05 Jul 2017 13:53:47 +0900 - rev 604166
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1371115 - Part 12: implements nsStyleImage type properties animatable. r=birtles,hiro In this patch, implements following properties: * background-image * border-image-source * mask-image MozReview-Commit-ID: 30RdO0fMNr8
154083993cbde3fd665aba853ed416adcb7ebe9a: Bug 1371115 - Part 7: implements nsStyleBorder type properties animatable. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 05 Jul 2017 13:53:07 +0900 - rev 604165
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1371115 - Part 7: implements nsStyleBorder type properties animatable. r=hiro In this patch, implements following properties: * -moz-border-bottom-colors * -moz-border-left-colors * -moz-border-right-colors * -moz-border-top-colors To realize, we introduced a binding method Gecko_GetMozBorderColors. MozReview-Commit-ID: JeseSyl8rMG
c8adb803e683531f7e0ceaaa50ce1d01b648552e: servo: Merge #17544 - Support discrete animations for more Gecko things (from dadaa:bug1371115); r=<try>
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 04 Jul 2017 22:16:46 -0700 - rev 604164
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
servo: Merge #17544 - Support discrete animations for more Gecko things (from dadaa:bug1371115); r=<try> <!-- Please describe your changes on the following line: --> This PR fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1371115 --- <!-- 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 <!-- Either: --> - [X] There are tests for these changes. Add some tests into dom/animation/test/ of m-c in patch 14. Also, remove test fail annotation from meta in wpt as patch 15. Source-Repo: https://github.com/servo/servo Source-Revision: 42e551f60614da58f47fd29cb095cd72733e38b8
83140bf60de54ad1c7c39a0dae1e44d52157eef5: Bug 1378038 MinGW causes a difference of opinion about whether or not we have unistd.h r=jya
Tom Ritter <tom@mozilla.com> - Mon, 03 Jul 2017 22:55:55 -0500 - rev 604163
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1378038 MinGW causes a difference of opinion about whether or not we have unistd.h r=jya MozReview-Commit-ID: JUr98CAbwWg
19c0cc2980de9bbf6aa1e22cda774c5578e1fb1f: Bug 1376855 - Removed unused variables and interfaces. r=kats
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 13:42:24 -0700 - rev 604162
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Removed unused variables and interfaces. r=kats MozReview-Commit-ID: 5rPI7jNI94K
84897fa3a8fb813249c45212b529438731aee242: Bug 1376855 - Support image mode of nsDisplayBorder in layers free mode. r=kats
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 13:57:00 -0700 - rev 604161
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Support image mode of nsDisplayBorder in layers free mode. r=kats MozReview-Commit-ID: 8FgUKpeCbka
c14a46dee9f0d7f9301f4bccaabb6f51844ffd7f: Bug 1376855 - Support nsDisplayBullet in layers free mode. r=kats
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 13:39:34 -0700 - rev 604160
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Support nsDisplayBullet in layers free mode. r=kats MozReview-Commit-ID: 8fCufpOLejH
6727afa9153d2d96cbf811450f1ec53ab8c0bc24: Bug 1376855 - Support nsDisplayImage in layers free mode. r=kats
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 15:12:36 -0700 - rev 604159
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Support nsDisplayImage in layers free mode. r=kats MozReview-Commit-ID: 5oCmmBXwfv2
084ec6e40c1aa86b93b8b6f95add18a973314c22: Bug 1376855 - Support nsDisplayVideo in layers free mode. r=kats,sotaro
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 15:12:25 -0700 - rev 604158
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Support nsDisplayVideo in layers free mode. r=kats,sotaro MozReview-Commit-ID: HyelfkHokrw
48c63b6fe97f14bafaa11b56f1e4b4d88410b85c: Bug 1376855 - Support nsDisplayBackgroundImage in layers free mode. r=kats
Morris Tseng <mtseng@mozilla.com> - Wed, 28 Jun 2017 15:07:45 -0700 - rev 604157
Push 66979 by bmo:tbourvon@mozilla.com at Wed, 05 Jul 2017 13:04:15 +0000
Bug 1376855 - Support nsDisplayBackgroundImage in layers free mode. r=kats MozReview-Commit-ID: KaIAVfNB4E5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip