Cameron McCormack
25ffd690f2
Bug 841180 - Avoid assertion when <text> consists only of undisplayed characters. r=jwatt
...
--HG--
extra : rebase_source : 9751925fdae80ad15168668633d26a72747f7442
2013-02-14 21:30:46 +11:00
Nicholas Cameron
2bdf68befb
Bug 822077; specialise PushRegs for ARM using STM; r=mjrosenb
...
--HG--
extra : rebase_source : f5eeb006a70ed9ef09adc0382943d6c0932615dc
2013-02-03 13:40:05 +13:00
Ed Morley
4a49811056
Backed out changeset 1651dcb62397 (bug 835563) on a CLOSED TREE
2013-02-14 10:03:30 +00:00
Ed Morley
e54fbbb2fe
Backed out changeset 1cb87cc6b6a8 (bug 840277)
2013-02-14 10:02:54 +00:00
Ed Morley
c365ff99ef
Backed out changeset fc2132ad05a1 (bug 836654)
2013-02-14 10:02:52 +00:00
Ed Morley
960db13772
Backed out changeset 77b0d7480b4c (bug 836654)
2013-02-14 10:02:49 +00:00
Ed Morley
495ac87ea6
Backed out changeset 235887eecb56 (bug 836654)
2013-02-14 10:02:46 +00:00
Ed Morley
46c1a244ca
Backed out changeset ea0b768ca1c3 (bug 836654)
2013-02-14 10:02:43 +00:00
Ed Morley
2a3f3eb8c6
Backed out changeset 1862aa4b43ce (bug 836654)
2013-02-14 10:02:41 +00:00
Ed Morley
d68aae2682
Backed out changeset 17f9660c7a7b (bug 836654)
2013-02-14 10:02:38 +00:00
Ed Morley
82be364a51
Backed out changeset 693868d079cd (bug 836654)
2013-02-14 10:02:35 +00:00
Ed Morley
2db41311e4
Backed out changeset ef4884e40bb4 (bug 836654)
2013-02-14 10:02:32 +00:00
Ed Morley
fbd015c664
Backed out changeset f951099c6a3c (bug 836654)
2013-02-14 10:02:29 +00:00
Ed Morley
01f06445b2
Backed out changeset 55f1f62f7477 (bug 836654)
2013-02-14 10:02:27 +00:00
Ed Morley
b5e05fcf32
Backed out changeset 8cf341d4ccbd (bug 836654)
2013-02-14 10:02:24 +00:00
Ed Morley
67fc3596ba
Backed out changeset 9b04f5fd79d6 (bug 836654)
2013-02-14 10:02:21 +00:00
Ed Morley
75b438b79f
Backed out changeset a74f08ec0e46 (bug 836654)
2013-02-14 10:02:18 +00:00
Trevor Saunders
31e42ed09f
bug 839051 - remove usage of nsISelectionPrivate::GetEnumerator() r=smaug
2013-02-07 09:17:47 -05:00
Trevor Saunders
6dda3041a7
bug 839059 - make nsISelection{,Private} builtinclass r=smaug
2013-02-11 13:14:01 -05:00
Justin Lebar
4cc7ecbca0
Bug 836654 - Fix -werror silliness. r=me
2013-02-14 03:01:06 -05:00
Justin Lebar
9c7752c110
Bug 836654 - Part 12 (follow-up): Unbust debug builds, and remove an XXX comment.
...
--HG--
extra : rebase_source : b3244fd66e13c7519ad6e5f795eb78c72ccfdd9c
2013-02-14 02:53:07 -05:00
Mark Hammond
2c50e0e7f2
Bug 840854 - remove the consumeoutsideclicks attribute from the social panel. r=MattN
2013-02-14 18:36:09 +11:00
Justin Lebar
dbc8e3cea3
Bug 836654 - Part 10: Don't acquire the CPU wake lock in the alarm service any longer. r=cjones
...
We've removed the event that the AlarmService was listening to in order
to find out when we could drop the lock!
2013-02-14 02:26:44 -05:00
Justin Lebar
7dc574c0e9
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
...
This prevents the child process from downgrading its CPU priority when
it notices that it has the CPU wake lock but no "critical" frames.
In this patch we also reduce the scope of a race condition which occurs
when we don't launch a new process for an app. In this case, we still
need to set the child process's priority and then check that the process
is still alive.
Because this isn't a brand-new process, it's possible that the process
will downgrade its priority (e.g. due to a timer) after we check that
it's still alive and before it notices that we've acquired the CPU wake
lock on its behalf. This patch does not resolve that race.
2013-02-14 02:26:44 -05:00
Justin Lebar
390a8d79af
Bug 836654 - Part 8: Inform the mozbrowser embedder when we're opening a frame that we expect to send a system message to. r=cjones
2013-02-14 02:26:44 -05:00
Justin Lebar
b64483ba2b
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
2013-02-14 02:26:44 -05:00
Justin Lebar
ab0ed3fbc3
Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
2013-02-14 02:26:44 -05:00
Justin Lebar
edfe849009
Bug 836654 - Part 5: Add nsIMozBrowserFrame::isExpectingSystemMessage. r=bz
2013-02-14 02:26:43 -05:00
Justin Lebar
0829bd3cc0
Bug 836654 - Part 4: Add PowerManagerService::NewWakeLockOnBehalfOfProcess. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
eb8136c6cb
Bug 836654 - Part 3: Modify hal to accept a ContentParent ID in ModifyWakeLock(). r=cjones
...
Also return the list of processes holding the lock in GetWakeLockInfo
and in the wake-lock changed notification.
2013-02-14 02:26:43 -05:00
Justin Lebar
696102d978
Bug 836654 - Part 2: Add PROCESS_PRIORITY_FOREGROUND_HIGH. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
83d1affaae
Bug 836654 - Part 1: Don't require the "power" permission to do GetWakeLockInfo from a child process. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
2527c25d37
Bug 836654 - Part 0: Add constants CONTENT_PROCESS_{UNKNOWN_ID,MAIN_ID} to HalTypes.h and remove the equivalent constants from ContentParent.h. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
c2423b8cad
Bug 840277 - Explicitly check that the preallocated process hasn't been killed before we use it. r=cjones
...
We have to do this check /after/ we set the process's priority, since
before then, it has BACKGROUND priority and is a candidate for killing.
2013-02-14 02:26:43 -05:00
Justin Lebar
2d870ab97c
Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
2013-02-14 02:26:43 -05:00
Mike Hommey
e03c30956b
Bug 838165 - Cleanup in NSPR hooking in the build system. r=ted
2013-02-14 08:25:43 +01:00
Mike Hommey
72468a135b
Bug 837665 - Show command line and response file contents when expandlibs_exec'ed command fails. r=ted
2013-02-14 08:23:49 +01:00
Trevor Saunders
eae3ed2a33
bug 648267 - remove nsIWinAccessNode r=surkov
2013-01-09 06:34:39 -05:00
Trevor Saunders
281113abef
bug 829387 - remove nsWinUtils::ConvertToIA2Array() r=surkov
2013-01-09 05:22:59 -05:00
Cameron McCormack
3ce48446e5
Bug 841225 - Do not create frames for HTML elements within a <tspan>. r=bzbarsky
2013-02-14 17:23:52 +11:00
Makoto Kato
eeac5d0163
Bug 834645 - move -STACK parameter to config.mk. r=ted
2013-02-14 15:22:00 +09:00
Simon Montagu
d72bc3351d
Tests for bug 801681, r=tests
2013-02-14 08:20:26 +02:00
Ryan VanderMeulen
cfd010a157
Backed out changeset 4f22708024f9 (bug 836450) for robocop failiures on a CLOSED TREE.
2013-02-13 22:25:38 -05:00
Ryan VanderMeulen
daec4f1f33
Backed out changeset 394bbaa548e3 (bug 815591) for OSX reftest failures on a CLOSED TREE.
2013-02-13 22:10:09 -05:00
Ryan VanderMeulen
4ee86d7149
Backed out changeset 38c7d7a7f586 (bug 716859) for B2G reftest failures on a CLOSED TREE.
2013-02-13 21:39:07 -05:00
Seth Fowler
810b4d3daa
Bug 840851 - Mark RasterImage::Initialize as static in RasterImage.cpp. r=joe
2013-02-13 14:03:37 -08:00
Seth Fowler
824657df52
Bug 840850 - Fix missing include guard and style issues in ImageFactory. r=joe
2013-02-13 13:53:42 -08:00
Seth Fowler
218a8ef1ee
Bug 840843 - Rename RasterImage::eShutdownIntent_Interrupted to eShutdownIntent_Unneeded. r=joe
2013-02-13 13:41:45 -08:00
Nicholas Nethercote
97612a4e65
Bug 839376 (part 8) - Fix another seven rooting hazards. r=sfink.
...
--HG--
extra : rebase_source : 9863790dd2ad0cf043609986d046b84046527962
2013-02-13 17:24:00 -08:00
Cameron McCormack
07e7b3cba6
Bug 841207 - Handle all dominant-baseline values in SVG text layout. r=roc
2013-02-14 12:52:48 +11:00