Commit Graph

89283 Commits

Author SHA1 Message Date
Mike Hommey
aa58de1df6 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
6322bf90d8 Bug 716544 - Include assert.h from logging.h. r=cjones 2012-03-13 09:47:02 +01:00
Mike Hommey
2639f093a6 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
4355a06daa 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
5d388ac692 Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js (fix #2); r=bustage-fix 2012-03-13 09:48:21 +01:00
Tim Taubert
e3506aa897 Bug 735166 - Intermittent timeout in browser_newtab_bug734043.js; r=bustage-fix 2012-03-13 09:45:09 +01:00
Charles Chan
9de2d24c0b Bug 729111: Renable HTML5 centered play video button after video is resized. 2012-03-13 00:12:48 -07:00
Masayuki Nakano
25539093fd 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
db7570958a 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
d1e291fd89 Bug 721569 - Implement Blob constructor. r=sicking 2012-03-12 21:44:56 -07:00
Masatoshi Kimura
c76813f196 Bug 721569 - Implement nullable types. r=khuey 2012-03-12 21:44:51 -07:00
Masatoshi Kimura
9105b69daf Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD 2012-03-12 21:44:48 -07:00
Jonas Sicking
a1555941df Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent 2012-03-12 21:44:45 -07:00
Felipe Gomes
9d83cd0662 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
09fd9002b2 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
dd4557672b 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
dbcab961d0 Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron 2012-03-12 22:54:15 -05:00
Boris Zbarsky
ea00c15230 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
0b53563082 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
0ebd88f49f 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
34e1783712 Bug 705877 part 1. Rename mayContain on BloomFilter to mightContain. r=dbaron 2012-03-12 22:54:12 -05:00
Bill McCloskey
191348bbdb Back out 85ffbb752398 and 8cae4bde9534 (bug 728686 and bug 734946) due to possible leaks 2012-03-12 22:43:43 -07:00
Phil Ringnalda
47dd3c842e Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage 2012-03-12 22:12:41 -07:00
Boris Zbarsky
82ab90bd3f 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
afdc791a4a 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
23a4ff3a52 Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron 2012-03-12 22:54:15 -05:00
Boris Zbarsky
a45e55e1a6 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
2b015eb44c 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
23845b8aec 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
e77fa3497f Bug 705877 part 1. Rename mayContain on BloomFilter to mightContain. r=dbaron 2012-03-12 22:54:12 -05:00
Tim Taubert
3e1a9ba02d Bug 729878 - Part 3 - Corrected newtab tests; r=dietrich 2012-03-13 03:24:10 +01:00
Tim Taubert
e9aec00a31 Bug 729878 - Part 2 - Theme-specific assets; r=dao 2012-03-13 03:23:34 +01:00
Tim Taubert
e0f9a88438 Bug 729878 - Part 1 - New layout implementation; r=dietrich,dao ui-r=shorlander 2012-03-13 03:23:01 +01:00
Nick Alexander
015d227d94 Bug 734521 - ensure response entities are always consumed. r=rnewman 2012-03-12 19:17:56 -07:00
Nick Alexander
086d49b6b3 Bug 709329 - 401 node reassignment. r=rnewman 2012-03-12 19:17:56 -07:00
Brian Nicholson
3d2fc859cd Bug 725213 - Add search engines from text input fields. r=mfinkle 2012-03-12 19:16:27 -07:00
Brian Nicholson
fde5002690 Bug 725213 - Refactor search engines in BrowserApp. r=mfinkle 2012-03-12 19:16:27 -07:00
Tim Taubert
b73f8ac46f Bug 722263 - New Tab Page: changing browser.newtab.url require restart; r=dao 2012-03-13 03:03:46 +01:00
Tim Taubert
0c314972bd Bug 725996 - New Tab Page should not respond to dragged bookmark folders or should handle them properly; r=dietrich 2012-03-13 03:03:45 +01:00
Olli Pettay
d4e901ac01 Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, a=bustage 2012-03-13 03:53:25 +02:00
Olli Pettay
91a34ecfd4 Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, part2, r=jst 2012-03-13 02:56:20 +02:00
Olli Pettay
c58d4cc1b2 Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, r=jst,bent 2012-03-13 02:56:07 +02:00
Philipp von Weitershausen
edbe31ce02 Bug 734299 - Part 3: Set up a datacall when registering with the network. r=qDot DONTBUILD because NPOTB 2012-03-12 16:46:08 -07:00
Philipp von Weitershausen
7217eff082 Bug 734299 - Part 2: Worker code for network configuration. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
c753e76780 Bug 734299 - Part 1: Detect a datacall quirk on the SGS2. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
22ca36f404 Bug 734300 - B2G RIL: Network registration state improvements. r=qDot 2012-03-12 16:45:57 -07:00
Rob Campbell
cafd3b2306 merge fx-team to m-c 2012-03-12 20:43:23 -03:00
Ehsan Akhgari
5097691ede Backout changeset d2340d74fc19 because of bug 735076 2012-03-12 18:51:44 -04:00
Ehsan Akhgari
dfa138382a Backout changeset b52bae0250f7 because of test failures 2012-03-12 18:51:17 -04:00
Ali Juma
7013e73a7b Bug 725095 - Address GFX review comments. r=joe 2012-03-12 16:32:02 -04:00