Commit Graph

46090 Commits

Author SHA1 Message Date
Simon Montagu
fd24391154 Bug 1173689: allow column sets in an orthogonal writing mode to their container to expand in the container's block direction, r=roc 2015-06-19 01:09:19 -07:00
Maksim Lebedev
d7e2ee8efa Bug 1151152 - Change behavior when pointer is dragged out of the document. r=smaug 2015-06-15 10:27:00 +02:00
Milan Sreckovic
50bc2f0ddc Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander 2015-06-18 08:18:00 +02:00
David Anderson
127048bb86 Add an observer service notification for the first widget paint message. (bug 1173117 part 2, r=roc) 2015-06-18 13:42:39 -07:00
Ryan VanderMeulen
7b7e4f1c9b Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-18 16:03:38 -04:00
Ryan VanderMeulen
c848d2ee9b Backed out 7 changesets (bug 1113086) for various Gaia test failures.
Backed out changeset eb7e79a2c9e9 (bug 1113086)
Backed out changeset 3562a09b2bf3 (bug 1113086)
Backed out changeset 127cde112795 (bug 1113086)
Backed out changeset 84dc903151c1 (bug 1113086)
Backed out changeset 42dc5dbabdcd (bug 1113086)
Backed out changeset e1ad68356a74 (bug 1113086)
Backed out changeset 86b32f5442f2 (bug 1113086)
2015-06-18 13:00:25 -04:00
Andrea Marchesini
39b2fb9a00 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
--HG--
rename : dom/browser-element/mochitest/test_browserElement_inproc_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/browser-element/mochitest/test_browserElement_oop_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
2015-06-18 15:56:58 +01:00
Ryan VanderMeulen
dd3d07f058 Bug 1157576 - Disable the test on Linux as well.
CLOSED TREE
2015-06-18 13:20:35 -04:00
Carsten "Tomcat" Book
74aede41b2 Merge mozilla-central to fx-team 2015-06-18 15:40:16 +02:00
Gijs Kruitbosch
cbb4c512e0 Bug 1157576 - disable bug706743.js on e10s, rs=enn-in-bugzilla-comment
--HG--
extra : rebase_source : 79af65583a432570e2d9474fd6b89bf51b920d94
2015-06-18 14:21:54 +01:00
Maksim Lebedev
86c9b8f60e Bug 1162990 - Add test for check pointerleave event behavior. r=smaug 2015-06-17 01:54:00 -04:00
Cameron McCormack
0c42dab52b Bug 1175800 - Remove typedefs from nsComputedDOMStyle.cpp as they interfere with others under unified compilation. r=bzbarsky
--HG--
extra : rebase_source : cf9acc0012eae22322a653001bbdab1246264a5f
2015-06-18 16:52:49 +10:00
Jonathan Kew
a3380043e5 Bug 1174507 - Replace the frame flag CONTAINS_RELATIVE_HEIGHT with CONTAINS_RELATIVE_BSIZE, and adjust callsites appropriately. r=dholbert 2015-06-18 07:33:50 +01:00
Nicholas Nethercote
0eacf28b46 Bug 1174631 (part 4) - Replace nsFrameManager's uses of PL_DHashTableEnumerate() with PLDHashTable::Iterator. r=dholbert.
--HG--
extra : rebase_source : a328e9bceffb9940108fdebca8cca7c70e9cea58
2015-06-16 21:09:39 -07:00
Nicholas Nethercote
4bcd16152c Bug 1174631 (part 3) - Replace SpanningCellSorter's uses of PL_DHashTableEnumerate() with PLDHashTable::Iterator. r=dholbert.
--HG--
extra : rebase_source : a84a8548d6d88e558d8ec1cdde09af2d2cb58084
2015-06-16 21:09:39 -07:00
Nicholas Nethercote
7e43a049ee Bug 1174631 (part 2) - Replace nsCSSRuleProcessor's uses of PL_DHashTableEnumerate() with PLDHashTable::Iterator. r=dholbert.
--HG--
extra : rebase_source : e05d57211c8ba1c3fe0dfe4d8dda477d1df45b55
2015-06-10 21:28:14 -07:00
Nicholas Nethercote
5e7718ec13 Bug 1174631 (part 1) - Replace nsRuleNode's uses of PL_DHashTableEnumerate() with PLDHashTable::{,Removing}Iterator. r=dholbert.
--HG--
extra : rebase_source : 058c6a86d5806a8cb3eb0dc7b13af47da68f4d82
2015-06-10 19:13:15 -07:00
Ehsan Akhgari
c197ee959d Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc 2015-06-17 17:45:51 -04:00
Daniel Holbert
48c763591d Bug 1175245: Convert nsRefreshDriver.cpp to use range-based "for" loops. r=tn 2015-06-17 14:36:40 -07:00
Steven Michaud
d584ce81c9 Bug 1167069 - Watch out for deletion of current frame. r=jmathies 2015-06-17 12:59:34 -05:00
Kartikaya Gupta
49c13c1c35 Bug 1055557 - Add a ZoomConstraintsClient class to manage pushing zoom constraints updates to the APZ code. r=botond
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-17 12:32:42 -04:00
Kartikaya Gupta
bd05613425 Bug 1055557 - Move storage of ZoomConstraints from RemoteContentController to APZCTreeManager. r=botond 2015-06-17 12:32:41 -04:00
Jonathan Kew
bf0d1d0f6f Bug 1173307 - Convert nsTableCellFrame to work with logical coordinates. r=dholbert 2015-06-18 10:11:40 +01:00
Birunthan Mohanathas
3c2870571f Bug 1103651 - Move content/test/reftest into dom/tests/. r=mrbkap
--HG--
rename : content/test/reftest/bug427779-ref.xml => dom/tests/reftest/bug427779-ref.xml
rename : content/test/reftest/bug427779.xml => dom/tests/reftest/bug427779.xml
rename : content/test/reftest/bug439965-ref.html => dom/tests/reftest/bug439965-ref.html
rename : content/test/reftest/bug439965.html => dom/tests/reftest/bug439965.html
rename : content/test/reftest/bug453105-ref.html => dom/tests/reftest/bug453105-ref.html
rename : content/test/reftest/bug453105.html => dom/tests/reftest/bug453105.html
rename : content/test/reftest/bug456008-ref.html => dom/tests/reftest/bug456008-ref.html
rename : content/test/reftest/bug456008.xhtml => dom/tests/reftest/bug456008.xhtml
rename : content/test/reftest/bug559996-iframe.html => dom/tests/reftest/bug559996-iframe.html
rename : content/test/reftest/bug559996-ref-iframe.html => dom/tests/reftest/bug559996-ref-iframe.html
rename : content/test/reftest/bug559996-ref.html => dom/tests/reftest/bug559996-ref.html
rename : content/test/reftest/bug559996.html => dom/tests/reftest/bug559996.html
rename : content/test/reftest/bug591981-1.html => dom/tests/reftest/bug591981-1.html
rename : content/test/reftest/bug591981-2.html => dom/tests/reftest/bug591981-2.html
rename : content/test/reftest/bug591981-ref.html => dom/tests/reftest/bug591981-ref.html
rename : content/test/reftest/bug591981-script.js => dom/tests/reftest/bug591981-script.js
rename : content/test/reftest/bug592366-1.html => dom/tests/reftest/bug592366-1.html
rename : content/test/reftest/bug592366-1.xhtml => dom/tests/reftest/bug592366-1.xhtml
rename : content/test/reftest/bug592366-2.html => dom/tests/reftest/bug592366-2.html
rename : content/test/reftest/bug592366-2.xhtml => dom/tests/reftest/bug592366-2.xhtml
rename : content/test/reftest/bug592366-ref.html => dom/tests/reftest/bug592366-ref.html
rename : content/test/reftest/bug592366-ref.xhtml => dom/tests/reftest/bug592366-ref.xhtml
rename : content/test/reftest/bug798068-ref.xhtml => dom/tests/reftest/bug798068-ref.xhtml
rename : content/test/reftest/bug798068.xhtml => dom/tests/reftest/bug798068.xhtml
rename : content/test/reftest/child592366-1.html => dom/tests/reftest/child592366-1.html
rename : content/test/reftest/child592366-1.xhtml => dom/tests/reftest/child592366-1.xhtml
rename : content/test/reftest/child592366-2.html => dom/tests/reftest/child592366-2.html
rename : content/test/reftest/child592366-2.xhtml => dom/tests/reftest/child592366-2.xhtml
rename : content/test/reftest/optiontext-ref.html => dom/tests/reftest/optiontext-ref.html
rename : content/test/reftest/optiontext.html => dom/tests/reftest/optiontext.html
rename : content/test/reftest/reftest.list => dom/tests/reftest/reftest.list
rename : content/test/reftest/script592366-2.js => dom/tests/reftest/script592366-2.js
rename : content/test/reftest/xml-stylesheet/css_relative_href.xml => dom/tests/reftest/xml-stylesheet/css_relative_href.xml
rename : content/test/reftest/xml-stylesheet/css_relative_href_also_external.xml => dom/tests/reftest/xml-stylesheet/css_relative_href_also_external.xml
rename : content/test/reftest/xml-stylesheet/css_relative_href_also_external.xml^headers^ => dom/tests/reftest/xml-stylesheet/css_relative_href_also_external.xml^headers^
rename : content/test/reftest/xml-stylesheet/css_relative_href_also_external_override.xml => dom/tests/reftest/xml-stylesheet/css_relative_href_also_external_override.xml
rename : content/test/reftest/xml-stylesheet/css_relative_href_also_external_override.xml^headers^ => dom/tests/reftest/xml-stylesheet/css_relative_href_also_external_override.xml^headers^
rename : content/test/reftest/xml-stylesheet/embedded_dtd_id.svg => dom/tests/reftest/xml-stylesheet/embedded_dtd_id.svg
rename : content/test/reftest/xml-stylesheet/error_no_href.svg => dom/tests/reftest/xml-stylesheet/error_no_href.svg
rename : content/test/reftest/xml-stylesheet/fail.svg => dom/tests/reftest/xml-stylesheet/fail.svg
rename : content/test/reftest/xml-stylesheet/failer.css => dom/tests/reftest/xml-stylesheet/failer.css
rename : content/test/reftest/xml-stylesheet/lreas_selflink_dtd_id.svg => dom/tests/reftest/xml-stylesheet/lreas_selflink_dtd_id.svg
rename : content/test/reftest/xml-stylesheet/lreas_selflink_empty_href.svg => dom/tests/reftest/xml-stylesheet/lreas_selflink_empty_href.svg
rename : content/test/reftest/xml-stylesheet/lreas_selflink_relative_href.svg => dom/tests/reftest/xml-stylesheet/lreas_selflink_relative_href.svg
rename : content/test/reftest/xml-stylesheet/pass.svg => dom/tests/reftest/xml-stylesheet/pass.svg
rename : content/test/reftest/xml-stylesheet/passer.css => dom/tests/reftest/xml-stylesheet/passer.css
rename : content/test/reftest/xml-stylesheet/passer_override.css => dom/tests/reftest/xml-stylesheet/passer_override.css
rename : content/test/reftest/xml-stylesheet/reftest.list => dom/tests/reftest/xml-stylesheet/reftest.list
rename : content/test/reftest/xml-stylesheet/svg_passer.xslt => dom/tests/reftest/xml-stylesheet/svg_passer.xslt
rename : content/test/reftest/xml-stylesheet/xslt_relative_href.svg => dom/tests/reftest/xml-stylesheet/xslt_relative_href.svg
rename : content/test/reftest/xml-stylesheet/xslt_selflink_dtd_id.xml => dom/tests/reftest/xml-stylesheet/xslt_selflink_dtd_id.xml
rename : content/test/reftest/xml-stylesheet/xslt_selflink_empty_href.xml => dom/tests/reftest/xml-stylesheet/xslt_selflink_empty_href.xml
rename : content/test/reftest/xml-stylesheet/xslt_selflink_relative_href.xml => dom/tests/reftest/xml-stylesheet/xslt_selflink_relative_href.xml
2015-06-17 06:38:22 -07:00
Jonathan Kew
84d9d4e6f1 Bug 1157569 - part 12 - Convert physical values from BCPropertyData to logical when returning from Get[Included]OuterBCBorder. r=roc 2015-06-17 11:03:25 +01:00
Jonathan Kew
24200db09a Bug 1157569 - Reftest for RTL table with border-collapse. r=roc 2015-06-17 11:02:57 +01:00
Carsten "Tomcat" Book
47a56a31ae Backed out changeset b857e7a2ab26 (bug 1174521) for timeouts in test_bug1174521.html 2015-06-17 10:12:21 +02:00
Ehsan Akhgari
4dd45d21af Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc 2015-06-17 01:34:00 -04:00
Botond Ballo
ac52e5f459 Bug 1173580 - Record content descriptions in APZ test data. r=kats
--HG--
extra : source : 7f3a827067d7c617b6e988a9b5858d4cd8618d44
2015-06-10 20:47:56 -04:00
Eric Rahm
ce21e87392 Bug 1175289 - Part 2: Disable "Subdocument container has no frame" warning by default. r=mats 2015-06-16 16:37:16 -07:00
Eric Rahm
4369b94b5d Bug 1175289 - Part 1: Add LAYOUT_WARNING. r=mats 2015-06-16 16:37:14 -07:00
Markus Stange
a38fcfa23f More Android reftest fuzz for bug 1169331. DONTBUILD 2015-06-16 19:28:31 -04:00
Daniel Holbert
754451fcc0 Bug 1175228: Skip profiler_tracing call for requestAnimationFrame callbacks, if we don't have any callbacks. r=BenWa 2015-06-16 12:56:10 -07:00
Kartikaya Gupta
20330c2b20 Bug 1175217 - Fix non-unified (and some unified) builds for nsDisplayListInvalidation.cpp. r=mstange 2015-06-16 15:16:30 -04:00
Michael Layzell
844a54d17f Bug 1167402 - Mark nsPresContext::mLinkHandler as MOZ_NON_OWNING_REF. r=dbaron
--HG--
extra : rebase_source : 07f40be887154af524ad5c8288122aa549507a58
2015-06-16 08:30:00 -04:00
Michael Layzell
a811337e33 Bug 1168180 - Mark nsPresContext::mShell as MOZ_NON_OWNING_REF. r=dbaron
--HG--
extra : rebase_source : d2bd620caa680978c30f0797f07169625e97c65c
2015-06-16 08:25:00 -04:00
Michael Layzell
29c0d45bbb Bug 1167589 - Mark the members of CSSParsingEnvironment as MOZ_UNSAFE_REF. r=dbaron
--HG--
extra : rebase_source : 932c6dc1502114e3db05d8520143bc36a959de0e
2015-06-16 08:23:00 -04:00
Michael Layzell
e2e244b4e9 Bug 1168179 - Mark nsPresContext::mMedium as MOZ_UNSAFE_REF. r=dbaron
--HG--
extra : rebase_source : abbb50b03b3f1058a8febac0fd5db368118ef97d
2015-06-16 08:17:00 -04:00
Michael Layzell
440d7b28d4 Bug 1167663 - Mark nsCSSKeyframeStyleDeclaration/nsCSSPageStyleDeclaration::mRule as MOZ_NON_OWNING_REF. r=dbaron
--HG--
extra : rebase_source : 621a2d04d82fd50bf5dfa35bb2266f7462d4d6e1
2015-06-16 08:12:00 -04:00
Michael Layzell
d5c9347475 Bug 1167665 - Mark css::Loader::mDocument as MOZ_NON_OWNING_REF. r=dbaron
--HG--
extra : rebase_source : 4cbfa9c3e9ffa81c58370d44f265bbe1e729d39b
2015-06-16 08:10:00 -04:00
Ryan VanderMeulen
0d95f190c0 Merge inbound to m-c. a=merge 2015-06-16 14:38:49 -04:00
Ryan VanderMeulen
df9a24ed23 Backed out changeset cc153acac9df (bug 1169502) for test_leaf_layers_partition_browser_window.xul permafail on Win7/8 debug.
CLOSED TREE

