Benoit Girard
bbefdec4f2
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Marco Bonardo
83a08cc477
Merge central and inbound
2012-03-13 14:49:19 +01:00
Dão Gottwald
058bc50a74
Bug 734554 - Increase MAX_LEAK_COUNT in order to reduce the random orange volume
2012-03-13 13:51:56 +01:00
Marco Bonardo
4a9ce1631b
Bug 734653 - Scrollbox should filter out hidden elements, since they are unscrollable.
...
r=mano
2012-03-13 12:05:23 +01:00
Marco Bonardo
1b84b514f5
Bug 735187 - Re-enable inline autocomplete by default. rs=gavin
2012-03-13 11:30:34 +01:00
Tim Taubert
7b25065ac3
merge m-c to fx-team
2012-03-13 11:28:24 +01:00
Jonathan Kew
23e8efddb9
bug 726539 - reftests for repeated feature in -moz-font-feature-settings. r=jdaggett
2012-03-13 10:22:16 +00:00
Marco Bonardo
ba2398ac32
Merge last green PGO from inbound to central
2012-03-13 11:17:21 +01:00
Mike Hommey
104c01d33e
Backout changesets 923a278f7ad5, 8f0164c90145, f5171db26f48, 7b590e1e392c and bd9a2f904e1f (bug 716544) because of Linux red
2012-03-13 10:29:26 +01:00
Mike Hommey
ccf43216fb
Backout changeset 03394bda1d0f (bug 733773) because of Windows red.
2012-03-13 10:05:38 +01:00
Mike Hommey
58f7622c99
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
82ad31c235
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
eade34dc0c
Bug 734335 - Only build SPS on supported platforms. r=bgirard,r=khuey
2012-03-13 09:48:00 +01:00
Mike Hommey
558f594ea4
Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek
2012-03-13 09:47:03 +01:00
Mike Hommey
4e76b827ff
Bug 734046 - Don't export __aeabi_* symbols from libmozglue.so on ARM. r=ted
2012-03-13 09:47:03 +01:00
Mike Hommey
cdeaee7ebe
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
64bbe49b96
Bug 716544 - Enable warnings as errors on mobile. r=khuey
2012-03-13 09:47:03 +01:00
Mike Hommey
7c96a6f558
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
897b738cc6
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
e576133ca6
Bug 716544 - Include assert.h from logging.h. r=cjones
2012-03-13 09:47:02 +01:00
Mike Hommey
e408a99bb0
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
37469ac934
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
53cbde021a
Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js ( fix #2 ); r=bustage-fix
2012-03-13 09:48:21 +01:00
Tim Taubert
57fe1d9311
Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js; r=bustage-fix
2012-03-13 09:45:09 +01:00
Charles Chan
e91ba7e7e9
Bug 729111: Renable HTML5 centered play video button after video is resized.
2012-03-13 00:12:48 -07:00
Masayuki Nakano
1f6df04cb6
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
fe063b642b
Bug 721569 - Tests. r=sicking
2012-03-12 21:45:00 -07:00
Masatoshi Kimura
c47db8ebd8
Bug 721569 - Implement Blob constructor. r=sicking
2012-03-12 21:44:56 -07:00
Masatoshi Kimura
5f95c706ff
Bug 721569 - Implement nullable types. r=khuey
2012-03-12 21:44:51 -07:00
Masatoshi Kimura
bfa0a97e9e
Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
2012-03-12 21:44:48 -07:00
Jonas Sicking
651eb7f62b
Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
2012-03-12 21:44:45 -07:00
Felipe Gomes
d8b197eca4
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
bb4a759c20
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
3f6bd3dbdb
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
e3ccb9e842
Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
73e04e8c16
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
a85603c9a0
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
16a526edc5
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
8f01c249e1
Bug 705877 part 1. Rename mayContain on BloomFilter to mightContain. r=dbaron
2012-03-12 22:54:12 -05:00
Bill McCloskey
efeb1e978c
Back out 85ffbb752398 and 8cae4bde9534 (bug 728686 and bug 734946) due to possible leaks
2012-03-12 22:43:43 -07:00
Phil Ringnalda
86022420b1
Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
2012-03-12 22:12:41 -07:00
Boris Zbarsky
a79196f052
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
d0273011c6
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
b04c0a0753
Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron
2012-03-12 22:54:15 -05:00
Boris Zbarsky
29fd212e56
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
7d2fecc5d9
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
14e44b7fec
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
ce8c73ab89
Bug 705877 part 1. Rename mayContain on BloomFilter to mightContain. r=dbaron
2012-03-12 22:54:12 -05:00
Tim Taubert
b61cf00a15
Bug 729878 - Part 3 - Corrected newtab tests; r=dietrich
2012-03-13 03:24:10 +01:00
Tim Taubert
92231f8cd1
Bug 729878 - Part 2 - Theme-specific assets; r=dao
2012-03-13 03:23:34 +01:00