Robert O'Callahan
60afa9a18b
Bug 517818. When nsMediaCache::Update wants to read from the end of the stream, don't resume if we're already suspended. And if the channel is not already positioned at the end, suspend instead of seeking to the end, since there is no point in seeking to the end and it may cause harmful side effects. r=doublec
...
--HG--
extra : rebase_source : e816c61621f5dd7c670687cf1a70d2eccb488dd6
2009-09-30 06:48:05 +10:00
Robert O'Callahan
69e4f02088
Bug 510856. ComputeRepaintRegionForCopy should not look outside the update rect for moving and non-moving visible content. r=dbaron
...
--HG--
extra : rebase_source : 4b2bb7ca8ca883c4d2ba6e14f5a43c82c831fc32
2009-09-07 12:35:13 +12:00
Robert O'Callahan
4907895762
Bug 396392. Fix test to not assume that the height of a block matches the height of the text inside it.
...
--HG--
extra : rebase_source : a733ab3f27f2c54a09ad28c8274c119ac0edbe11
2009-09-25 17:18:21 +12:00
Robert O'Callahan
64435aeacc
Bug 442715. Invalidate the whole border-box when an element's size changes and its background is being clipped by a border-radius. r=dbaron
...
--HG--
extra : rebase_source : b9e738ebd64cbcc871a7d1a7178e1eccf64e66f1
2009-09-25 11:52:13 +12:00
Robert O'Callahan
32bcb4af4e
Bug 509693. Don't use SW_SCROLLCHILDREN if some child has a descendant window that's outside the scrolled rectangle. r=jmathies
...
--HG--
extra : rebase_source : d6762b4e570d90e7a2561597ddc071383a923092
2009-09-24 21:37:01 +12:00
Robert O'Callahan
4dc8105944
Bug 509693. Make Windows test plugin in windowed mode have a child widget, and add API so we can check that that child widget is in the right place. r=josh
...
--HG--
extra : rebase_source : ad7de0da07561499e68229503945713c2f390aa1
2009-09-24 21:35:17 +12:00
Robert O'Callahan
3abf1c14b0
Bug 509693. Remove eWindowType_java (unused) and actually use eWindowType_plugin. r=josh
...
--HG--
extra : rebase_source : 14ebf24d00378e65e75b75692b9d82a020966db1
2009-09-24 21:32:20 +12:00
Robert O'Callahan
3c44fac732
Bug 514660. Use classes instead of an explicit 'style' attribute to style the anonymous DIV of a text control, so that the styles are treated as user-agent styles and not removed when author styling is disabled. r=bzbarsky
...
--HG--
extra : rebase_source : 949e902529b2e0f48539d40141614038dfea0ea2
2009-09-23 23:02:27 +12:00
Chris Jones
f2df9d3504
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Dão Gottwald
29543666e6
Testing impact on Ts Shutdown
2009-10-02 01:51:49 +02:00
Ted Mielczarek
d73c55c6ca
bug 518641 followup, don't try to copy files around if the test-package directories don't exist.
...
--HG--
extra : rebase_source : baa18363c47218f4020b19c9782155c9aae27992
2009-10-01 18:07:52 -04:00
Blake Kaplan
9ab5df711e
Bug 518991 - Implement access controls in COWs. For now, this is opt-in default unsafe. r=jst
2009-09-30 19:38:57 -07:00
Ben Newman
ab706d3f74
Bug 518003 - implement function to check whether element matches a CSS selector. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 67a7867a5cca52c867a8ee7daeea1bd1e613f1bc
2009-09-30 15:17:14 -07:00
Boris Zbarsky
c7604f4ae1
Bug 519987. Test and assert. r=sicking
2009-10-01 16:17:26 -04:00
Boris Zbarsky
88806f4b54
Bug 514120. Don't bother looking for XBL bindings on non-XUL nodes in display:none subtrees. r=sicking,enn
2009-10-01 16:17:25 -04:00
Shawn Wilsher
967ffdcab4
Bug 494828 - Stop using our own mutexes and use SQLite's where possible.
...
Part 2: Use the helper object in a few places where we had our own mutexes.
r=asuth
--HG--
extra : rebase_source : 3f2f703274df0405bc395191dec8f522e5aa4e40
2009-07-22 15:18:33 -07:00
Dão Gottwald
943ab5662c
Bug 518859 - Lightweight theme not applied to titlebar. r=enn
2009-10-01 20:57:37 +02:00
Steve Snyder
726ac89b07
Bug 512865. qcms: Improve SSE2 performance, add SSE support. r=jrmuizel
...
This patch greatly improves the performance of QCMS transformations on x86 &
x86_64 systems. Some notes:
0. On 32-bit x86 systems it does runtime selection between non-SIMD, SSE, and
SSE2 code paths.
1. On x86_64 systems the SSE2 code path is always taken. The non-SIMD and SSE
code paths are left intact, but contemporary versions of the GCC and MSVC
compilers will see that they cannot be reached and optimize them away.
2. The execution of the SSE2 code path is reduced by 67%, relative to the
original Intel/Microsoft formatted ASM code. The relative performance is seen
on a Pentium4 (Northwood) 2.4GHz CPU with DDR1 RAM.
3. The SSE code path provides a 80% reduction in execution time, relative to
the non-SIMD code path. The relative performance is seen on a Pentium3
(Coppermine) 1.26GHz CPU with SDRAM.
4. The code has been split out into separate files so that it can be built
with different cflags (-msse, and -msse2) when using gcc.
5. Try to land again, this time with __attribute__((__force_align_arg_pointer__))
to avoid crashes on linux.
2009-10-01 14:19:41 -04:00
Ted Mielczarek
0be7e08676
bug 519727 - test_bug430120.js fails on OS X Universal builds. r=mossop
...
--HG--
extra : rebase_source : 06e499cb88ab25633d27e467e5783ce20194c102
2009-10-01 14:17:27 -04:00
Neil Deakin
0f06193730
Bug 513299, add a flag to focus events to indicate that a window was raised, fixes issue where text in a field is selected when a window is raised, r=smaug.sr=neil
2009-10-01 14:53:10 -03:00
Shawn Wilsher
ff3c3b86fc
Bug 519270 - Upgrade to SQLite 3.6.18
...
This changeset contains the changes to SQLite code.
2009-10-01 10:17:03 -07:00
Shawn Wilsher
87d5dd1cbd
Bug 519270 - Upgrade to SQLite 3.6.18
...
This changeset contains the changes to mozilla code for the upgrade.
2009-10-01 10:17:02 -07:00
Shawn Wilsher
d646dc8afa
Bug 517604 - TestHarness.h should provide a directory provider for a profile directory.
...
Automagically provide a profile directory for native code tests.
r=bsmedberg
2009-09-24 10:49:45 -07:00
Dietrich Ayala
8f8c161f85
Bug 498130 - Reduce places-views overhead (RELAND)
2009-10-01 09:53:26 -07:00
Boris Zbarsky
1594b20ae9
Bug 488249 followup. Make some more HTML nodeinfos use the right namespace.
2009-10-01 11:54:10 -04:00
Benjamin Smedberg
bcfb46c55f
Force rebuild of nsLocalFileUnix.cpp
...
--HG--
extra : rebase_source : 4bae544468e94d7d5bcbebe5d5de042c59b5b168
2009-10-01 11:23:54 -04:00
Dão Gottwald
03ac4fd346
Attempt to address Ts Shutdown regression, follow-up to bug 334697
2009-10-01 17:00:06 +02:00
Benjamin Smedberg
b323f5022f
Add sys/quota.h to the system headers the correct way (followup to bug 72892)
2009-10-01 10:40:11 -04:00
Blair McBride
facf9d41c7
Bug 467601 - long page titles hide tagging icon and tags' text in location bar dropdown list. r=enn
2009-10-01 16:12:29 +02:00
Blair McBride
f2c8ea639b
Bug 432213 - Bookmark dialog position incorrectly when bookmarking frame. r=mak77, ui-r=limi
2009-10-01 16:10:53 +02:00
Dão Gottwald
2be5c0224b
add missing semicolons
2009-10-01 16:07:21 +02:00
Martin Stránský
202ff4aa95
Bug 72892 - nsLocalFile::GetDiskSpaceAvaialble ignores quotas for unix, r=bsmedberg
...
--HG--
extra : rebase_source : 3bd5a75f7548a1ca45ff96676a752f23a2e9a13d
2009-09-30 14:26:10 -04:00
Wladimir Palant
2d04ada140
Bug 469856 (patch from Bug 413171) - "could not initialize the application's security component" with non-native characters in the profile path, r=bsmedberg moa=kaie
...
--HG--
extra : rebase_source : b1ca64d17ceee32c4702e49568a6ba3e04e800f1
2008-12-15 11:35:40 +01:00
Gijs Kruitbosch
3ce916c428
Bug 514872 - nsWildCard ~ regexp was broken. r=jwalden+bmo (Jeff Walden)
2009-10-01 08:46:28 -04:00
David Zbarsky
3d96b7b4a7
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Dão Gottwald
ffb64b861a
Bug 334697 - Implement pie-chart throbber. r=vlad, ui-r=beltzner
2009-10-01 14:31:24 +02:00
Graeme McCutcheon
d1b3e0e73d
Bug 519695 - Assorted findbar nits: set up the highlight search range in a more straightforward way, return the correct result from _highlightDoc, and remove some whitespace. r=gavin
2009-10-01 12:03:22 +01:00
Dão Gottwald
a0f1033fb1
merge
2009-10-01 12:12:55 +02:00
Dão Gottwald
a396258d54
Backed out bug 334697 to see if it caused a Ts Shutdown regression
2009-10-01 12:11:50 +02:00
Dão Gottwald
84cda3dcc6
Bug 453063 - Support for fullscreen video playback. r=dolske, ui-r=boriss
2009-10-01 10:49:00 +02:00
Daniel Holbert
433e3fc3b0
Bug 519875: Rename SpacerFrame::GetType method to GetSpacerType so that it won't hide inherited method nsFrame::GetType. r=dbaron
2009-10-01 00:19:21 -07:00
Daniel Holbert
75f707fb2b
Bug 519883: Use PRPackedBool instead of PRBool for bitfields in nsObjectLoadingContent. r=sicking
2009-10-01 00:18:12 -07:00
Daniel Holbert
8f998e98e9
Merge after backing out changeset 58c5864cb9c6 (Bug 518991)
2009-09-30 23:42:50 -07:00
Daniel Holbert
7ddef2412f
Backed out changeset 58c5864cb9c6 (Bug 518991) due to linux orange (test failure in test_bug408328.html & 9240-byte leak)
2009-09-30 23:42:27 -07:00
Nick Thomas
fbbae053a0
Bug 518641 followup, delete unified test-package directory (resolves bustage the 2nd time a build slave packages tests)
2009-10-01 17:21:51 +13:00
Josh Aas
d25d22232a
64-bit fixes for nsChildView.mm, part 3. b=513777 r=mstange
2009-10-01 00:15:05 -04:00
Boris Zbarsky
9e1027ce01
Backed out changeset e22b5d4e8ce9 (bug 518940) on suspicion of causing Linux orange.
...
--HG--
extra : rebase_source : 431d4f6349808163322ff48cfb32d85cc8beefe5
2009-09-30 23:17:36 -04:00
Masayuki Nakano
ba7930b505
Bug 513952 Refactor nsTSMManager r=josh
2009-10-01 11:52:50 +09:00
Blake Kaplan
8168b8f791
Bug 518991 - Implement access controls in COWs. For now, this is opt-in default unsafe. r=jst
2009-09-30 19:38:57 -07:00
Dietrich Ayala
d1261351b1
Backout bug 498130 due to persistent startup crash on Windows Mobile (bug 519854)
2009-09-30 17:21:39 -07:00