66c0022a303744268b94945b0b91db586dbf8efd: Bug 1254763 - Part 2: Test cases. r=gcp
Henry Chang <hchang@mozilla.com> - Fri, 02 Sep 2016 12:02:40 +0800 - rev 312766
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1254763 - Part 2: Test cases. r=gcp MozReview-Commit-ID: JDjV3WUfgWW
63ee473f6386516a9dc6b9f1a49237d57b4151f7: Bug 1254763 - Part 1: Use per-provider directory for V4 databases. r=dimi,gcp
Henry Chang <hchang@mozilla.com> - Fri, 02 Sep 2016 12:00:00 +0800 - rev 312765
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1254763 - Part 1: Use per-provider directory for V4 databases. r=dimi,gcp MozReview-Commit-ID: KZGWIcKAQyW
67068dbf45ba85d875ac18220c30b2ec8a35e02b: Bug 1300492 - Fix typo in PresentationDeviceManager::GetAvailableDevices, r=smaug
KuoE0 <kuoe0.tw@gmail.com> - Mon, 05 Sep 2016 16:52:59 +0800 - rev 312764
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1300492 - Fix typo in PresentationDeviceManager::GetAvailableDevices, r=smaug MozReview-Commit-ID: DVs5uJUA6H5
11943e518a674a5044905470d6eb12796fe3223e: Bug 1296748 - Do not unregister if target does not exist; r=jchen
Julian_Chu <walkingice0204@gmail.com> - Mon, 29 Aug 2016 23:56:41 +0900 - rev 312763
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1296748 - Do not unregister if target does not exist; r=jchen in create(), only register listener if anchorHandle exits. in opposite side, only unregister listener in same condition. MozReview-Commit-ID: HHN23YcmwS
cbf25d6711b7d6ecdf5dd26c603cfe4ffe1453ba: Bug 1291946 - Append the latest video frames from updateTracks. r=jesup.
ctai <ctai@mozilla.com> - Wed, 10 Aug 2016 10:31:14 +0800 - rev 312762
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1291946 - Append the latest video frames from updateTracks. r=jesup. In some cases, we need to resend missed VideoSegment to new added MediaStreamVideoSink. Append the latest video frames from updateTracks. MozReview-Commit-ID: 76RFs5fgKpY
ecf37ffff9134b68bf97d3f33453ffc30d5a59fe: Bug 1297985 part.2 KeyboardLayout should handle a composite character produced by 2 dead keys r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 01 Sep 2016 17:29:11 +0900 - rev 312761
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1297985 part.2 KeyboardLayout should handle a composite character produced by 2 dead keys r=m_kato On some keyboard layouts, a key sequence, a dead key -> another dead key, may produce a composite character instead of two base characters for each key. For example, with "Russian - Mnemonic" keyboard layout on Win 8 or later, both 's' and 'c' are dead keys but key sequence, 's' -> 'c', produces a Unicode character. For solving this issue, this patch fixes 2 bugs: First, KeyboardLayout::GetDeadKeyCombinations() doesn't add dead key entry if 2nd key is a dead key (::ToUnicodeEx() returns -1). In such case, it should add a dead key entry with the first character which is produced when only the 2nd key is pressed (the character is called as "base character" and used for index of the dead key table). Next, KeyboardLayout::InitNativeKey() should check if 2nd dead key press produces a composite character. If it's produced, it should initialize given NativeKey with the composite character. Otherwise, it should initialize with base characters of each key. This patch does it with KeyboardLayout::MaybeInitNativeKeyWithCompositeChar(). Finally, we should add automated test for this. However, unfortunately, it's not available on Win7 and our infra is still using Win7 for running automated tests. Therefore, this patch doesn't include new automated tests. MozReview-Commit-ID: G1DrfkHKNcK
b1f40b39b2b804a7f335a4d725119158a7a22899: Bug 1297985 part.1 Log KeybordLayout::LoadLayout() to help developers to understand what data is created r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 01 Sep 2016 17:32:14 +0900 - rev 312760
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1297985 part.1 Log KeybordLayout::LoadLayout() to help developers to understand what data is created r=m_kato It's difficult to understand what data is created by KeyboardLayout::LoadLayout(). So, for understanding what data is created, let's add logging code into it. MozReview-Commit-ID: CelxyVpGn5f
5772fc54f3292e2e1fa19830ad978ea78657a458: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Mon, 05 Sep 2016 18:10:34 -0700 - rev 312759
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Merge m-c to autoland
b66c40900f63648204ce9b34780982be224aeda0: Bug 1299616 - Rearrange libxul linking such that StaticXULComponentStart always is first. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Sep 2016 07:08:16 +0900 - rev 312758
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1299616 - Rearrange libxul linking such that StaticXULComponentStart always is first. r=gps When building gtest libxul with LTO, the fact that StaticXULComponentStart is not passed first to the linker makes the linker pull the NSModule symbols out of all the other objects first, presumably because linking the gtest objects (which appear first) pulls code from the other non StaticXULComponent* objects first. So, to make things link properly with LTO, we trick the build system to always put StaticXULComponentStart first.
1eb286442c403fa667ad8e7597008b56ba9a1cc4: Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r=kentuckyfriedtakahe
Gerald Squelart <gsquelart@mozilla.com> - Thu, 01 Sep 2016 07:35:59 +1000 - rev 312757
Push 30657 by cbook@mozilla.com at Tue, 06 Sep 2016 13:26:41 +0000
Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r=kentuckyfriedtakahe Based on crash reports, and issue was fixed in later drivers. Also blocking 15.x up to 15.301.2301.1002. MozReview-Commit-ID: F4kJta8JH1K
8c9c4e816e86f903c1d820f3f29715dc070a5a4a: Merge f-t to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Mon, 05 Sep 2016 18:05:38 -0700 - rev 312756
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Merge f-t to m-c, a=merge
8c8d47b20849c70874f08f4c27e6c157e7f5e01a: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Mon, 05 Sep 2016 17:05:44 -0700 - rev 312755
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Merge m-c to f-t
b9de26cf8806eaf7a35b7210fb117e07e479154d: Bug 1297117 - Add documentation to stripAboutReaderUrl r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Fri, 02 Sep 2016 12:35:47 -0700 - rev 312754
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1297117 - Add documentation to stripAboutReaderUrl r=sebastian MozReview-Commit-ID: Ibzhnk7LLmh
fa498a368de326969bcd2c87cae1452522f8513d: Bug 1297117 - Make getUrlFromAboutReader private to avoid erronous usage r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Fri, 02 Sep 2016 12:35:08 -0700 - rev 312753
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1297117 - Make getUrlFromAboutReader private to avoid erronous usage r=sebastian getUrlFromAboutReader can return null. There have been crashes caused by not checking this result in the past. stripAboutReaderFromUrl is a safer version which returns the input URL if necessary, and is probably what should be used in new code, hence we can make this method private. MozReview-Commit-ID: Lg7QWrpSE8F
aeff16129d5a8c9b84dc38e399c33cd1bbceba2e: Bug 1297117 - Replace unnecessary usage of getUrlFromAboutReader with stripAboutReaderUrl r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Mon, 05 Sep 2016 12:56:49 -0700 - rev 312752
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1297117 - Replace unnecessary usage of getUrlFromAboutReader with stripAboutReaderUrl r=sebastian In some of these cases we're duplicating the work of stripAboutReaderUrl. In the other cases there is no effective difference, however switching to stripAboutReaderUrl allows us to make getUrlFromAboutReader private, which should help prevent future errors. MozReview-Commit-ID: BLeQkve2XIs
22565d35ed35cc2b0a3e11472fc38dd02f2db19a: Bug 1299580 - Remove unused string from storage.properties file;r=flod
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Sep 2016 12:17:43 +0200 - rev 312751
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1299580 - Remove unused string from storage.properties file;r=flod MozReview-Commit-ID: K1xTCYUKem6
aae782f76e3d2d41a7753c4b79eb98dea4d30a64: Bug 1299580 - Remove unused localized strings from debugger;r=jlongster
Julian Descottes <jdescottes@mozilla.com> - Wed, 31 Aug 2016 20:22:40 +0200 - rev 312750
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1299580 - Remove unused localized strings from debugger;r=jlongster MozReview-Commit-ID: HaBSZLXaaYJ
188c1f3647bb6114d06d69aef2146c6c945865ea: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Mon, 05 Sep 2016 18:05:00 -0700 - rev 312749
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Merge m-i to m-c, a=merge
9a5f7594f8734e2da1fb3d30bf92cc39187800fb: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Mon, 05 Sep 2016 13:13:05 -0700 - rev 312748
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Merge m-c to m-i
ecb0c28882367bc2a432bf2fae760891d983736f: Bug 1297472 - Improve nsIScriptTimeoutHandler::GetHandlerText(), r=bz
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 05 Sep 2016 21:25:13 +0200 - rev 312747
Push 30656 by philringnalda@gmail.com at Tue, 06 Sep 2016 01:05:50 +0000
Bug 1297472 - Improve nsIScriptTimeoutHandler::GetHandlerText(), r=bz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip