JerryShih
fcc034a210
Bug 1186666 - clamp gl ClearDepth() value to [0,1]. r=jgilbert
...
The value should be clamped to the range [0,1].
https://www.khronos.org/opengles/sdk/docs/man/xhtml/glClearDepthf.xml
2015-08-19 14:50:06 -07:00
Andrew McCreight
6e01c97884
Bug 1187068 - Tell the cycle collector about nsContentSink::mCSSLoader. r=heycam
2015-08-19 14:49:36 -07:00
Tom Tromey
07bbaa995b
Bug 1187409 - make CssPropertyIsShorthand handle CSS variables r=heycam
2015-08-19 14:48:55 -07:00
Spenser Andrew Bauman
2438c132af
Bug 1187511 - IonMonkey: Refine type sets for unbox operations based on unbox type r=jandem
2015-08-19 14:46:02 -07:00
Bobby Holley
74d2200a34
Bug 1196371 - Add a runtime assertion against illegal string characters in OriginAttributes suffix creation. r=janv,r=mystor
2015-08-19 14:51:58 -07:00
Justin Wood
8fa323c4ed
Bug 1195499 - Batch 2 - Adjust fuzz and skips for win10. r=Bas
2015-08-19 11:16:18 -04:00
Justin Wood
e7b55fa917
Bug 1195499 - Adjust fuzz and skips for win10. r=Bas
2015-08-18 13:19:05 -04:00
Wes Kocher
8859650705
Backed out changeset 08e63874f0b4 (bug 1179063) for crashes CLOSED TREE
2015-08-19 14:18:46 -07:00
Nathan Froyd
eb55cb6ee0
Bug 1195502 - don't include android toolchain checks for gcc < 4.7; r=nalexander
...
We don't support gcc < 4.7 when building Gecko, so there's not much
point in potentially checking for those versions.
2015-08-14 17:11:32 -04:00
Nick Fitzgerald
a52d26c7f6
Bug 1194422 - Expose census traversals to SpiderMonkey embedders; r=sfink
...
This moves census types and functions to js/public/UbiNodeCensus.h and
js/src/vm/UbiNodeCensus.cpp. This is required so that embedders can do census
traversals on offline heap snapshots.
2015-08-19 13:21:08 -07:00
Nick Fitzgerald
9ccea1ac3d
Bug 1194418 - Use only JS::ubi::* interfaces in census analyses; r=sfink
...
In order to run a census analysis on anything other than the live heap graph
(the notable example being offline heap snapshots) then the census analysis
cannot unwrap |ubi::Node|s into their live heap thing referents.
2015-08-19 13:21:08 -07:00
Aaron Raimist
fd49c03b1e
Bug 1171783 - Fix bootstrap.py by using DNF instead of Yum if possible; r=mshal
...
DONTBUILD (NPOTB)
2015-08-19 12:56:22 -07:00
Wes Kocher
aa4869f529
Backed out changeset 9c68dc026590 (bug 1185961) for testGlobals.js bustage
2015-08-19 12:37:53 -07:00
Morgan Phillips
ea24cdb66a
Bug 1191486 - Generators should not have [[Construct]]; r=jorendorff
...
generator function do not have a [[construct]] trap, so `new` throws called a
generator. This is unexpected behavior, so a TypeError is preferred.
2015-08-19 10:52:52 -07:00
Shu-yu Guo
2f6679523a
Bug 1194430 - Always mark the global jitcode table during major GCs. (r=djvj)
2015-08-19 12:02:32 -07:00
Shu-yu Guo
07595c77cd
Bug 1193606 - Clean up LazyFunction case of tryConvertFreeName and remove directlyInEval. (r=bhackett)
2015-08-19 12:02:32 -07:00
Shu-yu Guo
9ea64fb4d5
Bug 1179063 - Hook up FunctionBox directly to the JSFunction being parsed to avoid allocating extra static scopes. (r=efaust)
2015-08-19 12:02:32 -07:00
Chris Manchester
27f71c7636
Bug 1131325 - Update search service and tests for moving countryCode from gfxInfo2 to sysinfo. r=markh
2015-07-28 22:25:34 -07:00
Chris Manchester
94b4c66a23
Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud
2015-07-28 15:45:34 -07:00
Eric Faust
e6ae684afe
Bug 1180054 - Fix bogus assert. (r=jandem)
2015-08-19 11:19:47 -07:00
Eric Faust
995f19e9f9
Bug 1185957 - Properly handle known derived class constructors in ion. (r=jandem)
2015-08-19 11:19:46 -07:00
Eric Faust
8c3cdc697d
Bug 1185961 - Properly install home object on methods in classes in lazy scripts. (r=shu)
2015-08-19 11:19:46 -07:00
Eric Faust
4faae0e6b0
Bug 1185959 - Properly handle static constructor method in classes. (r=Waldo)
2015-08-19 11:19:46 -07:00
Xidorn Quan
539c5ebd2f
Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj
2015-08-19 11:06:05 -07:00
Christoph Kerschbaumer
a12861eafc
Bug 1193552 - Remove baseURI from LoadInfo (r=sicking,jkitch)
2015-08-19 10:43:30 -07:00
Andrea Marchesini
c96f86e39f
Bug 1192350 - XMLHttpRequest::Open() should check if mProxy has been already released in a nested ::Open() calls, r=khuey
2015-08-19 18:26:13 +01:00
Nathan Froyd
1f09139081
Backout 5377759a3145:0dfb6e5f8223 (bug 1171945) for SM ARM compilation bustage
2015-08-19 21:20:57 -04:00
Jonathan Griffin
75b23850e3
Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
2015-08-18 11:26:14 -07:00
Mike Shal
dae1c4747c
Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt
2015-08-17 10:29:34 -04:00
Trevor Saunders
d257415265
bug 1192330 - update text change data for proxied text change events r=surkov
2015-08-19 12:48:58 -04:00
Trevor Saunders
2b5f6116ed
bug 1192330 - add ia2AccessibleText::UpdateTextChangeData r=surkov
...
Soon we will need to be able to update the text change event data from both
HandleAccEvent() and ProxyTextChangeEvent(), so separate out the logic to do
that into a function.
2015-08-19 12:48:58 -04:00
Trevor Saunders
e43b77bce9
bug 1192330 - remove ia2AccessibleText::GetModifiedText() r=surkov
...
There's no point in this indirection since ia2AccessibleText has direct access
to this data.
2015-08-19 12:48:58 -04:00
Trevor Saunders
a91563ffa5
bug 1192330 - move static text change data from HyperTextAccessibleWrap to ia2AccessibleText r=surkov
...
This will enable us to remove the virtual function GetModifiedText().
2015-08-19 12:48:58 -04:00
Trevor Saunders
ae892e0614
bug 1192353 - make HyperTextProxyAccessibleWrap inherit from
...
HyperTextAccessibleWrap r=davidb
This is rather unfortunate, AccessibleWrap itself wastes a fair amount of space
when it just stores a pointer to a proxy, and this makes it waste even more.
However this is rather necessary for now because we need to be able to downcast
classes such as ia2AccessibleText to one type that works both when the
accessible is pointing to a proxy and when it is not. That means
HyperTextAccessibleWrap and HyperTextProxyAccessibleWrap need to have the same
layout.
2015-08-19 12:48:57 -04:00
Kai Engert
1fd2102b9b
Bug 1194135, set NSS version to final 3.20 tag, no code change, DONTBUILD
2015-08-19 18:41:53 +02:00
Bill McCloskey
e67e48f188
Bug 1163735 - Ensure that we don't hand out a destroyed TabChild from WorkerPrivate::InterfaceRequestor (r=khuey)
...
If the actor we hand out has been __delete__d, then we'll crash when
Necko tries to send the actor to the parent to open connections.
2015-08-19 09:40:55 -07:00
Bill McCloskey
93105a4154
Bug 1190903 - Make swapped browser docshell active (r=Gijs)
2015-08-19 09:40:54 -07:00
Bill McCloskey
b33248de3c
Bug 1190903 - Don't send StopIMEStateManagement message after TabParent has been destroyed (r=masayuki)
2015-08-19 09:40:31 -07:00
Nathan Froyd
eccd2c3d94
Backout f786a3ae0410 (bug 1194422) and 9f979aa382a9 (bug 1194418) for SM ARM build bustage
2015-08-19 20:18:42 -04:00
Nathan Froyd
e55f3300f2
Backout 8b61aebcd9bc (bug 1183195) for x64 Windows 8 JIT failures
2015-08-19 20:13:48 -04:00
Kai Engert
5d583a2009
Bug 1191269, set NSPR version to final tag, no code change, DONTBUILD
2015-08-19 18:05:33 +02:00
Jeff Muizelaar
7390fa86be
Bug 1186426. Avoid using D3D11 ANGLE on systems that require recreating the rendertargetview. r=jgilbert
...
It turns out I accidentally landed
https://bug1109718.bmoattachments.org/attachment.cgi?id=8630177 as part of
another change. This should avoid the brokeness that was caused by that and
allow us to simplify our changes to ANGLE.
2015-08-19 12:01:20 -04:00
Nigel Babu
134dcc51bf
Backed out changeset 20c6f74296e2 (bug 1195154) for causing Bug 1196115
2015-08-19 20:43:11 +05:30
Andrea Marchesini
99ab80226d
Bug 1194978 - Renable RequestSync tests in b2g, r=nsm
2015-08-19 16:17:16 +01:00
Nathan Froyd
f22d0fc3f1
Bug 1189829 - fix quadratic behavior in nsConsoleService; r=erahm
2015-08-17 21:05:48 -04:00
Ehsan Akhgari
f7aba9db98
Bug 1196062 - Fix the typo in the entry for onmozinterruptend in the atom table; r=baku
2015-08-19 11:11:46 -04:00
Andrea Marchesini
8503b03248
Bug 1181595 - MessagePortChild should check if the MessagePort is still alive before dispatching messages, r=smaug
2015-08-19 15:30:21 +01:00
Andrew Halberstadt
e4386ed79f
Bug 1193522 - [mozlog] Use ultrajson instead of stdlib json if available for performance, r=jgraham
2015-08-13 13:37:07 -04:00
Andrew Halberstadt
4ab90a9fb9
Bug 1194415 - Refactor BuildProgressFooter.draw() for minor |mach build| perf improvement, r=gps
...
Over a 19 minute build, |mach build| was spending ~45s drawing the TIER footer. This brings it down to ~30s.
2015-08-13 14:08:12 -04:00
Hannes Verschore
6392107618
Bug 1171945: IonMonkey - Part 6: Use binarystub in jsop_binary_arith, r=jandem
2015-08-19 15:15:57 +02:00