Commit Graph

44253 Commits

Author SHA1 Message Date
Ryan VanderMeulen
306a1550a3 Merge inbound to m-c. a=merge 2015-02-06 09:06:38 -05:00
Mike Taylor
7912ab9f32 Bug 1092006 - Fix form_border_radius define & mark expected failures. r=wesj 2015-02-05 08:08:00 +01:00
Wes Kocher
834e2d3042 Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
Kan-Ru Chen (陳侃如)
9bdcbebafe Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 16:47:32 -05:00
Kartikaya Gupta
2af5e47ca3 Bug 1129526 - Make the RenderFrameParent put focus on the correct OOP child before delivering a click event to it. r=botond 2015-02-05 14:41:50 -05:00
Karsten Düsterloh
4079abbd78 Bug 1116952 - "Treelines fragments after bug 1105104". r=jwatt 2015-02-04 17:55:00 +01:00
Timothy Nikkel
6ff2a36a40 Backout 653ead886844 (bug 1118051) for causing bug 1130067. 2015-02-05 15:37:31 -06:00
Nicholas Nethercote
d34f0301b8 Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
Ryan VanderMeulen
6048189ffc Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046. 2015-02-05 14:35:35 -05:00
Ryan VanderMeulen
03a828fbdf Bug 1120397 - Mark image-orientation-list-style-image.html as random on Android. 2015-02-05 12:17:35 -05:00
Kartikaya Gupta
6bcbfc5468 Bug 1127773 - Use the entire scrollable overflow rect so that scrolledframes build event regions more correctly. r=tn
(Patch dictated by roc)
2015-02-05 08:25:49 -05:00
Morris Tseng
d729431099 Bug 1120316 - Part 1: Move SelectionBatcher to Selection.h. r=roc
--HG--
extra : rebase_source : e17ae33bc017fa1d460b611d251d3dbf29de37b1
2015-02-04 21:34:00 +01:00
Jonathan Kew
3d7be0d18d Bug 1124661 - Make some vertical writing-mode reftests more robust, and/or mark as fuzzy where minor subpixel differences occur. r=smontagu.
DONTBUILD because these tests are not currently enabled on trunk anyway.
2015-02-05 12:39:11 +00:00
Maksim Lebedev
7dc1f6bc6f Bug 1129397 - Allocate function PresShell::DispatchEventToDOM. r=smaug 2015-02-04 05:19:00 +01:00
Jeremy Chen
b81f2619bf Bug 1122805 - v3 Update carets' positions based on coordinates of the root frame. r=roc 2015-02-05 01:36:00 +01:00
Kan-Ru Chen (陳侃如)
0c04d0ee7e Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 17:18:22 +08:00
Seth Fowler
bdb15ac339 Bug 1120397 - Reenable image-orientation-list-style-image.html on Android. r=me
--HG--
extra : rebase_source : 9fead916d715174a03ab630ac2c31ac2df8323e6
2015-02-05 18:05:31 -08:00
Timothy Nikkel
89b9f3338a Bug 1118051. Report layer event regions items as having empty bounds so they don't expand the visible region of layers. r=roc 2015-02-04 23:44:33 -06:00
Xidorn Quan
2684f1b54d Bug 748198 - Exclude ESC and modifier keys as valid user input for popup/fullscreen/pointer lock. r=smaug
--HG--
extra : source : e7202be179db730f39ec4fed83f421301fb54114
2015-02-05 13:25:04 +11:00
Seth Fowler
a271bba567 Bug 1128356 - Add template functions for common frame property destructors. r=dbaron 2015-02-04 15:22:27 -08:00
Nicholas Nethercote
b5913e0b3d Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.

--HG--
extra : rebase_source : eeba14d732077ef2e412f4caca852de6b6b85f55
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
f325953043 Bug 1050035 (part 3) - Remove PL_NewDHashTable() and PL_DHashTableDestroy(). r=froydnj.
Because they are now just equivalent to |new PLDHashTable()| +
PL_DHashTableInit() and PL_DHashTableFinish(t) + |delete t|, respectively.

They're only used in a handful of places and obscure things more than they
clarify -- I only recently worked out exactly how they different from Init()
and Finish().

--HG--
extra : rebase_source : c958491447523becff3e01de45a5d2d227d1ecd3
2015-02-01 20:36:52 -08:00
Nicholas Nethercote
9a36fdbde4 Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
Because it's no longer needed now that entry storage isn't allocated there.
(The other possible causes of failures are much less interesting and simply
crashing is a reasonable thing to do for them.)

This also makes PL_DNewHashTable() infallible.

--HG--
extra : rebase_source : 848cc9bbdfe434525857183b8370d309f3acbf49
2015-02-01 20:19:08 -08:00
Markus Stange
2f12e52126 Bug 1045213 - Add nsITheme::ThemeGeometryTypeForWidget. r=roc 2015-02-04 17:25:18 -05:00
Markus Stange
fd3d5eb0f0 Bug 1045213 - Use vibrancy effect for context menus. r=smichaud 2015-02-04 17:25:18 -05:00
Seth Fowler
e9b08641d5 Bug 1128225 (Part 6) - Record the last draw result in nsDisplayXULImage and use it to decide whether to sync decode. r=tn 2015-02-04 13:50:56 -08:00
Seth Fowler
48c5abfdb0 Bug 1128225 (Part 5) - Record the last draw result in nsDisplayBullet and use it to decide whether to sync decode. r=tn 2015-02-04 13:50:56 -08:00
Seth Fowler
8c44fcc668 Bug 1128225 (Part 4) - Record the last draw result in nsDisplayImage and use it to decide whether to sync decode. r=tn 2015-02-04 13:50:56 -08:00
Seth Fowler
347d961b26 Bug 1128225 (Part 3) - Add infrastructure for tracking draw results in geometry items. r=tn 2015-02-04 13:50:56 -08:00
Seth Fowler
1624013327 Bug 1128225 (Part 2) - Propagate the imgIContainer::Draw result through the nsLayoutUtils::Draw*Image functions. r=tn 2015-02-04 13:50:56 -08:00
David Zbarsky
6382284e6c Bug 1125040 - Use LayoutDeviceIntPoint in nsFramesetFrame r=botond 2015-02-04 15:21:03 -05:00
David Zbarsky
a49d65a406 Bug 1125040 - Use LayoutDeviceIntPoint in nsTitleBarFrame r=botond 2015-02-04 15:21:03 -05:00
David Zbarsky
ec6ce0074b Bug 1125040 - Use LayoutDeviceIntPoint in XULPopupManager r=botond 2015-02-04 15:21:03 -05:00
David Zbarsky
c73ec42d2d Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond 2015-02-04 15:21:03 -05:00
Ryan VanderMeulen
c528ddda2c Merge inbound to m-c. a=merge 2015-02-04 14:42:46 -05:00
Carsten "Tomcat" Book
79e021d647 Merge mozilla-central to b2g-inbound 2015-02-04 15:09:23 +01:00
Carsten "Tomcat" Book
995f18eb69 Merge mozilla-central to mozilla-inbound 2015-02-04 15:04:34 +01:00
Jonathan Kew
3cc233b5c2 Bug 1121748 - test 2 - Reftest for use of incorrect container and frame widths in nsFlexContainerFrame. r=smontagu 2015-02-04 13:24:15 +00:00
Jonathan Kew
4332b49857 Bug 1121748 - test 1 - Reftest for use of out-of-date frame size during relative positioning in BlockReflowContext. r=smontagu 2015-02-04 13:24:14 +00:00
Carsten "Tomcat" Book
920952d8c4 merge mozilla-inbound to mozilla-central a=merge 2015-02-04 14:10:05 +01:00
Phil Ringnalda
303722021b Bug 1129300 - Annotate background-size-monster- reftests that randomly fail on OS X 10.10 2015-02-03 22:00:15 -08:00
Phil Ringnalda
34a9ee669a Bug 1123195 - Skip some more crashtests that time out on OS X 10.10 debug 2015-02-03 21:22:18 -08:00
Phil Ringnalda
a66c7e0ed2 Bug 1128517 - Annotate the incomprehensible passing of aja-linear-1b.html on OS X 10.10 debug 2015-02-03 19:16:13 -08:00
Jeremy Chen
204d20964d Bug 1127661 - Disable long tap event from APZ while dragging the touch caret. r=roc 2015-02-03 02:41:00 +01:00
Jonathan Kew
d92097e485 Bug 1121748 - patch 2 - Use the flex-item frame's final size when computing its logical position within the flex container. r=smontagu 2015-02-02 14:17:00 -08:00
Mats Palmgren
4ec43c85d5 Bug 1123067 - part 2, tests. 2015-02-03 23:54:32 +00:00
Mats Palmgren
ad6e4bdcbe Bug 1123067 - part 1, Add the range even if it's inside a user-select:none region in case it's inside an editable node (it represents the caret). r=smaug 2015-02-03 23:54:31 +00:00
David Anderson
fe18c25a8f Remove apz.subframe.enabled and assume it is always true. (bug 1128761, r=kats) 2015-02-03 15:02:04 -08:00
David Anderson
495039e5d4 Make debugging whole-layer invalidation slightly easier. (bug 1128752, r=mattwoodrow) 2015-02-03 14:18:44 -08:00
Robert Longson
c8899fd463 Bug 1128281 - Pass strokeOptions to getGeometryBounds. r=jwatt 2015-02-03 18:36:32 +00:00