056f728704e77c6ddc3cf9fc0f0ae8e539d73dc9: Bug 504622 part 1. Rewrite fieldset border drawing to just clip to the area outside the legend instead of doing it in pieces with different clip rects. r=mattwoodrow,dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 29 Nov 2016 15:52:30 -0500 - rev 324696
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 504622 part 1. Rewrite fieldset border drawing to just clip to the area outside the legend instead of doing it in pieces with different clip rects. r=mattwoodrow,dbaron This change will allow the border drawing code to deal with the following changes, which will make us no longer force the fieldset to be wider than the legend. Without this patch, allowing the fieldset to be narrower than the legend causes the vertical inline-start-side and inline-end-side borders of the fieldset to paint under the legend, because the current code only modifies the painting of the block-start-side border (the one the legend is positioned on). This does change behavior in one situation, which the new tests test. For relatively positioned legends, we used to use the original vertical location but the positioned horizontal location of the legend to decide which parts of the border to not paint. In the new setup, we use the original location for both. I did check that this new behavior matches Chrome and Safari. Edge seems to have our old behavior.
6114d21c87ca58bc1d40dab0a0ddc275775d3700: Bug 1320809. Remove the unused IsChecked() and IsIndeterminate() methods from nsGfxCheckboxControlFrame. r=dholbert
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 29 Nov 2016 15:52:22 -0500 - rev 324695
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320809. Remove the unused IsChecked() and IsIndeterminate() methods from nsGfxCheckboxControlFrame. r=dholbert
d254eb61360d3c20172eb7aba1154e2779850263: Bug 1320712 - Add new parameters to Amazon tests. r=bustage
Michael Kaply <mozilla@kaply.com> - Tue, 29 Nov 2016 14:01:16 -0600 - rev 324694
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320712 - Add new parameters to Amazon tests. r=bustage
72ff2080ca120c16fd3b035c54b9ae8957fe83ed: Bug 1308688 r=kmag
Andrew Swan <aswan@mozilla.com> - Tue, 29 Nov 2016 11:49:03 -0800 - rev 324693
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1308688 r=kmag MozReview-Commit-ID: IinAfopVsw8
dfb42f181ef9ada2ebce56d4f1beb0eb857b5487: Bug 1308688 Expose mozAddonManager allowed hosts to chrome r=bkelly
Andrew Swan <aswan@mozilla.com> - Fri, 28 Oct 2016 14:39:18 -0700 - rev 324692
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1308688 Expose mozAddonManager allowed hosts to chrome r=bkelly MozReview-Commit-ID: JI3qMmCtYFT
e03405f37349a36b8329d63c48e5c9815be20c32: Bug 1320387 - Add missing include in libfuzzer harness. r=froydnj
Christian Holler (:decoder) <choller@mozilla.com> - Mon, 28 Nov 2016 22:12:56 +0100 - rev 324691
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320387 - Add missing include in libfuzzer harness. r=froydnj MozReview-Commit-ID: 3L0DKH4IEMA
3a6e867880dae0d26767bf1653731e92b3e8789d: Bug 1320712 - Make UTF-8 searches work on Amazon. r=flod
Michael Kaply <mozilla@kaply.com> - Tue, 29 Nov 2016 12:09:53 -0600 - rev 324690
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320712 - Make UTF-8 searches work on Amazon. r=flod
15d6ef5ef0e2dfba731d4045813bf0f3828eb5b8: Bug 1320312 - Disable Telemetry stack capturing if stack walking is not available. r=gfritzsche
Georg Fritzsche <georg.fritzsche@googlemail.com> - Mon, 28 Nov 2016 18:00:19 +0100 - rev 324689
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320312 - Disable Telemetry stack capturing if stack walking is not available. r=gfritzsche MozReview-Commit-ID: AQsMm2fWWV8
5e8406f38c0936d8626a9dc0debc23b5ea7138bd: Bug 1319496 - 5. Change prompt response to use GeckoBundle; r=sebastian
Jim Chen <nchen@mozilla.com> - Tue, 29 Nov 2016 12:25:53 -0500 - rev 324688
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319496 - 5. Change prompt response to use GeckoBundle; r=sebastian Change prompt response from using JSONObject/String to using GeckoBundle. The GeckoBundle is automatically translated to a JS object, like before, when dispatched to JS code.
16dbb57af3e2888827ef2db6d6e17d28cdab1379: Bug 1319496 - 4. Fix context menu item IDs; r=sebastian
Jim Chen <nchen@mozilla.com> - Tue, 29 Nov 2016 12:25:53 -0500 - rev 324687
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319496 - 4. Fix context menu item IDs; r=sebastian Context menu items used UUIDs as their prompt list item IDs. However, prompt list items only support integers as IDs. This error didn't show up before because JSONObject was silently ignoring the error. This patch changes to using an incremental integer as the ID and fixes the error.
10a6565daede03fcb1b5d4c7bfbfa499dfec404c: Bug 1319496 - 3. Convert prompts to BundleEventListener; r=sebastian
Jim Chen <nchen@mozilla.com> - Tue, 29 Nov 2016 12:25:53 -0500 - rev 324686
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319496 - 3. Convert prompts to BundleEventListener; r=sebastian Convert prompts to use BundleEventListener and GeckoBundle. DefaultDoorHanger.setOptions accepts a JSONObject argument, but if we converted it to GeckoBundle, it would involve a lot of extra changes in the other doorhanger code. So this patch adds GeckoBundle.fromJSONObject and converts JSONObject to GeckoBundle within DefaultDoorHanger.setOptions. In the future, another patch would convert all doorhanger code to use GeckoBundle instead of JSONObject.
15407fdf9c663cfd195b28920da5a2d9084eba49: Bug 1319496 - 2. Add more GeckoBundle tests in testEventDispatcher; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 29 Nov 2016 12:25:53 -0500 - rev 324685
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319496 - 2. Add more GeckoBundle tests in testEventDispatcher; r=snorp Add more tests for edge cases in testEventDispatcher, such as null arrays, nonexistent values, and object arrays containing only nulls.
7cf56f4e7c0de931e35f56d7220e4b99d0dd3fdf: Bug 1319496 - 1. Fix GeckoBundle array handling; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 29 Nov 2016 12:25:52 -0500 - rev 324684
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319496 - 1. Fix GeckoBundle array handling; r=snorp Fix several bugs when handling arrays in GeckoBundle. 1. Correctly return null when getting an array that is not in the bundle, instead of crashing. 2. Convert object arrays to GeckoBundle arrays in EventDispatcher instead of leaving it as a single GeckoBundle with integer keys, due to lack of object array support in NativeJSObject.toBundle. 3. Return error when trying to convert a JS array of arrays to GeckoBundle, instead of crashing. 4. Add convenience methods for setting arrays; for example, setting boolean arrays from Boolean[] and Collection<Boolean>.
23990c75a5e36eb5ecbb551cfcbcb8ae152c764d: Bug 1320997 - Ignore disconnected iframe nsPIDOMWindowOuters in TabGroup::GetTopLevelWindows, r=smaug
Michael Layzell <michael@thelayzells.com> - Tue, 29 Nov 2016 11:50:13 -0500 - rev 324683
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320997 - Ignore disconnected iframe nsPIDOMWindowOuters in TabGroup::GetTopLevelWindows, r=smaug MozReview-Commit-ID: 8wQSmcS1sUn
334758dabe03d652b633736f71c8544c9c9d19cc: Bug 1319973 - tls proxy null in nshttpconnection::onsocketwritable after timer r=hurley
Patrick McManus <mcmanus@ducksong.com> - Mon, 28 Nov 2016 11:05:33 -0500 - rev 324682
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1319973 - tls proxy null in nshttpconnection::onsocketwritable after timer r=hurley
e6459d80bf245d1f5e2f46bda884878548d58126: Bug 1316005 - fixed unused methods, made methods use actual signature and added @Override; r=sebastian
Tomislav Jurin <svezauzeto12@hotmail.com> - Thu, 24 Nov 2016 22:30:04 +0100 - rev 324681
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1316005 - fixed unused methods, made methods use actual signature and added @Override; r=sebastian
b24e8ff760ba7b27b8ba2fceb9a90bd079b7bd19: Bug 1320374: Add missing null-checks; r=bustage
Benjamin Bouvier <benj@benj.me> - Tue, 29 Nov 2016 17:23:54 +0100 - rev 324680
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1320374: Add missing null-checks; r=bustage
0a18b6782086a5467d0203a542ab75ebc66ad809: Bug 1315568 Use Force GDI information from SkTypeface for GDI rendering modes in skia. r=lsalzman
Mason Chang <mchang@mozilla.com> - Tue, 29 Nov 2016 08:03:33 -0800 - rev 324679
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1315568 Use Force GDI information from SkTypeface for GDI rendering modes in skia. r=lsalzman
4dc5c5cf427d1603fc71f03588a962747cad5529: Bug 1307754 - Set default device index properly on first enumeration. r=padenot
Randell Jesup <rjesup@jesup.org> - Sun, 20 Nov 2016 02:04:21 -0500 - rev 324678
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Bug 1307754 - Set default device index properly on first enumeration. r=padenot MozReview-Commit-ID: B1Sk3W7v5WC
00596bfe1df013d063502a48162bd8f2ed9205d3: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 29 Nov 2016 16:49:35 +0100 - rev 324677
Push 31012 by philringnalda@gmail.com at Wed, 30 Nov 2016 03:28:23 +0000
Merge mozilla-central to mozilla-inbound
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip