WhereIsAI/github-issue-similarity huggingface dataset:
Issue 1:
In our app we need to record the window size and position depending on whether the window is maximised. However, there is a problem when setting the window resizable to false. As shown below:

OS: OS X Yosemite 10.10.5 (haven't tested on other platforms)

Electron version: v0.36.7

Issue 2:
On OSX and Linux, the value from isMinimized() and isMaximized() is not representative of the actual state that the window is in. I have a test suite that I ran on all platforms, the relevant parts are here:

as.spec.js:

...

it('minimize', () => {
as.minimize();

expect(remote.getCurrentWindow().isMinimized()).toBeTruthy();
});

it('restore', () => {
as.restore();

expect(remote.getCurrentWindow().isMinimized()).not.toBeTruthy();
});

it('maximize', () => {
as.maximize();

expect(remote.getCurrentWindow().isMaximized()).toBeTruthy();
});

it('unmaximize', () => {
as.unmaximize();

//there is a bug on OSX where this doesn't work, so skip test on OSX
if (os.platform() !== 'darwin') {
expect(remote.getCurrentWindow().isMaximized()).not.toBeTruthy();
}
});

...

in the file as:

import { remote } from 'electron';

...

minimize () {
remote.getCurrentWindow().minimize();
}

maximize () {
remote.getCurrentWindow().maximize();
}

restore () {
remote.getCurrentWindow().restore();
}

On windows, all of these tests succeed.

On Linux the minimize/maximize tests fail, although the window does minimize properly (but fails to maximize). In the dev console window, I can invoke remote.getCurrentWindow().minimize() and isMinimized() and it returns true. However, maximize() doesn't make the window maximize nor does it change the value of isMaximized()

On OSX, the unmaximize() test fails and likewise remote.getCurrentWindow.maximize() does not seem to maximize a window when invoked from the dev window.
Issue 1:
Tuomas Kiviaho opened SPR-5292 and commented

SpringJUnit4ClassRunner is unaware of @Parameters annotation that normally is processed with JUnit's own Parameterized runner.

Affects: 2.5.6

Attachments:

ConstructorArgFromSpringConfigTestRunner.java (3.71 kB)

junit4_SpringParameterizedRunner.java (5.60 kB)

ParameterizedDirtiesContext.java (5.29 kB)

SpringJUnit4ParameterizedClassRunner.java (22.37 kB)

SpringJUnit4ParameterizedClassRunner.java.v2 (3.20 kB)

SpringParameterizedRunner.java (5.03 kB)

Issue Links:

#12387 Provide @Rule alternative to SpringJUnit4ClassRunner

#7791 Junit4 support

Referenced from: commits spring-attic/spring-framework-issues@b9c8f10, spring-attic/spring-framework-issues@239b3fe

42 votes, 46 watchers

Issue 2:
Keith Donald opened SPR-622 and commented

It'd be great if spring:bind, spring:message, spring:nestedPath, etc. tags could be used outside of a dispatcher servlet request environment. Currently they depend on a dispatcher servlet web application context.

Issue Links:

#5194 spring:message tag does not work without DispatcherServlet ("is duplicated by")
Issue 1:
[x ] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

With japanese character can input normally, not duplicate when having newline.

Current Behavior

Input in textfield with Japanese character, when enough character, textfield will have a new line

It will have duplicate all text which i inputted.

NOTE:

That issue only happens with Japanese Character, not English Character.

That issue only happens in IOS, not in Android.

Steps to Reproduce (for bugs)

Input Japanese util having newline

2.In Textfield will have duplicate text

<TextField>
underlineShow={false}
fullWidth
multiLine
rowsMax={4}
</TextField>

Your Environment

Tech
Version

Material-UI
0.19.4

React
15.6.2

ios
IOS 11

cordova
6.5

Please help me to check that issues, I guess problem come from TextField have the function to increase newline automatically.

Thanks!!!!

Issue 2:
I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

When I am setting autoFocus attribute on element, I expect it will be focused when mounted, and it will have MuiInput-focused-xxx CSS class on within the DOM tree.

Current Behavior

In my case, I have only label focused as MuiFormLabel-focused-xxx and MuiInput is not, which looks like

So it does not have even cursor on input.

Steps to Reproduce (for bugs)

Render

<form>
<TextField
id="name"
label={'Name'}
value={""}
autoFocus
margin="normal"
fullWidth
/>
</form>

Context

Value for this TextInput is empty when just mounted

Your Environment

Tech
Version

Material-UI
1.0.0-beta.20

React
15.6.2

browser
Google Chrome 62.0.3202.94
Issue 1:
Hello,

After updating to React 15.0.1, we are getting the following error:

Uncaught TypeError: Cannot read property 'addEventListener' of null

Issue 2:
I'm having a hard time narrowing a repro down for this and there seem to be a lot of required moving parts, so I'll try to give as much information as I can.

Relevant snippet of package.json:

"react": "15.0.0-rc.2", // repros w/ 0.14.7 as well
"react-dom": "15.0.0-rc.2",
"react-redux": "4.0.6",
"react-router": "2.0.0-rc5",
"react-router-redux": "4.0.0-rc.1",
"redux": "3.2.1",

Our routes look something like this:

<Route component={App}>
<Route component={LayoutNoFooter}>
<Route component={Page2} />
</Route>
<Route component={Layout}>
<Route component={Page1} />
</Route>
</Route>

LayoutNoFooter simply wraps Layout and passes an additional prop in.

I have this component in the Header, which is rendered by Layout: https://gist.github.com/aaronjensen/86c9643ecc53ad4e9006

Header is a react-redux connected component.

Page1 has a componentWillUnmount that dispatches an action that ultimately toggles searchMode in HeaderLogo.

When I go from Page1 to Page2 the invariant violation fires.

If I setTimeout the action dispatch in componentWillUnmount it appears to work fine. If I replace LayoutNoFooter with Layout it appears to work fine.

The invariant violation is on the img tag of the HeaderLogo

I've tried building a repro in codepen, with a similar structure setState calls to simulate react-router and redux, but I suspect they are doing more that would require me to actually build a repro w/ those technologies. If that would be helpful, I can work on it over time and hopefully repro it. Maybe there's enough info here, however. Thanks!
Issue 1:
Code Sample, a copy-pastable example if possible

In [2]: pd.Index([1, .1]).is_unique
Out[2]: True

In [3]: pd.MultiIndex.from_product([[1, 1.], range(3)]).is_unique
Out[3]: False

Problem description

Again part of the #18519 saga.

Expected Output

The same in the two cases

Output of pd.show_versions()

INSTALLED VERSIONS

commit: 316acbf

python: 3.5.3.final.0

python-bits: 64

OS: Linux

OS-release: 4.9.0-4-amd64

machine: x86_64

processor:

byteorder: little

LC_ALL: None

LANG: it_IT.UTF-8

LOCALE: it_IT.UTF-8

pandas: 0.22.0.dev0+412.g316acbf06

pytest: 3.2.3

pip: 9.0.1

setuptools: 36.7.0

Cython: 0.25.2

numpy: 1.12.1

scipy: 0.19.0

pyarrow: None

xarray: None

IPython: 6.2.1

sphinx: 1.5.6

patsy: 0.4.1

dateutil: 2.6.1

pytz: 2017.2

blosc: None

bottleneck: 1.2.0dev

tables: 3.3.0

numexpr: 2.6.1

feather: 0.3.1

matplotlib: 2.0.0

openpyxl: 2.3.0

xlrd: 1.0.0

xlwt: 1.3.0

xlsxwriter: 0.9.6

lxml: 4.1.1

bs4: 4.5.3

html5lib: 0.999999999

sqlalchemy: 1.0.15

pymysql: None

psycopg2: None

jinja2: 2.10

s3fs: None

fastparquet: None

pandas_gbq: None

pandas_datareader: 0.2.1

Issue 2:
When calling set_index on an index with duplicates, the verify_integrity=True option correctly identifies the duplicates but this check appears to take place after the original columns have already been dropped when inplace=True is also passed. This results in data being lost.

I believe it would be better if the original DataFrame object was only modified in the case that the set_index operation is successful.

Code to reproduce the problem:

In [189]: df = DataFrame({'one':[1, 1, 2], 'two':[1,2,3]})

In [190]: df
Out[190]:
one two
0 1 1
1 1 2
2 2 3

In [191]: df.set_index(['one'], inplace=True, verify_integrity=True)
---------------------------------------------------------------------------
Exception Traceback (most recent call last)
/mnt/hgfs/fastdata/<ipython-input-191-e1c0e8c92f6c> in <module>()
----> 1 df.set_index(['one'], inplace=True, verify_integrity=True)

/home/tobias/code/envs/mac/local/lib/python2.7/site-packages/pandas/core/frame.pyc in set_index(self, keys, drop, append, inplace, verify_integrity)
2328 if verify_integrity and not index.is_unique:
2329 duplicates = index.get_duplicates()
-> 2330 raise Exception('Index has duplicate keys: %s' % duplicates)
2331
2332 # clear up memory usage

Exception: Index has duplicate keys: [1]

In [192]: df
Out[192]:
two
0 1
1 2
2 3

In [202]: print sys.version
2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3]

In [203]: print pd.version.version
0.8.1

In [204]:
Issue 1:
Kubernetes version (use kubectl version):

Client Version: version.Info{Major:"1", Minor:"4", GitVersion:"v1.4.5", GitCommit:"5a0a696437ad35c133c0c8493f7e9d22b0f9b81b", GitTreeState:"clean", BuildDate:"2016-10-29T01:38:40Z", GoVersion:"go1.6.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"4", GitVersion:"v1.4.3", GitCommit:"4957b090e9a4f6a68b4a40375408fdc74a212260", GitTreeState:"clean", BuildDate:"2016-10-16T06:20:04Z", GoVersion:"go1.6.3", Compiler:"gc", Platform:"linux/amd64"}

Environment:

Cloud provider or hardware configuration: AWS

OS (e.g. from /etc/os-release): Ubuntu 14.04.5 LTS

Kernel (e.g. uname -a): 3.13.0-100-generic

What happened:

We're seeing a slow increase in CPU usage of the controller-manager pod on our

master. When investigating the logs I noticed that after about 60 minutes it

seems to duplicate the replication controller's resync loop (which runs at a

10 minutes interval).

Over a period of a day or so this leads to a full resync running about every

second.

We're using an ELB in front of the etcd cluster for Kubernetes to talk to.

