Carsten "Tomcat" Book
452383b5b5
Merge mozilla-central to mozilla-inbound
2014-11-21 13:00:50 +01:00
Carsten "Tomcat" Book
eb781594d3
merge mozilla-inbound to mozilla-central a=merge
2014-11-21 12:57:00 +01:00
Gina Yeh
c47886ea59
Bug 1096146, Patch 1: No default actions of keydown event should be made if mozbrowserbeforekeydown event is defaultPrevented, r=smaug.
2014-11-21 17:47:55 +08:00
Wes Kocher
b81ee28f94
Merge m-c to fx-team a=merge CLOSED TREE
2014-11-20 18:06:48 -08:00
Justin Dolske
b9329bfbd8
Bug 1098123 - Add telemetry for onbeforeunload usage. r=jst
2014-11-20 14:50:01 -08:00
David Anderson
644b28603d
Make sure event regions propagate to more layers. (bug 1101260 part 2, r=roc)
2014-11-20 16:58:19 -08:00
David Anderson
e49434ce1c
Cache the current animated geometry root in nsDisplayListBuilder. (bug 1101260 part 1, r=roc)
2014-11-20 16:58:18 -08:00
Mats Palmgren
a25bb0f239
Bug 907396 - Tests for CSS 'display:contents'.
2014-11-20 18:24:11 +00:00
Mats Palmgren
9356c910b1
Bug 907396 - DEBUG only; make frame tree dumps print up to 2 style context parents in the unusual case when they are not the parent frame's style context (e.g. display:contents). r=bzbarsky
2014-11-20 18:24:10 +00:00
Mats Palmgren
8300e75160
Bug 907396 - Make RestyleManager::RestyleElement and nsCSSFrameConstructor::MaybeRecreateFramesForElement deal with display:contents elements. r=bzbarsky
2014-11-20 18:24:10 +00:00
Mats Palmgren
63a641e1e7
Bug 907396 - Replace GetParentStyleContextFrame with GetParentStyleContext which can return frame-less display:contents style contexts. r=bzbarsky
2014-11-20 18:24:10 +00:00
Mats Palmgren
f598ba9127
Bug 907396 - Implement RestyleUndisplayedDescendants that restyles diplay:none children and display:contents descendants. r=bzbarsky
2014-11-20 18:24:10 +00:00
Mats Palmgren
d5ec26e4f1
Bug 907396 - Frame constructor changes for display:contents. r=bzbarsky
2014-11-20 18:24:09 +00:00
Mats Palmgren
1c00164ab4
Bug 907396 - Frame manager support for display:contents. r=bzbarsky
2014-11-20 18:24:09 +00:00
Mats Palmgren
a589dd143f
Bug 907396 - Put display:contents support behind a pref - disabled by default. r=dholbert
2014-11-20 18:24:09 +00:00
Mats Palmgren
02d2f75bc9
Bug 907396 - Flex/Grid container changes for display:contents. r=dholbert
2014-11-20 18:24:09 +00:00
Mats Palmgren
ca5235fd31
Bug 907396 - Style system support for display:contents. r=dbaron
2014-11-20 18:24:08 +00:00
Avi Halachmi
07b67974fa
Bug 1100920 - telemetry probe for frames latency. r=roc
2014-11-18 14:47:32 +02:00
Nazma Panjwani
2ce21ee428
Bug 1091280 - moved options from AutomationUtils.addCommonOptions to runreftest.py, mochitest_options.py, runxpcshelltests.py and removed the addCommonOptions from automationUtils and automation.py.in, r=ahal
2014-11-19 12:31:45 -08:00
Karl Tomlinson
2c7a9e1789
bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
...
--HG--
extra : rebase_source : b78ffe7ffddf47a9646c1766626f48aed67ebb09
2014-11-10 15:47:55 +13:00
Karl Tomlinson
0a52493d8d
bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
...
--HG--
extra : rebase_source : 220ede5d449a752c16064bb77905bc68af3df707
2014-11-14 00:53:02 +13:00
David Anderson
b2e46c1fab
Add inactive subframes to the dispatch-to-content region. (bug 1082594, r=tn,kats)
2014-11-19 20:24:15 -08:00
David Zbarsky
7d60c708ba
Bug 1085769: Merge ContentOrAncestorHasAnimation/Transition r=birtles
2014-11-19 21:48:42 -05:00
David Zbarsky
3e883018cf
Bug 1085769: Merge RulesMatching, GetAnimationPlayers, and GetAnimationRule r=birtles
2014-11-19 21:48:41 -05:00
Daniel Holbert
5b4f78dc00
Bug 1101128 part 2: Make nsDisplayImage::GetOpaqueRegion() take object-fit & object-position into account. r=seth
2014-11-19 18:34:52 -08:00
Daniel Holbert
36cbbe11df
Bug 1101128 part 1: Move nsDisplayImage::GetOpaqueRegion() to .cpp file, and label it as MOZ_OVERRIDE. r=seth
2014-11-19 18:34:50 -08:00
Boris Zbarsky
e13e547738
Bug 771043. Move MediaQueryList tracking from the prescontext to the document, so they will correctly outlive prescontext changes. r=dbaron
2014-10-03 14:15:25 -04:00
Gijs Kruitbosch
9bd45bbfc5
Bug 992691 - don't allow dropping multiple files on non-multiple file input, r=smaug
...
--HG--
extra : rebase_source : a1c2b1b2854d39efcab6ac0f02ce6f4f57c6b9e8
2014-11-18 15:58:08 +00:00
Jonathan Kew
3df872f767
Bug 1097128 - Enable compile-time support for vertical writing modes. r=smontagu
2014-11-19 11:15:45 +00:00
Lebedev Maksim
22d1368cd8
Bug 1098139 - Add attribute isPrimary detection for got/lostpointercapture events. r=smaug
2014-11-18 01:13:00 +01:00
James Kitchener
1d1417d769
Bug 1002526 - Execute dynamic code only once in reftest. r=fred
2014-11-16 04:44:00 +01:00
Wes Kocher
b90e1fb58c
Backed out changeset 41ecbb9a5fac (bug 1092634) for reftest bustage
2014-11-18 17:21:08 -08:00
Markus Stange
4bfc882827
Bug 1097776 - Use Skia for unaccelerated rendering of 3D transforms. r=jrmuizel
2014-11-18 17:21:45 -05:00
Markus Stange
8fab03417e
Bug 1092634 - Let feColorMatrix and feComponentTransfer generate output outside their input's bounds. r=Bas
...
This makes the color matrix and component transfer Moz2D filters generate an infinite output, which is then cropped to the primitive's filter primitive subregion by a subsequent crop filter node. This still gives us different behavior than other browser when the primitive subregion is overridden using the x/y/width/height attributes - other browsers either ignore those completely (IE) or only let them crop the default subregion (which is defined to be the same as the input subregion) and not enlargen it - but I'll fix that in a separate bug.
2014-11-18 17:21:19 -05:00
Wes Kocher
1270a44f4d
Backed out changeset 0092a5e1467d (bug 1097776) for reftest failures and leaks
2014-11-18 11:00:08 -08:00
Markus Stange
0882643bae
Bug 1097776 - Use Skia for unaccelerated rendering of 3D transforms. r=jrmuizel
2014-11-18 11:36:17 -05:00
Sid Stamm
7840802ff5
Bug 704320 - apply referrer policies to image loads (r=seth)
2014-11-18 08:46:53 -05:00
Sid Stamm
2189922ce8
Bug 704320 - Add referrer policy support to stylesheet and CSS loads and fonts. (r=bz)
2014-11-18 08:46:47 -05:00
Tooru Fujisawa
917acfe60d
Bug 1039488 - Turn text-decoration into a shorthand. r=dbaron
2014-11-18 19:23:09 +09:00
Tooru Fujisawa
c6892f38ac
Bug 825004 - Part 2: Provide temporary aliases for -moz-text-decoration-*. r=dbaron
2014-11-18 19:23:09 +09:00
Tooru Fujisawa
1bf9e20256
Bug 825004 - Part 1: Unprefix CSS3 Text Decoration. r=dbaron
2014-11-18 19:23:09 +09:00
Ting-Yu Lin
3aab57855c
Bug 1100243 - Fix wrong log in SelectionCarets::SetEndFrameVisibility(). r=mtseng
2014-11-17 00:05:00 +01:00
Morris Tseng
165b76639e
Bug 1092888 - Part 5: Add a parameter to toggle context menu when calling long_press. r=mdas
2014-11-16 18:52:00 +01:00
Morris Tseng
ddfc0cca32
Bug 1092888 - Part 4: Flip testing function for non-editablt test at test_selectioncarets.py. r=roc
2014-11-10 19:47:00 +01:00
Morris Tseng
bb49b1b951
Bug 1092888 - Part 2: Check pointer of FrameSelection and Selection is valid. r=roc
2014-11-10 02:04:00 +01:00
Morris Tseng
1f909883b9
Bug 1092888 - Part 1: Remove preference for selection carets with non-editable fields support. r=roc
2014-11-10 02:03:00 +01:00
David Anderson
ec1f0caf28
Add APZ handling for desktop scroll wheel events. (bug 1086162 part 1, r=kats)
2014-11-17 20:56:18 -08:00
Seth Fowler
8272e602b4
Bug 1098202 (Part 1) - Rename imgINotificationObserver handlers to be consistent with the notifications they handle. r=tn
...
--HG--
extra : rebase_source : 991d277afba4826ed403b74bbcbb9408b3dac0cc
2014-11-17 14:29:56 -08:00
Seth Fowler
9fdcdbbc7e
Bug 1098652 - ImageLoader::OnStopFrame should be called when we get FRAME_COMPLETE, not LOAD_COMPLETE. r=tn
...
--HG--
extra : rebase_source : 5ab4ec002657890d615cbd6aa23da98ce8ade1d1
2014-11-17 14:29:56 -08:00
Jeff Gilbert
e448f5e8d9
Bug 1096633 - Allow webgl/experimental-webgl aliasing. - r=kamidphish
2014-11-10 15:16:50 -08:00