Commit Graph

151357 Commits

Author SHA1 Message Date
Benjamin Bouvier
e59ab012ea Bug 913282: IsFloat32Representable function in mfbt; r=Waldo
--HG--
extra : rebase_source : 0d4d6f02b880c37d29e3e41e9d105365d9f941b0
2013-10-22 14:55:35 +02:00
Nathan Froyd
8b099b3a6d Bug 928916 - use services::GetObserverService more in dom/; r=smaug 2013-10-21 08:58:12 -04:00
Benjamin Bouvier
45596c00a4 Bug 913282: More Float32 Operators: Not; p=dougc,bbouvier, r=jonco,nbp
dougc for the ARM parts, bbouvier for the rest
2013-10-22 14:53:52 +02:00
Benjamin Bouvier
5dc4bbbc7b Bug 913282: More Float32 operators: Abs; p=dougc,bbouvier; r=jonco,sstangl
dougc for the ARM parts, bbouvier for the rest.
2013-10-22 14:53:12 +02:00
Benjamin Bouvier
7103c3bef7 Bug 913282: More Float32 operators: Sqrt; p=dougc,bbouvier, r=jonco,nbp
dougc for the ARM parts, bbouvier for the rest
2013-07-18 16:16:58 -07:00
Benjamin Bouvier
a14d183a40 Bug 913282: More Float32 operators: comparisons; p=dougc,bbouvier, r=jonco,h4writer
dougc for the ARM parts, bbouvier for the rest
2013-10-22 14:51:37 +02:00
Benjamin Bouvier
8d4669c6c8 Bug 913282: More Float32 operators: TruncateToInt32; p=dougc,bbouvier, r=jonco,jandem
dougc for the ARM parts, bbouvier for the rest.

--HG--
extra : rebase_source : ab8ab9bd043cb04e6a98d793688298c0e5c3a7e7
2013-07-18 16:45:16 -07:00
Gabor Krizsanits
f655767c98 Bug 927765 - createObjectIn for exportHelpers. r=bholley 2013-10-22 14:24:07 +02:00
Gabor Krizsanits
4cfc5bad76 Bug 927765 - Options for createObjectIn. r=bholley 2013-10-22 14:23:41 +02:00
Jan de Mooij
006d3e5c3e Bug 929414 - Fix small bug in MacroAssembler::extractTag. r=h4writer 2013-10-22 14:14:50 +02:00
Ehsan Akhgari
67834e21a4 Bug 928231 - Build the uconv library in unified mode; r=smontagu
--HG--
extra : rebase_source : 8f92dcbec9e63aee39c9e15b58e8a189ba9cc2f6
2013-10-17 19:09:20 -04:00
Olli Pettay
894d39d151 Bug 927262, don't cache the encoder in case of unsual content type, r=hsivonen 2013-10-22 15:17:13 +03:00
Nicholas Cameron
dd6d5fdd9f Bug 914847. Mini-flush for animations. r=dbaron 2013-10-22 14:14:41 +02:00
Nicholas Cameron
732d37067c Bug 914847. Use a mini-flush instead of a full style flush. r=dbaron 2013-10-22 14:13:26 +02:00
Olli Pettay
cb249f7db1 Bug 928403 - optimize nsFrameConstructorState::ProcessFrameInsertions, r=roc
--HG--
rename : testing/mochitest/b2g-debug.json => testing/mochitest/b2g.json
extra : rebase_source : c45d39f4b50f248b28a6ebfb50128084bb59ebe4
2013-10-22 15:06:01 +03:00
Seth Fowler
a741e3193f Bug 764299 (Part 4) - Cache rasterized surfaces in VectorImage. r=dholbert 2013-10-22 13:38:08 +02:00
Seth Fowler
819f4e9756 Bug 764299 (Part 3) - Add memory reporting to the surface cache. r=njn 2013-10-22 13:38:01 +02:00
Seth Fowler
3fc1e9dd5c Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert 2013-10-22 13:37:59 +02:00
Seth Fowler
69e91a47b3 Bug 764299 (Part 1) - Add hashing to SVGImageContext. r=dholbert 2013-10-22 13:37:57 +02:00
Christian Holler
f63772c59f Bug 844755 - TSan: Blacklist js::gc::ChunkBitmap::isMarked. r=jonco 2013-10-22 13:27:23 +02:00
John Daggett
b58fe43917 Bug 915440. Crashtest for empty font URL. r=me 2013-10-22 13:06:20 +02:00
John Daggett
4970b997ea Bug 915440 - move null URL fix to after format hint is processed. r=dbaron 2013-10-22 13:06:20 +02:00
Markus Stange
aaf1e127bb Bug 929362 - When refusing compositor animation during BuildLayer, set a property on the frame that disables all async animations on it forever. r=roc
--HG--
extra : rebase_source : 98c9b690a4842c19314dd46f5e531601b77fe527
2013-10-22 12:30:45 +02:00
Hannes Verschore
5f7ea4df10 Bug 928889: Baseline: Return the correct *pc when in prologue, r=jandem 2013-10-22 12:19:03 +02:00
Matt Woodrow
e547261144 Bug 928727 - Don't clear before drawing with OPERATOR_SOURCE in DrawTargetCairo, since we know all required pixels will be clear already. r=jrmuizel 2013-10-22 12:11:30 +02:00
Matt Woodrow
0e6944fdce Bug 928727 - Share code for getting the user-space clip bounds in DrawTargetCairo. r=jrmuizel 2013-10-22 12:11:30 +02:00
Carsten "Tomcat" Book
aff78ee587 Backed out changeset f90eb21ea4cd (bug 928204) for build failures on Linux PGO 2013-10-22 11:47:48 +02:00
Landry Breuil
c8cca7d9a2 Bug 928651: #include <assert.h> in cubeb_sndio.c to fix libxul linking r=padenot
../../../libcubeb/src/cubeb_sndio.o(.text+0x686): In function `sndio_get_max_channel_count':
undefined reference to `assert'
2013-10-22 11:24:30 +02:00
Markus Stange
389c0d5b02 Bug 890997 - Enable OMTC on 10.6. r=bgirard 2013-10-09 13:15:54 -04:00
Markus Stange
f3422ad290 Bug 886999 - Wait until composition has finished before tearing down our NSView. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
80072ac389 Bug 886999 - Lock the GL context before compositing on the compositor thread or before calling setView or update on the main thread. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
8914a32fdc Bug 914437 - Also refuse to render when our view is not attached to a window. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
09f296820b Bug 886999 - Only call setView and update on the GL context when necessary. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Markus Stange
3d57dd0fb7 Bug 923133 - Remove unneeded main thread GL context management in -[ChildView lockFocus]. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Markus Stange
7ec597ca25 Bug 923114 - Clear the current GL context when we're about to destroy it. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Markus Stange
c907da8be6 Bug 914437 - Don't composite windows that are not open. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Gian-Carlo Pascutto
2ff01736a9 Bug 928870 - Add test for Android gUM doorhanger. r=gbrown 2013-10-22 11:10:17 +02:00
Masayuki Nakano
415c4b7638 Bug 920425 part.30 Use mozilla::WidgetEvent::AsWheelEvent() r=smaug 2013-10-22 17:55:21 +09:00
Masayuki Nakano
9eb7021e62 Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug 2013-10-22 17:55:20 +09:00
Masayuki Nakano
ef895616c5 Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug 2013-10-22 17:55:20 +09:00
Jonathan Watt
8d9314d483 Bug 929350 - Allow the context for gfxContextMatrixAutoSaveRestore to be set lazily. r=mattwoodrow 2013-10-22 10:37:45 +02:00
Daniel Holbert
7a9e54281e Bug 928674 followup: Use Maybe<> to maybe-initialize an enum in AccessibleWrap.cpp, rather than shoehorning an integer with a sentinel value and static_casts. r=tbsaunde 2013-10-22 09:14:14 +02:00
Mike Hommey
10ecd3d981 Bug 926733 - Enable bug 921003. r=gps 2013-10-22 15:15:21 +09:00
Nicholas Nethercote
5b8e9b8bf7 Bug 927705 (part 3) - Add a C++ unit test for pldhash. r=jorendorff.
--HG--
extra : rebase_source : 58cddfff7da6116af7512097c3a6172ca1c06b87
2013-10-21 15:44:03 -07:00
Nicholas Nethercote
bff6066f1d Bug 927705 (part 2b) - Never overload pldhash past 75% full, because performance plummets near the end. r=jorendorff.
--HG--
extra : rebase_source : 7d3a0594e49ceb89550861debca03a40d3e479c1
2013-10-21 15:44:01 -07:00
Nicholas Nethercote
091ff4359a Bug 927705 (part 2a) - Increase pldhash's max capacity from 1<<23 to 1<<26, and protect against uint32_t overflow when computing storage size. r=jorendorff.
--HG--
extra : rebase_source : 9293ec75e5ba8ad416d66ad6bf0c0788c0d35b02
2013-10-21 15:36:45 -07:00
Nicholas Nethercote
ff98ed6578 Bug 927705 (part 1) - Remove PL_DHashTableSetAlphaBounds() and the supporting machinery. r=jorendorff.
--HG--
extra : rebase_source : 0b97b3276ec91d417fcfc12fe871d93b0cbd2263
2013-10-20 20:17:48 -07:00
Matthew Gregan
971c010dec Bug 928615 - Pass valid pointer to waveOutGetDevCaps. r=padenot 2013-10-21 14:19:05 +13:00
Mike Hommey
99601c7a13 Bug 928929 - Kill local rule in testing/mochitest/chrome/Makefile.in. r=gps 2013-10-22 13:41:02 +09:00
Mike Hommey
79fc41f3cc Bug 928204 - Don't ignore missing depfiles when aggregating them. r=gps
However, since we don't generate depfiles when compiling assembly, explicitly exclude those.
Also, fix a few issues with included depfiles:
- The tools tier need them because it (sadly) links binaries.
- depfiles for TARGETS use the full path, whereas the depfiles for OBJS and others don't.
2013-10-22 13:40:37 +09:00