Turns out we have it configured with a 60 minute idle timeout. Assuming that

this is somehow related I lowered this to 15 minutes, causing it to create even

more resyncs.

Talking directly to the etcd servers doesn't seem to have this problem.

How to reproduce it (as minimally and precisely as possible):

Put a loadbalancer between apiserver and etcd that closes idle connections.

I only tested against AWS' ELB.

Anything else do we need to know:

Logs for controller-manager, apiserver

Run grep -a Observed c-m.log | cut -d ' ' -f 2 | cut -d . -f 1 | uniq -c to get

a short list of resync run timestamps.

Cluster size is up to 16 nodes, with minimal load on the scheduler

CPU usage graph for controller-manager:

Issue 2:
Is this a request for help? (If yes, you should use our troubleshooting guide and community support channels, see http://kubernetes.io/docs/troubleshooting/.):

What keywords did you search in Kubernetes issues before filing this one? (If you have found any duplicates, you should instead reply there.):

Is this a BUG REPORT or FEATURE REQUEST? (choose one):

Kubernetes version (use kubectl version):

Environment:

Cloud provider or hardware configuration:

OS (e.g. from /etc/os-release):

Kernel (e.g. uname -a):

Install tools:

Others:

What happened:

What you expected to happen:

The PVC/PV should not be allowed to delete.

How to reproduce it (as minimally and precisely as possible):

Create a PV and PVC

Create a deployment using the PVC created by 1)

Once the deployment is running, delete the PVC.

Delete PVC succeed.

Anything else do we need to know:
Issue 1:
Description

GaussianProcess batch predict fail on py3 due to range(float)

Steps/Code to Reproduce

import numpy as np
import sklearn.datasets
from sklearn import gaussian_process

digits = sklearn.datasets.load_digits()

X = digits.data
y = digits.target

indices = np.arange(X.shape[0])
np.random.shuffle(indices)
X = X[indices]
y = y[indices]
X_train = X[:1000]
y_train = y[:1000]
X_test = X[1000:]
y_test = y[1000:]

gp = gaussian_process.GaussianProcess()
gp.fit(X_train, y_train)

gp.predict(X_test, batch_size=100)

Expected Results

No error is thrown.

Actual Results

---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-13-b96b929502ec> in <module>()
----> 1 gp.predict(X_test, batch_size=100)

/usr/local/lib/python3.5/site-packages/sklearn/gaussian_process/gaussian_process.py in predict(self, X, eval_MSE, batch_size)
520
521 y = np.zeros(n_eval)
--> 522 for k in range(max(1, n_eval / batch_size)):
523 batch_from = k * batch_size
524 batch_to = min([(k + 1) * batch_size + 1, n_eval + 1])

TypeError: 'float' object cannot be interpreted as an integer

Versions

scikit-learn (0.17.1)

Python 3.5.2

Issue 2:
Windows-10-10.0.10586
Python 3.4.4 |Continuum Analytics, Inc.| (default, Jan 29 2016, 15:20:20) [MSC v.1600 64 bit (AMD64)]
NumPy 1.10.4
SciPy 0.17.0
Scikit-Learn 0.17.1

The following code:

import numpy as np
from sklearn.gaussian_process import GaussianProcess

