bff272abb590192d6e7fefbdfe050f59fcbb4c7d: Bug 1364385 - Do not use canonicalized path to start Firefox. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 02 Jun 2017 13:40:24 +0200 - rev 588611
Push 62106 by bmo:emilio+bugs@crisal.io at Sat, 03 Jun 2017 16:59:53 +0000
Bug 1364385 - Do not use canonicalized path to start Firefox. r=ato Using the canonicalized path to start Firefox breaks the browser on Windows because the "\\?\" prefix is not supported yet. As result all components which rely on XCurProcD for file handling are throwing JS errors, and do not initialize correctly. MozReview-Commit-ID: 5MWhDf1HCWf
494ddcb16164e1b629e58e94b53d71403994db4b: Bug 1369407 - make showMainView only switch views if the main view isn't current, dispatch ViewHiding, and fix view child assumptions, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 02 Jun 2017 11:13:33 +0100 - rev 588610
Push 62106 by bmo:emilio+bugs@crisal.io at Sat, 03 Jun 2017 16:59:53 +0000
Bug 1369407 - make showMainView only switch views if the main view isn't current, dispatch ViewHiding, and fix view child assumptions, r=mikedeboer MozReview-Commit-ID: JWKr8pBd58m
10afd153d928d5cca50dc4ab50eecb5a36801a77: Bug 850636 - add an option `outSerializationDuration` to measure the time for message serialization,r?Yoric draft
milindl <i.milind.luthra@gmail.com> - Sat, 03 Jun 2017 21:44:37 +0530 - rev 588609
Push 62105 by bmo:i.milind.luthra@gmail.com at Sat, 03 Jun 2017 16:55:22 +0000
Bug 850636 - add an option `outSerializationDuration` to measure the time for message serialization,r?Yoric This changes the `Scheduler.post` method to check for options in the `args`, and accordingly update it with the time it takes for running `Scheduler.worker.post`. This also changes the `test_duration.js` to add another duration (serialization duration) for the operations where `Scheduler.post` is called. MozReview-Commit-ID: EGPeHfMYI1U
e48274b08a72ffd39437f592a99976a5fd64a64e: Bug 850636 - add an option `outSerializationDuration` to measure the time for message serialization,r?Yoric draft
milindl <i.milind.luthra@gmail.com> - Sat, 03 Jun 2017 21:44:37 +0530 - rev 588608
Push 62104 by bmo:i.milind.luthra@gmail.com at Sat, 03 Jun 2017 16:50:37 +0000
Bug 850636 - add an option `outSerializationDuration` to measure the time for message serialization,r?Yoric This changes the `Scheduler.post` method to check for options in the `args`, and accordingly update it with the time it takes for running `Scheduler.worker.post`. This also changes the `test_duration.js` to add another duration (serialization duration) for the operations where `Scheduler.post` is called. MozReview-Commit-ID: EGPeHfMYI1U
8266b8d75ecbe9ea0dea9ed43cae9b67dbe7833a: Bug 1369681 - CustomTab hide content to prevent flash draft
Julian_Chu <walkingice0204@gmail.com> - Fri, 02 Jun 2017 17:30:23 +0800 - rev 588607
Push 62103 by bmo:walkingice0204@gmail.com at Sat, 03 Jun 2017 13:43:49 +0000
Bug 1369681 - CustomTab hide content to prevent flash In some cases, user might see flash in first launch of CustomTabs. This issue could be fixed once we have GeckoView based implementation. Before it comes, we just hide content for a while as a workaround. This workaround is in SingleTabActivity since we also want to benefit WebApps. MozReview-Commit-ID: HenLSOqROA2
faa406c4d8d5a46b86347eb132eb518339d17622: Bug 1369681 - CustomTab hide content to prevent flash draft
Julian_Chu <walkingice0204@gmail.com> - Fri, 02 Jun 2017 17:30:23 +0800 - rev 588606
Push 62102 by bmo:walkingice0204@gmail.com at Sat, 03 Jun 2017 13:28:26 +0000
Bug 1369681 - CustomTab hide content to prevent flash In some cases, user might see flash in first launch of CustomTabs. This issue could be fixed once we have GeckoView based implementation. Before it comes, we just hide content for a while as a workaround. This workaround is in SingleTabActivity since we also want to benefit WebApps. MozReview-Commit-ID: HenLSOqROA2
dca306d3c71fd552fb26006c2892308819a96ed6: Bug 1369681 - CustomTab hide content to prevent flash draft
Julian_Chu <walkingice0204@gmail.com> - Fri, 02 Jun 2017 17:30:23 +0800 - rev 588605
Push 62101 by bmo:walkingice0204@gmail.com at Sat, 03 Jun 2017 13:10:07 +0000
Bug 1369681 - CustomTab hide content to prevent flash In some cases, user might see flash in first launch of CustomTabs. This issue could be fixed once we have GeckoView based implementation. Before it comes, we just hide content for a while as a workaround. MozReview-Commit-ID: HenLSOqROA2
40eadf337ba6aba08da51d2688ffb6298dd06ad5: Bug 1335998 - Part 8: Add a crashtest for mismatched transfrom lists. draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 03 Jun 2017 16:56:03 +0800 - rev 588604
Push 62100 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 12:18:48 +0000
Bug 1335998 - Part 8: Add a crashtest for mismatched transfrom lists. MozReview-Commit-ID: 2VdKSQcK7pj
dbf2fad8b47c95fe8e25b72895de03a15835aadd: Bug 1335998 - Part 7: Enable table-overflowed-by-animation.html on stylo. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 29 May 2017 15:30:53 +0800 - rev 588603
Push 62100 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 12:18:48 +0000
Bug 1335998 - Part 7: Enable table-overflowed-by-animation.html on stylo. MozReview-Commit-ID: 1btAr1ReSZq
545df8e85bb46b99bda7d8424cf67ac9a4bcf997: Bug 1335998 - Part 6: Add some unit tests for basic transform operations for Servo. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 29 May 2017 15:12:20 +0800 - rev 588602
Push 62100 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 12:18:48 +0000
Bug 1335998 - Part 6: Add some unit tests for basic transform operations for Servo. MozReview-Commit-ID: 50mAjN2KVRd
108b530c2efa58f41e7ed7dbf2f6f2910a79bf97: Bug 1335998 - Part 5: Delegate matrix operations to Servo. draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 03 Jun 2017 00:37:37 +0800 - rev 588601
Push 62100 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 12:18:48 +0000
Bug 1335998 - Part 5: Delegate matrix operations to Servo. MozReview-Commit-ID: 6T8vlR4MJGr
d65dcc17b3aeb36eb35bd263ff6ba936724f2bce: Bug 1369992 - Make GetNative as public for clang. r?jolin draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sat, 03 Jun 2017 21:09:58 +0900 - rev 588600
Push 62099 by bmo:m_kato@ga2.so-net.ne.jp at Sat, 03 Jun 2017 12:12:04 +0000
Bug 1369992 - Make GetNative as public for clang. r?jolin When building Fennec using clang, the following build error occurs. 0:17.02 /mozilla/mobile/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:1099:27: error: 'GetNative' is a protected member of 'mozilla::jni::NativeImpl<mozilla::java::CodecProxy::NativeCallbacks, mozilla::JavaCallbacksSupport>' 0:17.02 JavaCallbacksSupport::GetNative(mJavaCallbacks)->Cancel(); 0:17.02 ^ 0:17.02 /mozilla/objdir-android/dist/include/mozilla/jni/Natives.h:821:18: note: declared protected here 0:17.02 static Impl* GetNative(const typename Cls::LocalRef& instance) { 0:17.02 ^ We should define GetNative as public into JavaCallbacksSupport.h. MozReview-Commit-ID: DYEyB2dRK8y
a7edfe893c3e642d19688b2da5c5f466776700a3: Bug 1335998 - Part 8: Add a crashtest for mismatched transfrom lists. draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 03 Jun 2017 16:56:03 +0800 - rev 588599
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 8: Add a crashtest for mismatched transfrom lists. MozReview-Commit-ID: 2VdKSQcK7pj
d4cc9903240a3a91e59b0c73b880149fe84b9b5a: Bug 1335998 - Part 7: Enable table-overflowed-by-animation.html on stylo. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 29 May 2017 15:30:53 +0800 - rev 588598
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 7: Enable table-overflowed-by-animation.html on stylo. MozReview-Commit-ID: 1btAr1ReSZq
553c69ba92b9787c2dba62353e2b48edbeef7e70: Bug 1335998 - Part 6: Add some unit tests for basic transform operations for Servo. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 29 May 2017 15:12:20 +0800 - rev 588597
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 6: Add some unit tests for basic transform operations for Servo. MozReview-Commit-ID: 50mAjN2KVRd
4f70f9093d2008a7c016aae3745b60495ee9aa1d: Bug 1335998 - Part 5: Delegate matrix operations to Servo. draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 03 Jun 2017 00:37:37 +0800 - rev 588596
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 5: Delegate matrix operations to Servo. MozReview-Commit-ID: 6T8vlR4MJGr
ef4bccb6f0930e0ae0bbc0338aa3cc2222b2377d: Bug 1335998 - Part 4: Convert between {Accumulate, Interpolate}Matrix and the gecko type. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 26 May 2017 18:40:36 +0800 - rev 588595
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 4: Convert between {Accumulate, Interpolate}Matrix and the gecko type. We convert ComputedOperation::{Accumulate, Interpolate}Matrix into gecko type not on the main thread, so we cannot use nsCSSValueList_heap (which is not thread safe so we cannot create it and destroy it on different threads). Therefore, we use nsCSSValueSharedList to represent the cloned from_list/to_list. In this patch, we also implement the reversing way, i.e. Convert eCSSKeyword_{accumulate, interpolate}matrix into {Accumulate, Interpolate}Matrix. MozReview-Commit-ID: L5WBKHwsrUz
7e64118478bb168ffb58412833e0e9f7923c660f: Bug 1335998 - Part 3: Use IntoIterator for nsCSSValueList. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 01 Jun 2017 14:47:58 +0800 - rev 588594
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 3: Use IntoIterator for nsCSSValueList. MozReview-Commit-ID: A1W0QKin6qt
10b76b527b02f3b5f5285732c420cc0b76196af4: Bug 1335998 - Part 2: Define ComputedOperation::AccmulateMatrix. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 31 May 2017 15:38:14 +0800 - rev 588593
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 2: Define ComputedOperation::AccmulateMatrix. If we set the composite operation to accumulate, we may need to accumulate two mismatched transform lists, and then to interpolate them. In order to accumulate two mismatched transform lists, we also need the reference box information, so use the same idea as that for interpolation. i.e. use AccmulateMatrix to store it temporarily, and convert it into matrix later. MozReview-Commit-ID: 89XO0NRNL0Q
130ce5048b623ea614c95d73f73b65a6fc3fc163: Bug 1335998 - Part 1: Define ComputedOperation::InterpolateMatrix. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 25 May 2017 16:15:13 +0800 - rev 588592
Push 62098 by bmo:boris.chiou@gmail.com at Sat, 03 Jun 2017 11:55:29 +0000
Bug 1335998 - Part 1: Define ComputedOperation::InterpolateMatrix. We use this type to store the interpolated result of two mismatched transform lists, and we resolve it until we know the reference box size (on Gecko side). The conversion from ComputedOperation::InterpolateMatrix to eCSSKeyword_interpolatematrix will be implemented in this patch series. MozReview-Commit-ID: EIv0a6krwi9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip