Robert O'Callahan
b8bd1730f3
Bug 1048752. Part 9: Remove nsCaret.h from nsDisplayList.h. r=tn
...
I got tired of slow build turnarounds every time I modified nsCaret.h.
--HG--
extra : rebase_source : 0c4598c4881ab8de0a636b08c70fb801bb912247
2014-08-06 17:19:25 +12:00
Robert O'Callahan
84b6888d62
Bug 1048752. Part 8: Remove mCaretAspectRatio. r=tn
...
mCaretAspectRatio doesn't need to be stored. We can recompute it
whenever we need it.
--HG--
extra : rebase_source : 065a6996e920800edf5cbcc7f072f0439ef84553
2014-08-06 17:19:25 +12:00
Robert O'Callahan
fb59918a6c
Bug 1048752. Part 7: Remove mCaretWidthCSSPx. r=tn
...
mCaretWidthCSSPx doesn't need to be stored. We can just recompute it
whenever we need it.
--HG--
extra : rebase_source : 850b556651afade0da543e281e5fa54235969ab4
2014-08-06 17:19:25 +12:00
Robert O'Callahan
3b04ddd57d
Bug 1048752. Part 6: Remove 'virtual' declarations. r=tn
...
These used to be needed for linking with non-libxul builds, but are no
longer needed. The obsolete comment is fixed in a later patch.
--HG--
extra : rebase_source : 034f69b647bd64d4353e51a15e166094b7b2e638
2014-08-06 17:19:24 +12:00
Robert O'Callahan
d967df6e74
Bug 1048752. Part 5: Reorder API declarations. r=tn
...
To make it more clear what's going on, make CaretBlinkCallback protected
and reorder the public methods to put the state-changing "API" methods first.
--HG--
extra : rebase_source : fddf0ea4b9269b2d431d0b75c40f99a9140138a1
2014-08-06 17:19:24 +12:00
Robert O'Callahan
8249256663
Bug 1048752. Part 4: Make EViewCoordinates (unused). r=tn
...
--HG--
extra : rebase_source : 571ba155fb5741fdd26d0391ef4a029a7383b34a
2014-08-06 17:19:24 +12:00
Robert O'Callahan
787f2f51a5
Bug 1048752. Part 3: Make GetCaretFrameForNodeOffset static. r=tn
...
GetCaretFrameForNodeOffset only uses the nsFrameSelection and mBidiUI
from its nsCaret. For mBidiUI we can just get the pref directly whenever
we need it. By modifying GetCaretFrameForNodeOffset to take nsFrameSelection
as a parameter, we can make it static to make it clear it isn't really
related to the state of the nsCaret.
This may also fix a bug in Selection::GetPrimaryFrameForFocusNode where
things would go unexpectedly wrong if mCaret is temporarily observing
a different selection to the Selection.
--HG--
extra : rebase_source : cdd59f6e20cd1060bc5d2325cb3adb5e5c4a1d2c
2014-08-06 17:19:24 +12:00
Robert O'Callahan
d085b972a2
Bug 1048752. Part 2: Remove InvalidateOutsideCaret and MaybeInvalidateCaretPosition. r=tn
...
I'm quite sure DLBI means we don't need these anymore.
--HG--
extra : rebase_source : 6cb6cd7c160a46688793c6ab1cdded333aecdd61
2014-08-06 17:19:23 +12:00
Robert O'Callahan
c39cb67ced
Bug 1048752. Part 1: Remove GetCaretReadOnly (unused). r=tn
...
--HG--
extra : rebase_source : 86c27ad506440199fe623a083a2b4cb7eca98e47
2014-08-06 17:19:23 +12:00
Daniel Holbert
171665617d
Bug 1054563: Remove unnecessary nsresult return value from BuildScrollFrame, and de-indent it. r=tn
2014-08-15 20:22:09 -07:00
Ryan VanderMeulen
c33a664a92
Backed out changeset 3ad9f60f1972 (bug 1032055) for B2G ICS bustage.
2014-08-15 23:14:30 -04:00
Trevor Saunders
bdc41d899e
bug 1032055 - fix ordering of static xul component constants with LTO r=glandium
2014-08-15 21:55:24 -04:00
Jeff Gilbert
fb6a858464
Bug 1049957 - Fixes from reviews. - r=kamidphish
2014-08-15 17:38:09 -07:00
Jeff Gilbert
00cbda0f58
Bug 1049957 - Use custom std::queue wrapper instead of std::queue<UniquePtr<T>>. - r=kamidphish
2014-08-15 17:38:08 -07:00
Jeff Gilbert
462da9f9df
Bug 1049957 - Fix compilation errors. - r=kamidphish
2014-08-15 17:38:08 -07:00
Jeff Gilbert
ebe1200d76
Bug 1049957 - Use UniquePtr for SharedSurface, SurfaceFactory. - r=kamidphish
2014-08-15 17:38:08 -07:00
Jeff Gilbert
d10b4934b4
Bug 1049957 - Use RefPtr for SurfaceStream. - r=kamidphish
2014-08-15 17:38:07 -07:00
Jeff Gilbert
2879380ef6
Bug 1049957 - Use UniquePtr for GLScreenBuffer. - r=kamidphish
2014-08-15 17:38:07 -07:00
Jeff Gilbert
f872500ed5
Bug 1049957 - Increase MakeUnique max params to 8. - r=waldo
2014-08-15 17:38:06 -07:00
Bill McCloskey
55952e99b7
Bug 950745 - Back out assertions that are triggering too often
2014-08-15 16:16:42 -07:00
Bill McCloskey
5ea1c8dfad
Bug 1046964 - Remove some dead code (r=Waldo)
2014-08-15 16:14:50 -07:00
James Graham
48af23d3d1
Bug 1023371 - Refactor mozcrash to seperate out the IO from the stack inspection, r=ted.mielczarek
...
This makes it compatible with structured logging.
2014-08-15 23:19:34 +01:00
Ehsan Akhgari
9647357b1f
Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup
2014-08-15 17:41:29 -04:00
Catalin Badea
53911e168c
Bug 853995 - Move plugin parameters array from nsPluginInstanceOwner to content. r=johns,jst
2014-08-15 14:24:40 -07:00
Ryan VanderMeulen
6cf995b770
Backed out changeset 926c83cd24f0 (bug 1052751) for B2G reftest failures.
2014-08-15 17:15:26 -04:00
Terrence Cole
b057565fa0
Bug 1033442 - Remove non-pod malloc from MallocProvider and AllocPolicy; r=jonco
2014-08-08 13:22:39 -07:00
Ryan VanderMeulen
8d1b525259
Merge m-c to inbound. a=merge
2014-08-15 17:04:03 -04:00
Ryan VanderMeulen
7c6c3f9580
Merge b2g-inbound to m-c. a=merge
2014-08-15 17:03:00 -04:00
Andrew McCreight
57a41c12a7
Bug 1023585
- Remove suppression for AllocateArrayBufferContents now that the leak is fixed. r=khuey
2014-08-15 14:00:53 -07:00
Alexander Surkov
91cf777f5f
Bug 1053765 - Putting role=log on a table tag breaks row and cell accessibles, r=tbsaunde
2014-08-15 16:49:02 -04:00
Ryan VanderMeulen
9c4e668647
Merge fx-team to m-c. a=merge
2014-08-15 16:22:55 -04:00
Ryan VanderMeulen
c01ab4a7c8
Merge inbound to m-c. a=merge
2014-08-15 16:10:19 -04:00
Ryan VanderMeulen
10a75ac158
Backed out 11 changesets (bug 1010740, bug 1054264, bug 1010739, bug 1042804, bug 1019035, bug 1010741, bug 1053884, bug 1054268) for frequent robocop failures.
...
Backed out changeset 31d4832196f6 (bug 1054268)
Backed out changeset 9e0e63359e77 (bug 1054264)
Backed out changeset 5083e681191a (bug 1054264)
Backed out changeset 7844cf23c521 (bug 1053884)
Backed out changeset dd1a8ebbfae3 (bug 1042804)
Backed out changeset e56bbc8b5bd0 (bug 1019035)
Backed out changeset 6908f8780c29 (bug 1010740)
Backed out changeset aaa50f34df6d (bug 1010740)
Backed out changeset 8474627f88d5 (bug 1010739)
Backed out changeset cbb72f0aa532 (bug 1010741)
Backed out changeset 54179c9a121a (bug 1010741)
2014-08-15 15:12:45 -04:00
Andrei Oprea
0f09159ecf
Bug 990678 - Add ability to make audio only calls in Loop standalone and desktop. r=Standard8
2014-08-15 19:45:31 +01:00
B2G Bumper Bot
6908aac15f
Bumping manifests a=b2g-bump
2014-08-15 11:41:18 -07:00
B2G Bumper Bot
1a6e7fd4b7
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0cf972fdd11e
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #22881 from ferjm/bug1049340.mobileiderroroverlay
Bug 1049340 - [Loop] Mobile Identity windows in background. r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/0fdda7e05d2a
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 1049340 - [Loop] Mobile Identity windows in background. r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/e64db1140d6f
Author: James Burke <jrburke@gmail.com>
Desc: Merge pull request #22908 from jrburke/bug1001629-email-notification-close-blank
Bug 1001629: email notification clear triggers failure in startup r=asuth
========
https://hg.mozilla.org/integration/gaia-central/rev/d45cc778051b
Author: jrburke <jrburke@gmail.com>
Desc: Bug 1001629: email notification clear triggers failure in startup
2014-08-15 11:35:31 -07:00
Ryan VanderMeulen
aca2e09af9
Bug 1026805 - Disable frequently-hanging mozapps tests on OSX. a=me
2014-08-15 14:32:11 -04:00
Ralph Giles
bace3d7342
Bug 1047486 - Don't crash on null VideoData. r=cpearce
...
Avoid crashing when we can't create a VideoData object for
the decoded data MacOS X returns.
2014-08-15 11:24:00 -07:00
Alexander Surkov
311b8a1af5
Bug 1053998 - add few bits for doclifecycle logging, r=tbsaunde
2014-08-15 16:24:22 -04:00
Jeff Muizelaar
1b857210be
Bug 1054474
. Change FPSCounter to not use ToSecondsSigDigits(). r=BenWa
...
ToSecondsSigDigits is slower and broken on Windows and doesn't
really provide any value in this case.
--HG--
extra : rebase_source : 889657d9bd1e7a2bc4bd2f8b2da16fac63ece822
2014-08-15 15:54:05 -04:00
B2G Bumper Bot
521d4f2856
Bumping manifests a=b2g-bump
2014-08-15 11:16:38 -07:00
B2G Bumper Bot
b2a5c6bb70
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/5ba6f889689b
Author: Fernando Campo <fernando.campo@telefonica.com>
Desc: Bug 1016813 - [FTU] Update to use gaia-header (r=fcampo)
2014-08-15 11:05:34 -07:00
Wes Johnston
e8f465a4f5
Bug 1050403 - Update widget style. r=margaret
2014-08-15 11:04:36 -07:00
Lucas Rocha
5f9b815b9f
Bug 1054268 - Show search icon in about:home (r=margaret)
2014-08-15 18:23:20 +01:00
Lucas Rocha
01cf8d0857
Bug 1054264 - Fix slight overlap between translage edge and cancel button (r=margaret)
2014-08-15 18:23:20 +01:00
Lucas Rocha
b5f0736766
Bug 1054264 - Show pressed state on edit mode's cancel button (r=margaret)
2014-08-15 18:23:19 +01:00
Lucas Rocha
6dfa4c5330
Bug 1053884 - Update urlbar_stop icon for new toolbar design (r=margaret)
2014-08-15 18:23:19 +01:00
Lucas Rocha
ff80e9b0be
Bug 1042804 - Refine about:home colors to be consistent with new toolbar style (r=margaret)
2014-08-15 18:23:19 +01:00
Lucas Rocha
6bb8f975a1
Bug 1019035 - Rounded top-left corner on the toolbar while in display mode (r=mcomella)
2014-08-15 18:23:18 +01:00
Lucas Rocha
0ff90b5957
Bug 1010740 - Update icon for the edit cancel button (r=mcomella)
2014-08-15 18:23:18 +01:00