X = np.random.rand(100, 3)
y = np.random.rand(100)

gp = GaussianProcess().fit(X, y)

gp.predict(X, batch_size=5)

Results in the error

'float' object cannot be interpreted as an integer

Because of:

C:\...\lib\site-packages\sklearn\gaussian_process\gaussian_process.py in predict(self, X, eval_MSE, batch_size)
520
521 y = np.zeros(n_eval)
--> 522 for k in range(max(1, n_eval / batch_size)):
523 batch_from = k * batch_size
524 batch_to = min([(k + 1) * batch_size + 1, n_eval + 1])

TypeError: 'float' object cannot be interpreted as an integer
Issue 1:
*I'm submitting a ... *

[X] bug report

[ ] feature request

[ ] support request => Please do not submit support request here, see note at the top of this template.

Do you want to request a feature or report a bug?

Bug

What is the current behavior?

Browser locks up when touch event triggered.

Event added using (swipeleft)="swiped()"

Exception:

RangeError: Maximum call stack size exceeded
at Zone.collection_1.StringMapWrapper.merge.onError (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13437:20)
at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1247:23)
at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)
at https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20809:13
at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2-polyfills.js:1243:24)
at Zone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13456:32)
at NgZone.run (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:13418:34)
at handler (https://code.angularjs.org/2.0.0-beta.8/angular2.dev.js:20808:16)

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via

Demo plunker: http://plnkr.co/edit/Ic99R2YdhHKVk3EDjkaK

Swipe left on "Hello Angular 2" title

What is the expected behavior?

Console should log "swiped"

What is the motivation / use case for changing the behavior?

Use touch events

Please tell us about your environment:

Angular version: 2.0.0-beta.8

Browser: [Chrome 48]

Language: [TypeScript]

Issue 2:
Hi,

Since Beta-2, it seems that gesture management using Hammer cause Zone to throw "Maximum call size exceeded".

Here's a reproductible plunk :

http://plnkr.co/edit/OLNs58Bp0HKjMROdW6yy?p=preview

Thx !
Issue 1:
In org.elasticsearch.transport.netty.MessageChannelHandler i found

if (handler.executor() == ThreadPool.Names.SAME) {

Issue 2:
It seems there is a problem with applications using ES but only the TransportClient. TransportClient should not depend on Lucene jars AFAIK.

But now such applications will bark with

java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: org/apache/lucene/store/IndexOutput
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
at java.util.concurrent.FutureTask.get(FutureTask.java:111)
at org.xbib.importer.ImportService.waitFor(ImportService.java:124)
at org.xbib.importer.ImportService.run(ImportService.java:82)
at org.xbib.tools.medline.ElasticsearchMedlineIndexer.main(ElasticsearchMedlineIndexer.java:110)
Caused by: java.lang.NoClassDefFoundError: org/apache/lucene/store/IndexOutput
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.elasticsearch.common.compress.CompressorFactory.<clinit>(CompressorFactory.java:36)
at org.elasticsearch.transport.support.TransportStreams.buildRequest(TransportStreams.java:109)
at org.elasticsearch.transport.netty.NettyTransport.sendRequest(NettyTransport.java:453)
at org.elasticsearch.transport.TransportService.sendRequest(TransportService.java:185)
at org.elasticsearch.action.TransportActionNodeProxy.execute(TransportActionNodeProxy.java:63)
at org.elasticsearch.client.transport.support.InternalTransportClient$2.doWithNode(InternalTransportClient.java:100)
at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:214)
at org.elasticsearch.client.transport.support.InternalTransportClient.execute(InternalTransportClient.java:97)
at org.elasticsearch.client.support.AbstractClient.bulk(AbstractClient.java:141)
at org.elasticsearch.client.transport.TransportClient.bulk(TransportClient.java:328)
at org.elasticsearch.action.bulk.BulkRequestBuilder.doExecute(BulkRequestBuilder.java:128)
at org.elasticsearch.action.support.BaseRequestBuilder.execute(BaseRequestBuilder.java:53) [...]

Is this by accident or do I need to always include Lucene jars in my ES client applications?
Issue 1:
FontUtils http://threejs.org/docs/#Reference/Extras/FontUtils

when you try to click over source, there's a dead link.

Issue 2:
I've been looking at contributing documentation changes and noticed that there are some inconsistencies with the return value of methods.

For example, Vector3's page has a this after all methods that modify the Vector3 in place and then return the same Vector3. But there are methods like .distanceToSquared() that have no return value after the method.

So my questions are:

When should a return value follow a method definition?

When should that return value text be this or the type, eg. Vector3?

Side Note: There are methods that link to non-existent pages because their return type is a standard JS type ( eg. Boolean, Float, etc ). This is confusing if you are expecting to be redirected to the page on that type.
Issue 1:
When viewing a modal on iPad, attempts to scroll within the content of the modal instead triggers scrolling of the entire page in the background.

Tested on iPad 2 iOS 5.1 Mobile Safari while viewing Bootstrap Documentation and Examples http://twitter.github.com/bootstrap/javascript.html#modals

Issue 2:
re: #9855

in 3.2.0, when body has a scrollbar, it's content now stays in place when modal is opened (padding is added to the body).

But fixed top navbar, having position: fixed, left: 0 and right: 0, now jumps to the right when modal is opened, as it ignores padding-right on the body.
Issue 1:
While looking at the docs for 2.0.3rc1 I noticed that the example tooltip for the "whatever keytar" text is displaying misplaced. Here you have a screenshot of what I'm seeing on Google Chrome for OS X Version 20.0.1105.0 dev.

It seems to be related to the fact that the text is split across two lines -- haven't looked at the code yet. If I make some time, I'll try to submit a PR for this.

Issue 2:
Hey, I was checking out your examples and saw the following picture:

http://pic.twitter.com/dvLhWTre

When hovering over the "really ironic" link which has a tool tip. Looks like it's location is being calculated wrongly due to text wrapping.
Issue 1:
From MSFT:21253231

It seems like Terminal Preview does something weird with color 7... mapping it (I think) to the 'foreground' color in the scheme. This is confusing, because the default scheme (Campbell) has a different color for 'foreground' than color 7.e.g., run "color 7f" and "color f7" commands in Terminal Preview. In both cases, the text color is lighter than the background... but that shouldn't be possible.

Issue 2:
bash repro: echo -e '\x1b[40mabc'

powershell repro: Write-Host -BackgroundColor Black "Hello"

Expected (conhost/powershell.exe):

Actual (vscode/conpty):
Issue 1:
Hello,

In the documentation http://twbs.github.io/bootstrap/css/#forms-controls under Checkboxes and radios the example shows the radios as stack but using the code provided you get this

to get whats shown in the example you need todo

<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
Option one is this and that&mdash;be sure to include why it's great
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
Option two can be something else and selecting it will deselect option one
</label>
</div>

Issue 2:
example code for radio buttons has an error, I believe

<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
Option one is this and that&mdash;be sure to include why it's great
</label>
</div> <--- ## THIS TAG IS MISSING
<div class="radio"> <--- ## THIS TAG IS MISSING
<label>
<input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
Option two can be something else and selecting it will deselect option one
</label>
</div>

The code used as originally shown displays only one radio button.
Issue 1:
Attempted to write a parallel word-count program while playing with Julia's parallelism. See https://github.com/ajdecon/julia-wordcount. To duplicate, run "julia -p 2 testrun.j" using the files in this repo.

When I spawn the wordcount function (which returns a HashTable) to a second processor and then try to fetch() the result, I get a de-serialization error.

Message from @JeffBezanson suggests that the problem is the lack of custom serialize/deserialize methods for HashTables.

See this thread in the julia-dev list for more details: http://groups.google.com/group/julia-dev/browse_thread/thread/6aad0d71691e9d4c.

Issue 2:
It'd be nice if there was a recipe for Homebrew (http://mxcl.github.com/homebrew/).
Issue 1:
As each package has an enable/disable option through the settings view, a package should not have its own enable/disable setting, as a package should never have to check for itself if it is enabled or not.

If autosave is not something that should be enabled by default (which I feel it isn't), it probably shouldn't even be installed by default in the first place.

Small cleanups like these could probably help make Atom faster. Even though it's only 2ms in this case, all bits help (especially because the Atom startup time, on my desktop, is currently around 7 seconds).

Issue 2:
Is there any reason of having the 'Enabled' tick box in configuration, when there is already Enable/Disable provided by Package Manager?

Removing this tickbox will also solve other open issues, where people say it does not have an effect.

P.S. Thank you for incredibly valuable package.
Issue 1:
Problem description

Problem lies in the use of stroke-dasharray css property. Will see if I have time too look at fixing this myself at some point.

Versions

Material-UI: v1.0.0-beta3

React: v15.6.1

Browser: Firefox 54.0.1 (64-bit)/Safari Version 10.1.1

Issue 2:
Circular progress doesn't work on safari, it looks full.

Open next docs in safari.

Versions

Material-UI: Next branch

Browser: Safari 9.1.3, 10.1; Firefox 45.8.0