Ryan VanderMeulen
d82368f831
Backed out 7 changesets (bug 907585, bug 873351, bug 864485) for making phones unbootable.
...
Backed out changeset 001a849303de (bug 873351)
Backed out changeset 8020b3013618 (bug 907585)
Backed out changeset 9039460e09c5 (bug 907585)
Backed out changeset 9464e393a501 (bug 907585)
Backed out changeset d6920653de69 (bug 864485)
Backed out changeset 20ef446b27cd (bug 864485)
Backed out changeset e27c780e1ef5 (bug 864485)
2013-09-06 17:28:10 -04:00
Scott Johnson
978434dea3
Backout 8f09d30d3571 for crashtest orange. [r=me]
...
--HG--
extra : rebase_source : be0cfd30ce57072b83022f20955fd515041d56ed
2013-09-07 20:05:23 -05:00
Scott Johnson
310960b128
Backout dfe69eabbe47 for crashtest orange. [r=me]
...
--HG--
extra : rebase_source : 36898d587c098835af796d7588ba24b3b40b0558
2013-09-07 20:04:36 -05:00
Scott Johnson
eab39f30c9
Bug 794693, part 2: Perform parent reflow state calculation at the box-block interface before setting up child reflow state to prevent crashing when a parent reflow state is assumed to be non-null. [r=dbaron]
2013-09-07 19:02:11 -05:00
Scott Johnson
440d49e2f6
Bug 794693, part 1: Refactor nsHTMLReflowState constructor to allow initialization to be done by caller. [r=dbaron]
2013-09-07 19:02:10 -05:00
Bobby Holley
0fcc3886ab
Bug 912322 - Fix tests. r=bz
...
The crashtest changes are untested (aside from the fact that they don't crash).
2013-09-06 09:12:56 -07:00
Bobby Holley
1203bc42f5
Bug 912322 - Sync pref from reftest-cmdline.js to bootstrap.js. r=jgriffin
2013-09-06 09:12:55 -07:00
Ed Morley
93ac26880b
Merge mozilla-central and inbound
2013-09-06 16:23:50 +01:00
Ed Morley
59d1c1d15b
Merge latest green b2g-inbound changeset and mozilla-central
2013-09-06 16:17:55 +01:00
Corey Ford
7bb7eca6a1
Bug 886646 - Part 7: Reftests for sticky positioning. r=dbaron
2013-09-06 09:35:16 -04:00
Corey Ford
5db567cbb1
Bug 886646 - Part 6: Implement sticky positioning, calculated on reflow and scroll. r=dbaron, r=dholbert
2013-09-06 09:35:16 -04:00
Corey Ford
367d66a9a7
Bug 886646 - Part 5: Always build a stacking context for sticky positioned elements. r=dbaron
2013-09-06 09:35:16 -04:00
Ed Morley
85b786f40f
Merge mozilla-central and b2g-inbound
2013-09-06 12:32:33 +01:00
Vicamo Yang
3f03665fbf
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-06 16:11:34 +08:00
Ms2ger
ae5e9e46b9
Bug 910238 - Part a: Remove some includes from HTMLInputElement.h; r=bz
2013-09-06 08:40:45 +02:00
Ms2ger
158740a338
Bug 774124 - Part b: Add include-what-you-use annotations to nsDisplayItemTypes.h and nsDisplayItemTypesList.h; r=roc
2013-09-06 08:40:30 +02:00
Ehsan Akhgari
61d8f84eb7
Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
...
This patch was generated by running include-what-you-use on image/src,
and then removing the #include statements suggested by that tool, either
replacing them with forward declarations of the used names in headers,
or dropping the ones that were completely unnecessary, and then adding
new #include statements in other places that were implicitly relying on
some of the removed #include statements.
2013-09-07 09:01:08 -04:00
Masatoshi Kimura
33047c6ab1
Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley
2013-09-07 18:49:03 +09:00
Benoit Jacob
5479e2b22e
Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel
2013-09-06 22:15:49 -04:00
Benoit Jacob
8dc80c7e0c
Bug 913603 - Trim nsRect.h - r=jrmuizel
2013-09-06 22:14:27 -04:00
Phil Ringnalda
50e838ad7a
Back out c8687e99dc75 (bug 913510) for Android bustage
2013-09-06 19:08:42 -07:00
Ryan VanderMeulen
aac84d98dc
Bug 911849 - Add fuzz to the new reftest on OSX.
2013-09-05 12:00:13 -04:00
Fabrice Desré
2dd1ca23e2
Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
...
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Daniel Holbert
6848bb95a1
(no bug) Broaden fuzzy-if() annotation slightly, for reftest position-sticky/top-2.html. r=corey
2013-09-06 13:59:58 -07:00
Ehsan Akhgari
3956f8e1f5
Bug 913531 - Remove the unnecessary #includes from nsIXPConnect.idl; r=bholley
2013-09-06 13:50:24 -04:00
Daniel Holbert
d7bc491639
Bug 913247 followup: Remove superfluous call to imagesToRefresh.Clear(). rs=bz
2013-09-06 10:57:40 -07:00
Ed Morley
9bfc81af4d
Merge mozilla-central and b2g-inbound
2013-09-06 16:24:22 +01:00
Botond Ballo
410f65165c
Bug 913205 - Compute offset of FrameMetrics::mCompositionBounds correctly. r=tn
2013-09-05 18:36:07 -04:00
Ms2ger
db90573f0e
Merge m-c to inbound.
2013-09-06 12:31:58 +02:00
Markus Stange
d4cc4e5b29
Bug 912953 - Protect against empty rects causing invalidation due to rounding in nsSVGFilterFrame.cpp. r=roc
2013-09-06 11:31:17 +02:00
Markus Stange
b70df58f97
Bug 912953 - Protect against empty rects causing invalidation due to rounding in nsSVGIntegrationUtils::AdjustInvalidAreaForSVGEffects. r=roc
2013-09-06 11:30:27 +02:00
Markus Stange
6ebf300a4f
Bug 912953 - Use consistent rounding for the scroll offset transform. r=roc
2013-09-06 11:28:34 +02:00
Markus Stange
f6f7290494
Bug 912953 - Apply the scroll offset transform to inactive layer managers for LAYER_SVG_EFFECTS, too. r=roc
2013-09-06 11:28:02 +02:00
Daniel Holbert
c122699022
Bug 913247: Don't call imgIContainer::RequestRefresh during hashtable enumeration. r=jwatt
2013-09-06 09:48:26 +01:00
Corey Ford
690918fcba
Bug 886646 - Part 3: Compute sticky positioning offsets for getComputedStyle(). r=heycam
2013-08-15 17:31:32 -07:00
Corey Ford
2fcbc01ac4
Bug 886646 - Part 2: Include sticky positioning in nsStyleDisplay::IsRelativelyPositionedStyle. r=heycam
2013-09-06 09:35:15 -04:00
Corey Ford
1b743eac38
Bug 886646 - Part 1: Support position:sticky in the CSS parser, enabled by a preference. r=heycam
2013-09-05 15:47:08 -07:00
Jonathan Kew
3dec0d4a55
bug 911849 followup - avoid reftest glyph-positioning discrepancy on OS X, and remove fuzzy-if() annotation from the manifest.
2013-09-05 23:15:29 +01:00
Daniel Holbert
a4ed8c910a
Bug 883514: During block reflow, check floats after reflowing bullet frames, instead of before. r=dbaron
2013-09-05 11:59:09 -07:00
Ryan VanderMeulen
4b311fcfaf
Merge m-c to mozilla-inbound.
2013-09-06 21:14:34 -04:00
Masatoshi Kimura
085f77e6fd
Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley
2013-09-07 09:34:21 +09:00
Jonathan Kew
c2399b0340
bug 911849 - reftest for use of ZWNBSP/WJ to inhibit line-breaks in CJK text. r=masayuki
2013-09-05 14:24:34 +01:00
Robert Longson
31642bafc4
Bug 911310 - Only raise an nsChangeHint_UpdateOverflow for filters. r=dholbert
2013-09-05 09:51:02 +01:00
Robert O'Callahan
8ca63f18ef
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Phil Ringnalda
3914af6be4
Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-04 22:42:06 -07:00
Phil Ringnalda
cf2028664c
Back out e46601eb7279:533dc9ea3301 (bug 912322) for Android reftest bustage
2013-09-04 21:49:16 -07:00
Nicholas Nethercote
86b7ae4c3a
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
...
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 9142be547b2eeef37a8073a710ce23070f98cf65
2013-08-27 16:24:51 -07:00
Bobby Holley
e903e0f569
Bug 912322 - Fix tests. r=bz
...
The crashtest changes are untested (aside from the fact that they don't crash).
2013-09-04 19:05:51 -07:00
Mike Hommey
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Botond Ballo
8991615154
Bug 904533 - Compute FrameMetrics::mCompositionBounds correctly for subframes. r=tn
2013-08-30 13:22:33 -04:00
Georg Fritzsche
682e0d1143
Bug 899080 - Test fixup part 5 - layout. r=roc
2013-09-04 16:07:53 +02:00
Georg Fritzsche
03313943a3
Bug 899080 - Test fixup part 1 - Always enable test-plugins for reftests. r=jmaher
2013-09-04 16:05:31 +02:00
Benoit Girard
68543ba60b
Bug 907544 - Pass the D3DSurface9 down into Cairo for LockRect. r=jrmuizel
...
--HG--
extra : rebase_source : 71c0f776360435d242987ffd3e2cbab8a3535c67
2013-09-04 16:53:54 -04:00
Daniel Holbert
d36be6c344
Bug 859807: Request longer timeout for test_transitions_per_property.html. r=dbaron
2013-09-04 13:47:24 -07:00
Boris Zbarsky
7a50c66936
Bug 911771. Remove uses of MOZ_DEBUG in .cpp files, since there is no such thing there. Use DEBUG instead. r=glandium
2013-09-04 16:43:12 -04:00
Masatoshi Kimura
216f76200c
Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley
2013-09-05 01:02:34 +09:00
Masatoshi Kimura
a3c225f686
Bug 911573 - Enable and use specialpowers in jsreftest. r=terrence, bholley
2013-09-05 01:02:27 +09:00
Ed Morley
f509dcbf07
Merge mozilla-central and inbound
2013-09-04 16:53:03 +01:00
Ed Morley
18a47a0e8e
Merge latest green inbound changeset and mozilla-central
2013-09-04 12:54:46 +01:00
Robert O'Callahan
0991ab95c2
Bug 909157. Invalidate rendering observers when an image changes. r=mattwoodrow
...
--HG--
extra : rebase_source : 04b127fde9a9e07e50c6196f53a1eea3c8f04db6
2013-09-04 23:13:11 +12:00
Jonathan Watt
01b166fcef
Bug 907503 - Fix invalidation for SMIL animation in SVG-as-an-image. r=roc
2013-09-04 11:39:31 +01:00
Phil Ringnalda
c1c484bd50
Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
...
CLOSED TREE
2013-09-03 23:21:30 -07:00
Robert O'Callahan
49c12b8ea7
Bug 911889. Updating reftest manifest; the tests that were passing due to 894773 being fixed are now failing again since we've backed off on that fix .... on a CLOSED TREE
2013-09-04 18:19:07 +12:00
Phil Ringnalda
90f3149a6c
Back out ed63ede44a82:db85ebf7b0dc (bug 864485) for debug build bustage
2013-09-03 22:33:35 -07:00
Vicamo Yang
4ed4d84d72
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-04 12:46:01 +08:00
Gregory Szorc
fab628e981
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Phil Ringnalda
eb3f8a45e2
Back out cc6f66e761d8 (bug 896797) for Windows build bustage
...
CLOSED TREE
2013-09-03 21:55:21 -07:00
Robert O'Callahan
e7a331a54e
Bug 909603. Remove invalid assertion. r=tn
2013-09-04 16:44:48 +12:00
Robert O'Callahan
a67691ee12
Bug 911889. Part 1: Fix mutationUpdate mutation count for first as well as subsequent mutations. r=benwa
2013-09-04 16:43:33 +12:00
Gregory Szorc
295f553e4e
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Ryan VanderMeulen
07832ca5a7
Backed out changeset 5c25126b9c76 (bug 894927) for causing bug 911751 on a CLOSED TREE.
...
--HG--
rename : b2g/chrome/content/shell.html => b2g/chrome/content/shell.xul
2013-09-03 20:51:30 -04:00
Pin Zhang
f320083266
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL, r=khuey,baku
2013-09-03 15:26:33 -07:00
Ryan VanderMeulen
c6e97adff4
Merge m-c to b2g-inbound.
2013-09-03 17:44:34 -04:00
Kartikaya Gupta
e928b156af
Bug 910322 - Strongly type the viewport size in nsViewportInfo. r=mbrubeck, Ms2ger
2013-09-03 15:12:24 -04:00
Kartikaya Gupta
c1c69a59bf
Bug 910322 - Strongly type the zoom factors in nsViewportInfo. r=mbrubeck, Ms2ger
2013-09-03 15:12:23 -04:00
Blake Kaplan
9225fd4fbb
Bug 860123 - Use the right window's selection in some tests; r=ehsan
2013-09-03 15:01:00 -04:00
Kartikaya Gupta
169484edbe
Bug 906877 - Remove code obsoleted by multi-apzc. r=BenWa, vingtetun
...
Now that we have multi-APZC landed, we don't need BrowserElementPanning
to detect when it's about to scroll a subframe and let APZC know. So
the two messages involved in this can be completely removed.
2013-09-03 13:04:21 -04:00
Blake Kaplan
3388e7fa71
Bug 860123 - Part 1: Disallow extending or collapsing selections across documents; r=ehsan
2013-08-29 10:14:15 -04:00
Masayuki Nakano
144f6d5e26
Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
2013-09-03 20:45:28 +09:00
Nicholas Cameron
a937f9cc25
BUg 910160. IWYU for gfx/src. r=roc
2013-09-02 10:21:01 +12:00
Ryan VanderMeulen
d25946ae49
Merge inbound to m-c.
2013-08-30 20:37:30 -04:00
Ehsan Akhgari
c116194063
Bug 911292 - Minimize the #includes in layout/mathml; r=mats
2013-08-30 17:37:12 -04:00
Ehsan Akhgari
dc804b0ed5
Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats
2013-08-30 17:17:07 -04:00
Gregory Szorc
4672bbb630
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Ryan VanderMeulen
50d75135b0
Merge m-c to b2g-inbound.
2013-08-30 13:42:41 -04:00
Kartikaya Gupta
f5f0ff5641
Bug 907754 - Ensure that the zoom on the FrameMetrics is initialized correctly for all frames. r=tn
...
RecordFrameMetrics gets called on a variety of layers. Previously it would
incorrectly set mZoom for a number of these layers. For scrollable container
layers inside the main document, it would set the mResolution from the
presShell's resolution, thus compounding the painted resolution.
Furthermore, for iframes inside the document, it would assign mZoom the
value from TabChild's mLastMetrics, which is only meant to apply to the
top-level document. Prior to multi-apzc work these values were never used
so it didn't matter but now they are so they should be assigned correctly.
2013-08-30 13:11:01 -04:00
Masayuki Nakano
4a9d769635
Bug 910156 Add AssignKeyEventData() and AssignMouseEventData() for sharing the code in nsDOMEvent::DuplicatePrivateData() and nsDelayed*Event r=smaug
2013-08-30 11:10:32 +09:00
Seth Fowler
1217a04fcf
Bug 298619 - Use EXIF image orientation in top-level image documents. r=dolske
2013-08-29 17:16:30 -07:00
Ryan VanderMeulen
5b08c36b30
Backed out changeset 8c25245410c5 (bug 909888) for being far from NPOTB and breaking B2G tests.
...
CLOSED TREE
2013-08-29 13:46:48 -04:00
Daniel Holbert
e77c325fd8
Bug 904158 - When creating a string for the SMIL-animated value of a mapped SVG attribute, use NS_strlen to get the StringBuffer's logical length, instead of using nsCheapString and the allocated length. r=dbaron
2013-08-29 11:39:56 -04:00
Ed Morley
33039cd8a5
Backed out changeset 0136d838f655 (bug 860123) for mochitest failures
2013-08-29 16:41:13 +01:00
Andrew Halberstadt
e14408dca0
Bug 909888 - Add mach commands for b2g reftests and crashtests, r=jgriffin, DONTBUILD, a=NPOTB
2013-08-29 11:16:44 -04:00
Blake Kaplan
1d95be8dab
Bug 860123 - Part 1: Disallow extending or collapsing selections across documents; r=ehsan
...
--HG--
extra : rebase_source : 2dbd8192486c8ff26d4b231d87283d61b6ff1e24
2013-08-29 10:14:15 -04:00
Ed Morley
4564993f3e
Merge latest green inbound changeset and mozilla-central
2013-08-29 14:45:19 +01:00
Ed Morley
d10cabc240
Merge mozilla-central and b2g-inbound
2013-08-29 10:50:31 +01:00
Ed Morley
061f421c5b
Backed out changeset cd99d10fc665 (bug 870676) for breaking B2G device image builds on a CLOSED TREE
2013-08-29 10:43:09 +01:00
Ed Morley
5c4387bb40
Merge mozilla-central and inbound
2013-08-29 10:50:04 +01:00
Ryan VanderMeulen
1d7bdba295
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Ryan VanderMeulen
e45da17600
Merge m-c to b2g-inbound.
2013-08-29 00:24:45 -04:00
Pin Zhang
0b9822723b
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:24:23 -07:00