f9605772a0c9: merge mozilla-inbound to mozilla-central a=merge FIREFOX_BETA_55_BASE
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 12 Jun 2017 13:16:36 +0200 - rev 363444
Push 32012 by cbook@mozilla.com at Mon, 12 Jun 2017 11:16:47 +0000
merge mozilla-inbound to mozilla-central a=merge
07b5b1e2ed4b: Bug 1368882 - Prevent ClientSize becomes minus value r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 12 Jun 2017 12:44:49 +0900 - rev 363443
Push 32012 by cbook@mozilla.com at Mon, 12 Jun 2017 11:16:47 +0000
Bug 1368882 - Prevent ClientSize becomes minus value r=jrmuizel
b2fe8f4df701: Bug 1158387 - Remove "PRAGMA synchronous = OFF" to avoid corruption in cookie service. r=mak
Junior Hsu <juhsu@mozilla.com> - Sun, 21 May 2017 18:48:00 -0400 - rev 363442
Push 32012 by cbook@mozilla.com at Mon, 12 Jun 2017 11:16:47 +0000
Bug 1158387 - Remove "PRAGMA synchronous = OFF" to avoid corruption in cookie service. r=mak
b4b058bd7bcf: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 11 Jun 2017 22:06:59 -0400 - rev 363441
Push 32012 by cbook@mozilla.com at Mon, 12 Jun 2017 11:16:47 +0000
Merge m-c to inbound. a=merge
16fbe02d5cb5: Bug 1367452 - Add DestroyLayerManager() to WM_DESTROY message r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 12 Jun 2017 10:11:44 +0900 - rev 363440
Push 32012 by cbook@mozilla.com at Mon, 12 Jun 2017 11:16:47 +0000
Bug 1367452 - Add DestroyLayerManager() to WM_DESTROY message r=jrmuizel
8c7211cc4963: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 12 Jun 2017 12:49:58 +0200 - rev 363439
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
merge autoland to mozilla-central a=merge
3118b9ee9db8: Bug 1364731 - Specify px unit explicitly. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 12 Jun 2017 06:27:36 +0900 - rev 363438
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1364731 - Specify px unit explicitly. r=birtles As of revision 981da978f1f6, on stylo unitless length for stroke-width is parsed as Number whereas unitless lengths for width and transform are parsed as app units. These differences seem to cause color differences on the boundary between grid border lines (specified by stroke-width) and contents' gradients (specified transform and width). To avoid these differenes, we should specify px unit. MozReview-Commit-ID: 4TlzUnV44qA
daa0394d9973: Bug 1371452 - Provide instructions for POSTing the profile from test_render_perf.html to perf-html;r=nchevobbe
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 08 Jun 2017 15:00:34 -0700 - rev 363437
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371452 - Provide instructions for POSTing the profile from test_render_perf.html to perf-html;r=nchevobbe MozReview-Commit-ID: HYdmANqxIg5
52b2148d954c: Bug 1371202. P2 - don't release decoders if we are looping since we will need them soon. r=jya
JW Wang <jwwang@mozilla.com> - Thu, 08 Jun 2017 11:42:43 +0800 - rev 363436
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371202. P2 - don't release decoders if we are looping since we will need them soon. r=jya MozReview-Commit-ID: L1hOBytfENK
9305945e748c: Bug 1371202. P1 - plumb the 'loop' attribute into MDSM. r=jya
JW Wang <jwwang@mozilla.com> - Thu, 08 Jun 2017 12:03:10 +0800 - rev 363435
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371202. P1 - plumb the 'loop' attribute into MDSM. r=jya MozReview-Commit-ID: DtsaXmtQw76
f1ecd59649e4: servo: Merge #16477 - Pass URL to Browser::new(), delegate url checking logic to 3rd party (from sadmansk:url_param_browser); r=paulrouget
Sadman Kazi <sadman@sadmansk.com> - Sun, 11 Jun 2017 21:16:06 -0700 - rev 363434
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
servo: Merge #16477 - Pass URL to Browser::new(), delegate url checking logic to 3rd party (from sadmansk:url_param_browser); r=paulrouget <!-- Please describe your changes on the following line: --> 1. Move the logic of computing the initial url from `opts.rs` to `/ports/servo/main.rs` 2. Add a `ServoUrl` argument to `Browser::new` Based on the requested changes by @paulrouget: >We can read the pref in main() instead. shell.homepage would be used if the url is not passed as an argument. I'm trying to decouple the "app" logic and the "web engine" logic. I think it's up to the app to set the initial URL, and I'm not sure the initial url should be part of opts. --- <!-- 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 #15636 <!-- Either: --> - [ ] There are tests for these changes <!-- 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: 87140641a4f8636b431db41777d01302f8f6ad3d
70bfa8c83b16: Bug 1372057 - Limit pulse-rust to nightly builds. r=kinetik
Dan Glastonbury <dan.glastonbury@gmail.com> - Mon, 12 Jun 2017 11:26:33 +1000 - rev 363433
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1372057 - Limit pulse-rust to nightly builds. r=kinetik MozReview-Commit-ID: Ev4GSuEN5Xa
401127e8ba3b: Bug 1368554 ContentCacheInParent::mPendingCompositionCount should be decreased when TextCompositin which has dispatched composition events to corresponding remote process r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 10 Jun 2017 02:42:16 +0900 - rev 363432
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1368554 ContentCacheInParent::mPendingCompositionCount should be decreased when TextCompositin which has dispatched composition events to corresponding remote process r=m_kato ContentCacheInParent::mPendingCompositionCount is now managed with composition events which TabParent received. However, TextComposition doesn't dispatch composition events after coming request to commit active composition. Therefore, composition is committed forcibly in a remote process over 255 times, the main process crashes. It's the safest way to use TextComposition to manage ContentCacheInParent::mPendingCompositionCount. MozReview-Commit-ID: DEhzYcK1zcW
8047b74cb022: Bug 1353987 - Clear ready promise when animation is canceled. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 12 Jun 2017 10:45:48 +0900 - rev 363431
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1353987 - Clear ready promise when animation is canceled. r=birtles According to the spec, when we cancel an animation we should "reset an animation's pending tasks"[1] which has following step: ... 4. Reject animation’s current ready promise with a DOMException named "AbortError". 5. Let animation’s current ready promise be the result of creating a new resolved Promise object. Since we create the ready promise and, if need resolve it when we create it (see Animation::GetReady), this patch simply clear the ready promise when an animation is canceled. [1] https://w3c.github.io/web-animations/#reset-an-animations-pending-tasks MozReview-Commit-ID: JxoqeA5dXCO
fab1fc13a649: Bug 1371880 - Use Variant with indexed access in MozPromise::ResolveOrRejectValue - r=jwwang
Gerald Squelart <gsquelart@mozilla.com> - Mon, 12 Jun 2017 11:19:58 +1200 - rev 363430
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371880 - Use Variant with indexed access in MozPromise::ResolveOrRejectValue - r=jwwang MozReview-Commit-ID: 4vobU19ebaX
97877fd398ad: Bug 1371515. P5 - remove mIsShutdown which is not read at all. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:47:53 +0800 - rev 363429
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371515. P5 - remove mIsShutdown which is not read at all. r=kaku MozReview-Commit-ID: H8MZSoG9wCV
9a840c89892e: Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:45:20 +0800 - rev 363428
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku MozReview-Commit-ID: AVWtCVFflho
6266b3ba9d23: Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:43:51 +0800 - rev 363427
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku MozReview-Commit-ID: Te3F7WJ8iF
a12ce07a8154: Bug 1371515. P2 - remove the check from DecodeError(). r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:42:59 +0800 - rev 363426
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371515. P2 - remove the check from DecodeError(). r=kaku The same reason as P1. ShutdownState::Enter() disconnects callbacks to prevent DecodeError() from being called during shutdown. MozReview-Commit-ID: EFZiE2zkcUZ
e10c8efbb0fe: Bug 1371515. P1 - remove the |IsShutdown()| check from Seek() which is already handled by ShutdownState. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:41:20 +0800 - rev 363425
Push 32011 by cbook@mozilla.com at Mon, 12 Jun 2017 10:50:15 +0000
Bug 1371515. P1 - remove the |IsShutdown()| check from Seek() which is already handled by ShutdownState. r=kaku MozReview-Commit-ID: 5V7xCGCsh5j
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip