James Willcox
b3f52926a0
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Kartikaya Gupta
c86cc3e081
Fix small merge resolution error in 60ebef177e6d. r=me
2012-03-13 18:21:58 -04:00
Kartikaya Gupta
8844a684fd
Back out 89833e1b3016 (bug 707571) as it is broken with the new maple rewrite. r=backout
2012-03-13 17:11:28 -04:00
Kartikaya Gupta
6637928f45
Bug 725095 - Various fixes to get maple ready to land on m-c. r=Cwiiis
...
- Disable fps layer.
- Add some comments to FlexibleGLSurfaceView.
- Get rid of getBufferSize and some other related cleanup.
- Add some comments to compositor-invoked functions in GeckoLayerClient.
- Take out unnecessary parameters to Rect constructor.
- Move class variable initialization to constructor.
- Take out kUsingGLLayers.
- Add a comment about changes in background color.
- Fix up convertViewPointToLayerPoint to be more correct.
- Add note in setPositionAndResolution about how it might be wrong.
- Modify provideEGLSurface to not store the surface in mEGLSurface.
- Remove some unneeded, commented out code in GLThread.
2012-03-12 16:20:19 -04:00
Ali Juma
442a4a7737
Bug 725095 - Address Layout review comments. r=mats
2012-03-13 12:57:31 -04:00
Kartikaya Gupta
01431970dc
Fix merge in 60ebef177e6d
2012-03-13 12:28:03 -04:00
Kartikaya Gupta
6ce155f05b
Bug 735248 - Add a BOUNCE state to track bounce animations, and disable redraws while we are in a bounce. r=Cwiiis
2012-03-13 12:14:28 -04:00
Kartikaya Gupta
579374491d
Bug 735180 - Remove max(0,..) clamps when calculating display port margins; negative margins are needed during overscroll. r=Cwiiis
2012-03-13 12:14:25 -04:00
Benoit Girard
5a409414b0
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Marco Bonardo
dab90f96d4
Merge central and inbound
2012-03-13 14:49:19 +01:00
Dão Gottwald
8982120935
Bug 734554 - Increase MAX_LEAK_COUNT in order to reduce the random orange volume
2012-03-13 13:51:56 +01:00
Marco Bonardo
de2121c5ed
Bug 734653 - Scrollbox should filter out hidden elements, since they are unscrollable.
...
r=mano
2012-03-13 12:05:23 +01:00
Marco Bonardo
4a658cf274
Bug 735187 - Re-enable inline autocomplete by default. rs=gavin
2012-03-13 11:30:34 +01:00
Tim Taubert
36b5c42c85
merge m-c to fx-team
2012-03-13 11:28:24 +01:00
Jonathan Kew
fdc98732a0
bug 726539 - reftests for repeated feature in -moz-font-feature-settings. r=jdaggett
2012-03-13 10:22:16 +00:00
Marco Bonardo
e07feca76f
Merge last green PGO from inbound to central
2012-03-13 11:17:21 +01:00
Mike Hommey
d6b41a72c3
Backout changesets 923a278f7ad5, 8f0164c90145, f5171db26f48, 7b590e1e392c and bd9a2f904e1f (bug 716544) because of Linux red
2012-03-13 10:29:26 +01:00
Mike Hommey
9e7a46827e
Backout changeset 03394bda1d0f (bug 733773) because of Windows red.
2012-03-13 10:05:38 +01:00
Mike Hommey
445bc0b60a
Bug 734832 - Forcibly export a __dso_handle symbol from libmozglue.so on android. r=blassey
2012-03-13 09:49:18 +01:00
Mike Hommey
bf29b89a97
Bug 734812 - Make the linker error out when text relocations are defined with DF_TEXTREL. r=nfroyd
2012-03-13 09:48:20 +01:00
Mike Hommey
98467abf88
Bug 734335 - Only build SPS on supported platforms. r=bgirard,r=khuey
2012-03-13 09:48:00 +01:00
Mike Hommey
f8ac1111ac
Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek
2012-03-13 09:47:03 +01:00
Mike Hommey
eba788e5c8
Bug 734046 - Don't export __aeabi_* symbols from libmozglue.so on ARM. r=ted
2012-03-13 09:47:03 +01:00
Mike Hommey
9ce18fde98
Bug 733773 - Reset default values for thumb, float-abi, etc. when --with-arch is specified. r=ted
2012-03-13 09:47:03 +01:00
Mike Hommey
287c4ebe1c
Bug 716544 - Enable warnings as errors on mobile. r=khuey
2012-03-13 09:47:03 +01:00
Mike Hommey
0b89ce2f99
Bug 716544 - Fix comparison between signed and unsigned integer expressions in nsStringAPI.h. r=dbaron
2012-03-13 09:47:02 +01:00
Mike Hommey
efcafc30ea
Bug 716544 - Avoid unexpectedly including toolkit/crashreporter/google-breakpad/src/common/memory.h. r=ted
2012-03-13 09:47:02 +01:00
Mike Hommey
fcbf01a37a
Bug 716544 - Include assert.h from logging.h. r=cjones
2012-03-13 09:47:02 +01:00
Mike Hommey
d378f8d3f8
Bug 716544 - Only define android bionic headers as system headers, and only use stlport includes when compiling C++. r=khuey
2012-03-13 09:47:02 +01:00
Panos Astithas
22c78aeebd
Bug 729576 - Update the remote debugging protocol to reflect the recent spec changes; r=dcamp,jimb
2012-03-13 09:13:02 +02:00
Tim Taubert
b28e6f15a2
Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js ( fix #2 ); r=bustage-fix
2012-03-13 09:48:21 +01:00
Tim Taubert
9c4233581d
Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js; r=bustage-fix
2012-03-13 09:45:09 +01:00
Charles Chan
fc458000db
Bug 729111: Renable HTML5 centered play video button after video is resized.
2012-03-13 00:12:48 -07:00
Masayuki Nakano
1379ab6af9
Bug 720659 nsAutoCompletController should search with committed composition string at input event handler immediately after compositionend event rather than composition event handler feedback=mak+m_kato, r=gavin
2012-03-13 15:03:03 +09:00
Masatoshi Kimura
629709e361
Bug 721569 - Tests. r=sicking
...
--HG--
rename : content/base/test/test_blobbuilder.html => content/base/test/test_blobconstructor.html
2012-03-12 21:45:00 -07:00
Masatoshi Kimura
4daeea157e
Bug 721569 - Implement Blob constructor. r=sicking
2012-03-12 21:44:56 -07:00
Masatoshi Kimura
249cfacbbc
Bug 721569 - Implement nullable types. r=khuey
2012-03-12 21:44:51 -07:00
Masatoshi Kimura
2694e73d46
Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
2012-03-12 21:44:48 -07:00
Jonas Sicking
f39f6fe5ff
Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
2012-03-12 21:44:45 -07:00
Felipe Gomes
dccc8ee8f3
Backout cset 11af9adc0e5d (bug 724080) to avoid unnecessary string changes. We'll fix this with a server-side redirect.
2012-03-12 21:04:22 -07:00
Boris Zbarsky
2fa1bff894
Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
87faa2f074
Bug 705877 part 6. Make frame construction use ancestor filters when resolving style. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
e977d7d36d
Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
44450441bd
Bug 705877 part 4. Use the TreeMatchContext's ancestor filter, if any, in EnumerateAllRules. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
dc91384497
Bug 705877 part 3. Hang an optional Bloom filter and some methods for managing it off the TreeMatchContext. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
9add0cf0aa
Bug 705877 part 2. Store the hashes of the atoms occurring as IDs, classes, and tag names in selectors that would need to match one of our ancestors. r=dbaron
...
We store a maximum of 4 hashes to save space. Interesting questions are whether 4 is the right number
and whether we should, prioritize ids and classes over tags. In practice, this seems to be good enough
at least performance-wise, though it's possible we could use less memory and still do OK on the performance.
2012-03-12 22:54:14 -05:00
Boris Zbarsky
5bfae2b401
Bug 705877 part 1. Rename mayContain on BloomFilter to mightContain. r=dbaron
2012-03-12 22:54:12 -05:00
Bill McCloskey
85d54771e3
Back out 85ffbb752398 and 8cae4bde9534 (bug 728686 and bug 734946) due to possible leaks
2012-03-12 22:43:43 -07:00
Phil Ringnalda
978972c307
Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
2012-03-12 22:12:41 -07:00
Boris Zbarsky
2d490001f7
Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
2012-03-12 22:54:15 -05:00