Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gwtproject/gwt
GWT Open Source Project
https://github.com/gwtproject/gwt
Change-Id: I446368743cd228042d01938386ea2f1de3c761e9
42411962cceed32383f799776b74819c2b894389 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I87df18273d6bbc1d743bef7ca60695fee1969851
ddaf1d4ffa969a7c61e86deb5c398e0881133f9f authored over 9 years ago by Goktug Gokdogan <[email protected]>Change-Id: Ifa07e71e0b16ce063282138d6a499fabab9f3786
6f26e54482736ae934ca2f0469e5933b68cfcea9 authored over 9 years ago by Daniel Kurka <[email protected]>
Earlier check was suspicious as it was only performed for JsType
methods but not JsFunction meth...
Change-Id: I23eec739e891f4ba47aff3adde002b9624dd0286
b1a19fa148c0d2ce18bec76dcbe424b264827482 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I8da2c82d4b20692570da216c8221c48da80f1bb0
7a4967df4f985d6a2717169eb972b7729a36c08e authored over 9 years ago by Daniel Kurka <[email protected]>
This is because closure formatted output currently relies on JsType
interfaces to be not pruned ...
Change-Id: I74957c45bfe290ab8dc57474958e04352eea932f
e0dda9f61b7c409944c4734edf75b108e0288f59 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: Iac41a0612aeb0e6a71112199409ec2744244dc4e
78b77aeed03c2cb345e7300c50ba9685adfe643e authored over 9 years ago by Goktug Gokdogan <[email protected]>
Conceptually SameParameterValueOptimizer could only work on
methods that could be statified so w...
factory.equals(factory) routed the equals to the InvocationHandler,
which would then compare an ...
- enforceStrictResources removed
- maxPermsPerPrecompile removed
Change-Id: I47b72b582b1023e8...
7d659405d81ffb99edca5f1d1713383f53174a12 authored over 9 years ago by Goktug Gokdogan <[email protected]>
This fixes a ClassCastException when calling #toString(): the
factory handler assumed any method...
Added emulation for the following Java IO classes based
on the Android libcore implementation:
...
c6ee3f2ec87c7aaef9e302795c6d51b3b20e596c authored over 9 years ago by Anibal Chehayeb <[email protected]>
- Major simplifications the special casing of JsInterop types
in ControlFlowAnalyzer.
- Rea...
The rotate method implementation based on the Android libcore
implementation picked from j2objc ...
Change-Id: Ib9ce9b77bc26a04809dce0532d0a7488083c2066
aa652fb98092ebb00f4ac8f6538c262626eb3732 authored over 9 years ago by Roberto Lublinerman <[email protected]>@JsFunction methods were not considered exported by ControlFlowRecorder.
Change-Id: I8d2dd0be25...
fd9b8b4d9fbbb68e4d5192beaf4366b680fa7921 authored over 9 years ago by Roberto Lublinerman <[email protected]>
If during the initial SDM compile a class literal was not referenced,
the class literal would no...
Fix issue occurring when a constant definition made reference to
another constant and the CssRes...
Change-Id: Ifc7b4e6fb420fcbf108c89ad38c5bbe50c583758
461d56b8bd1b3d62aa490b8c849ef38b1d4aea6b authored over 9 years ago by Roberto Lublinerman <[email protected]>
An assertion was thrown when the same method reference was
used as a lambda expression in differ...
System.getProperty is designed to enable dead code stripping, so give an
early error if a proper...
Change-Id: I9b6f1018f199e70638ff65abb598db31875fbf62
e6c2f2cc740cb4d7606c48c9d0a5c11b19bdabff authored over 9 years ago by Roberto Lublinerman <[email protected]>Change-Id: I5a5a3d74e7e042979a33bd76553dd42ec93858f6
bf68bf04e374d4bb10092290a6d9b334edcf4662 authored over 9 years ago by Roberto Lublinerman <[email protected]>
SDM was not considering instantiated classes potentially
instantiated through an exported constr...
.. and some of them are disabled as they are failing.
Change-Id: I7f8c1725103049849da8a87717070...
6eac59440d0001fce97f268675e15865a5473999 authored over 9 years ago by Goktug Gokdogan <[email protected]>
As old browsers doesn't support keywords as property names
GWT may mangle the name even if it is...
Option wasn't applied in all entry points.
The patch moves the logic to a more central place to ...
Added emulation for the following Java IO classes based
on the Android libcore implementation:
...
ac6fafc3e1296540805405e1ab6cb532df71a212 authored over 9 years ago by Anibal Chehayeb <[email protected]>
This makes the generated functions from JsFunction
to behave more like a real function.
In orde...
d6870e6f0b16560fa106ecd6abc0a7faecbd0622 authored over 9 years ago by Goktug Gokdogan <[email protected]>
The use of a TreeMap with a Comparator that falls back to type name for
unrelated types can lead...
…and fix the test as needed.
Change-Id: I47ee173ec7ab3cfafa9f5be5c6c415187436a0ec
3a9e20f976b138db79ed2b8f1b422e78e98fb7d1 authored over 9 years ago by Thomas Broyer <[email protected]>Change-Id: I5a12573041ffe402766ac39f0cbc828b782222c3
7bb5b5d147b8ec75a48304f906324da754f5d06f authored over 9 years ago by Goktug Gokdogan <[email protected]>
- Enable GSS for Mail and showcase samples + finilaze convrsion to gss.
- Change log level in Gs...
Change-Id: Ibb362c62caa371c19bb933f846ad17d501b055ab
5cc145f2133297362a1f8628aa6ebd72fe319306 authored over 9 years ago by Goktug Gokdogan <[email protected]>Fixes the open source build.
Change-Id: I78a3ea026759a07a830de30fbf13cac7726f8c33
0674916914fc5b1a9976c177426b4d50e53088d8 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I2c6aec10562e62c28750edf534a46ab733e09211
e104001f3e4f93a2f50514a74a02407d6cf60850 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I2619969396dc9e8c0b1fbd06be6cc31f2dcd2ad1
0d6cae8e01b4511a601cd56ea076205321b29eb1 authored over 9 years ago by Daniel Kurka <[email protected]>
Bug: issue 1393
Change-Id: Ie543b8a88ce9c236df3520e400ccfabd91770762
Change-Id: I520a50c288e29e030c444b6856ea5330349bb8b5
b772a75a0d0930d52c348ba83c6a1a9984e178e6 authored over 9 years ago by jdramaix <[email protected]>Change-Id: I1ee0cfef754ca82d3e41de0bed9440d2a0da7de5
56461c2685e6df644d68ed7c3234d58ec5d68f78 authored over 9 years ago by Daniel Kurka <[email protected]>
This patch extract inline style containing special rule that aren't
compatible with gss in a sep...
In GWT 2.8, GSS will not be experimental anymore and we will still
support the old CssResource s...
By doing that, we could unify all jsinterop flag checking in one
place and for example, we could...
This reverts commit cd0b3c94ca70d1f932d72c9d5a51ca3014e65e26.
As discussed GSS won't be enable ...
f770ceec1c4fbe612a07860f6e546b3cdff5ff9b authored over 9 years ago by Julien Dramaix <[email protected]>
Change-Id: Ibe320ae099fc5de89346419bae84d9609de79d01
Review-Link: https://gwt-review.googlesourc...
Change-Id: Ifbc7f0032c13fb140a982ebc6559aaed2b946eb1
9fe3c49545f481d11fc39e8337bf089591af9bb3 authored over 9 years ago by Goktug Gokdogan <[email protected]>This breaks the CSS compatibility of the SDK.
Proper solution needs to extract CSS to a resourc...
2ca72978fbc2564459104a856c290904ef010449 authored over 9 years ago by Goktug Gokdogan <[email protected]>
Change-Id: I74447f47c0fc6e880fa8b56400c28155e3c0475d
Review-Link: https://gwt-review.googlesourc...
This fixes a bug in Firefox. Firefox would remove the
column, yet keep white space the size of t...
Change-Id: I518d53a737ec15be498978cd43b09e0030e11cc4
81cec2a61d401b79fa1381190e2a36b1e8c5629f authored over 9 years ago by Goktug Gokdogan <[email protected]>Change-Id: I8f5376e71986cc730e43151a0e190031d177e7c7
fc5f3ff1ba89483dc5f46742f68a2debe41d023d authored over 9 years ago by Ray Cromwell <[email protected]>
With this patch, now a constructor could only be exported either if it
is the only constructor i...
In closure output mode, the chain assignments of ctors are
always retained in the initial fragme...
Our team has a need to update UI elements around the table whenever the
table is rendered. Parti...
The behavior is mostly same except I removed checking jsinterop
flag in a few closure related pl...
Change-Id: I4e79aad0c93e4fcbaf6853ac1562717b66782b4b
b96a65d19cb4647994c7bf3150c6c9e6aa58555f authored over 9 years ago by Goktug Gokdogan <[email protected]>Change-Id: I75e09788b78c9b6f0a4be1531c31bcb8b146d739
bddd3b3f34bbd3011f662231fd583a3fa229fca9 authored over 9 years ago by Ray Cromwell <[email protected]>Change-Id: If146b2e68d8b273c79d1f7967aa321ff137a2cac
6343043dc3e3513ea9729710caed52ec2f32b734 authored over 9 years ago by Goktug Gokdogan <[email protected]>
This patch uses ReferenceBinding.constantPoolName() instead of
compoundName to generate lambda s...
Change-Id: I172962c737685d9927c58977e132cfd2613ac530
Review-Link: https://gwt-review.googlesourc...
Add test with constants defined using custom function.
Change-Id: I3a078429d4249385335d68b088fe...
cb7630c55f13420f206805f2418f808b8dbe952f authored over 9 years ago by jdramaix <[email protected]>Change-Id: I8043dc4f562e92af05b1bf662859ab027e27a873
cace588af5832c126e3e172d657aeefb00267292 authored over 9 years ago by Daniel Kurka <[email protected]>
Detected via Closure Compiler. Currently, any literals for
interfaces or JsInterop prototype stu...
Compound assignments to variables with type byte, char, short, or
float hide narrowing conversio...
Change-Id: Icaaf9a27424a120349bb9e19b14a7b1bfaa273a4
617ab197367d90fb4e6df04b91ca43680d530d15 authored over 9 years ago by Greg Sakorafis <[email protected]>Change-Id: Iaee5a40c1a5ee0a1b98b158ad35dee0740567778
4d9bb905252ec475b1d1930b4e78e2a676d019dc authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I67acff303848e82ddbb2632d86edbf2eb81805a4
b2d397f69cc8ab9b90c1ae7e77827caaca0e73bd authored over 9 years ago by Roberto Lublinerman <[email protected]>Change-Id: I11599525e7f6caa975f53156c3e39ac0d8297e7c
1fa9f84029352fbe411cf886f61ce370a7374de4 authored over 9 years ago by Roberto Lublinerman <[email protected]>Change-Id: If0fe695dbba3c6399ce4d320ad7cd0527c9e8256
c2561844af530783a01f95ec56faad8b54d47639 authored over 9 years ago by Roberto Lublinerman <[email protected]>
If you try to access a constant through CssResource interface
with a definition referring to a f...
Name attribute in JsExport applied to class was never accounted for.
Now it is fixed with some a...
If we switch UiBinder to use GSS by default ImplicitCssResource
would only take the content of a...
When using the ModernCollector() new lines in the error message would result in
parts of the err...
1. The helper methods can't live on Cast, but must be on an immortal
type because the indexedFun...
Earlier a constructor not qualified with a name would have
export namespace as the class' namesp...
This also make JsNamespace applicable to exported members so
that developers can still change th...
Change-Id: Ib15d449e28166e521f871a0cf8ff15c21a7e938c
4c4da4f99b772943d734733177230bc7e4f81d2b authored over 9 years ago by Daniel Kurka <[email protected]>
Erroneusly -XjsInteropMode JS inhibited string interning, now
it correctly inhibited when -Xclos...
Tests started failing after change:
I6062180397f5fabed1dd5f08140c2bd43a19fa9f
Change-Id: I31e...
6953700d96179d860d0211f62d83b50f431c9c01 authored over 9 years ago by Manuel Carrasco Moñino <[email protected]>
Change-Id: I5104b81921c3bcd79bc620d58efd566bd638aa88
Review-Link: https://gwt-review.googlesourc...
Class prototype constructors (empty functions) and synthetic bridge methods foul
up closure opti...
Change-Id: Ib80b1f95d1a6a843c1945bcd38fb8c2841106f39
cd0b3c94ca70d1f932d72c9d5a51ca3014e65e26 authored over 9 years ago by Daniel Kurka <[email protected]>Change-Id: I48e4f8a488993dca6cd815f0c6d27b4f51359c2c
be9260697d694124e6d9a6b6a23eed6ee541bdb4 authored over 9 years ago by Ray Cromwell <[email protected]>
This is in preparation towards JsInterop v1.0 release as we
haven't finalized the non-java Bean ...
IE9 is currently leaking memory on every RPC call you make. The root
cause is that eval() on IE9...
Change-Id: I367ab2259ad5a87ff0f7d78bbea568d976e2878a
e7ed526c59f6bfdfabccb19f9f63b36735f9b74b authored over 9 years ago by Ray Cromwell <[email protected]>
Make sure JSOs are never exact, add assertions to that respect
and relevant test cases.
Change-...
c780edb520d01a0c60d852300c8dd09bc70100ad authored over 9 years ago by Roberto Lublinerman <[email protected]>This patch also renames some classes to be more consistently named.
Change-Id: If9df3458396892f...
999d9a68abfa2583692826e49095dd26cb07f715 authored over 9 years ago by Roberto Lublinerman <[email protected]>
The assertion was introduced by commit
63520645ec65a2fb5c5f13851111f2661ec812c1.
Change-Id: Ic1...
ef2e27cae7168f40c113e6f183c1bb26fa975437 authored over 9 years ago by Roberto Lublinerman <[email protected]>
Previous to this patch a final JSO was considered an EXACT type, which
was not correct as JSOs c...
Strings in GWT have been from some time native JavaScript strings
whose instance method calls ar...
Multiple formatted suggestions could be mapped to same normalized
candidate internally, by defau...
Change-Id: I93e8790dd13810aea6a81163d45a64cfff879937
5f693b75bcccf3d5ed25d2692ac187eeba882023 authored over 9 years ago by Roberto Lublinerman <[email protected]>
Depending on how tests are sharded for execution TabLayoutPanelTest
might needed time for the br...
Being able to lock to an exact type helps us to mark even more
methods as non-polymorphic which ...
Change-Id: I90fc5dcc1d197672f0b91dad793e746d5c2e54ad
2030cc3c6ce2f84382394e082cc38f0d9ff6d3fb authored over 9 years ago by Joseph Adams <[email protected]>This reverts commit 2b97aea0b44b4116b2b1959ccc97b175617099e0.
Change-Id: I5bf051a22739124529c8d...
d8fe2b6dbdce41062c7801f15321732ad811975d authored over 9 years ago by Daniel Kurka <[email protected]>
Issue: bug 9169
Change-Id: I168a450b9d6ed81b6b35fec97f5f68b94e8b9b70