Commit Graph

210581 Commits

Author SHA1 Message Date
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