--HG--
extra : amend_source : e1ca077f359673986b94b71f6e1e4e5da767c2e8
2015-06-16 13:41:59 -04:00
Carsten "Tomcat" Book
56a152e92c merge mozilla-inbound to mozilla-central a=merge 2015-06-16 16:08:27 +02:00
Carsten "Tomcat" Book
0f88cb16fa merge fx-team to mozilla-central a=merge 2015-06-16 15:52:21 +02:00
Jocelyn Liu
0d4e05f63a Bug 1167064 - Patch1: Switch to bluetooth APIv2. r=shuang 2015-06-16 09:38:50 +08:00
Carsten "Tomcat" Book
715975c08d Merge mozilla-central to mozilla-inbound
--HG--
rename : browser/themes/osx/webRTC-shareDevice-16.png => browser/themes/shared/webrtc/webRTC-shareDevice-16.png
rename : browser/themes/osx/webRTC-shareDevice-16@2x.png => browser/themes/shared/webrtc/webRTC-shareDevice-16@2x.png
rename : browser/themes/osx/webRTC-shareDevice-64.png => browser/themes/shared/webrtc/webRTC-shareDevice-64.png
rename : browser/themes/osx/webRTC-shareDevice-64@2x.png => browser/themes/shared/webrtc/webRTC-shareDevice-64@2x.png
rename : browser/themes/osx/webRTC-shareMicrophone-16.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-16.png
rename : browser/themes/osx/webRTC-shareMicrophone-16@2x.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-16@2x.png
rename : browser/themes/osx/webRTC-shareMicrophone-64.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-64.png
rename : browser/themes/osx/webRTC-shareMicrophone-64@2x.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-64@2x.png
extra : rebase_source : c86cc3d7ab1a0dd27f2055886b5820fae43f8de5
2015-06-16 16:24:17 +02:00
Jonathan Kew
50566a67a3 Bug 1173305 - Convert BasicTableLayoutStrategy to work with logical coordinates. r=dholbert 2015-06-16 15:45:46 +01:00
Ting-Yu Lin
fc4e0a5e5c Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng
When the second AccessibleCaret is out of scrollport, its logical
position becomes (0, 0). Therefore we should adjust the dragging point
for first AccessibleCaret only if dragDownBoundaryY > 0.

--HG--
extra : commitid : 9OQxownfw5q
2015-06-14 22:40:00 +08:00
Frédéric Wang
9eb9060846 Bug 1174143 - Remove private tables for Standard Symbols L and MathJax fonts. r=karlt
--HG--
extra : rebase_source : d9868dabd15f0b9da9162e0b12e292e2754ab626
2015-06-12 10:43:00 -04:00
David Parks
eff33f4052 Bug 1125325 - Store TabParents with their WindowRoot. r=smaug
nsContentUtils::CallOnAllRemoteChildren calls a callback on all tabs
connected to a given window but it has only worked in Firefox e10s tabs.
This patch adds a list of (weak) references to each top-level document's
WindowRoot so that e.g. the nsPresContext can access them instead of
using nsContentUtils.  This provides a solution to the problem of finding remote PBrowsers generally.
2015-06-07 22:39:39 -07:00