Граф коммитов

502344 Коммитов

Автор SHA1 Сообщение Дата
Samael Wang cb7131182c Bug 1310768 - Use CreataAboutBlankContentViewer to stop inactive tabs. Update History API. a=ehsan
MozReview-Commit-ID: LPcaQkQ900G
2016-11-29 17:31:17 +08:00
Thinker K.F. Li fd84cfc0b8 Bug 1269337 - Implement physical and logical size for GL render target. r=mattwoodrow 2016-11-28 02:14:00 +01:00
Thomas Wisniewski 0d4727f3ae Bug 943918 - Part 3: reftest for tab-size:<length> and tab-size:<number>. r=heycam,r=xidorn 2016-11-28 22:51:49 -05:00
Thomas Wisniewski bbec31e079 Bug 943918 - Part 2: layout for tab-size:<length> and tab-size:<number>. r=heycam 2016-11-25 00:18:11 -05:00
Thomas Wisniewski 390c3bda9a Bug 943918 - Part 1: style system support for tab-size:<length> and tab-size:<number>. r=heycam 2016-11-24 23:23:14 -05:00
Florian Quèze 90d0597cbb Bug 1319854 - Unused resource://gre/modules/osfile/osfile_{unix,win}_{back,front}.jsm files, r=Yoric. 2016-11-28 12:29:30 +01:00
Steve Jarvis 06c7a05751 Bug 1279533 - Use SVG sharing icons on Linux and Windows. r=florian
--HG--
rename : browser/themes/windows/webRTC-indicator.css => browser/themes/shared/webRTC-indicator.css
2016-11-25 09:06:06 -07:00
Florian Quèze 72d3846cce Bug 1320375 - Remove webrtcUI.showSharingDoorhanger's obsolete aType parameter, r=johannh. 2016-11-28 12:29:31 +01:00
Florian Quèze 0211bb62b9 Bug 1037438 - implement persistent deny permissions for screen sharing, r=jesup,past. 2016-11-28 12:29:31 +01:00
Florian Quèze aca29148b2 Bug 1319844 - Fix a few broken paths, r=Gijs. 2016-11-28 12:29:31 +01:00
Gabriel Luong 9c50777232 Bug 1308260 - Part 5: Add a highlighted state to the grid state and a method to update it. r=jryans 2016-11-29 17:37:57 +08:00
Benjamin Bouvier 5992c8c6ec Bug 1320226: Report OOM when going through all the wasm instances and when copying the wasm buffer source fails; r=luke
MozReview-Commit-ID: I3kBfJpCRIb

--HG--
extra : rebase_source : 3baf99de3c2761838a64cd75747be24a9a149b0a
extra : amend_source : 224fd978fa3034fa4fda8c8fdea6a5fbc1a2e70a
2016-11-25 11:32:18 +01:00
Jonathan Watt 312b9881a9 Bug 1309272, part 8 - Implement printing via Skia PDF for macOS (behind pref print.print_via_pdf_encoder=skia-pdf). r=lsalzman 2016-11-29 07:55:19 +00:00
Jonathan Watt 40c79814d3 Bug 1309272, part 7 - Restructure the PMSessionBeginCGDocumentNoDialog related code to live in PrintTargetCG. r=lsalzman 2016-11-29 07:55:00 +00:00
Jonathan Watt d2ce7607c8 Bug 1309272, part 6 - Add page start/end arguments to the PrintTarget::BeginPrinting virtual method and overloads. r=lsalzman 2016-11-29 07:54:30 +00:00
Chris Peterson f8b487cf4e Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz 2016-11-28 22:52:18 -08:00
Timothy Nikkel b69c01ee55 Bug 1317907. Refactor FrameAnimator::GetCompositedFrame to be a bit simpler. r=aosmond
FrameAnimator::GetCompositedFrame is only ever called with the current animation frame index. This is good because it can return invalid results if it is called for some other frame number.
2016-11-29 01:01:43 -06:00
Chris Peterson 2246059b1a Bug 1318833 - Part 2: Remove Silverlight plugin quirk compatibility. r=jimm 2016-11-28 22:51:45 -08:00
Chris Peterson 3cd56b6a87 Bug 1318819 - Remove Google Earth plugin quirk compatibility. r=jimm 2016-11-28 22:48:44 -08:00
Andrea Marchesini c741caf609 Bug 1311707 - dom-private-storage2-changed notification, r=janv 2016-11-29 07:19:08 +01:00
Chih-Yi Leu cd70af2e05 Bug 1300549 - Bail out if we have already generated exceptions. r=jgilbert
--HG--
extra : rebase_source : b3744a5a6ffb59c63acfff5b292d40d4c23ed206
2016-11-24 01:55:00 +01:00
Ryan Hunt 4026e2a704 Bug 1303408 - Create nsDisplayLayerEventRegions for positioned elements. r=mattwoodrow
--HG--
extra : rebase_source : 080e2261084aa28151abab20adfcb2ea598c4424
extra : amend_source : b39a00efe74d8af4d4f2f7f1c5bcbcf83161e322
2016-11-23 16:24:29 -06:00
Jonathan Watt 7b908d5dac Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
--HG--
rename : gfx/thebes/PrintTargetCG.cpp => gfx/thebes/PrintTargetCG.mm
2016-11-28 22:40:43 +00:00
Alexandre Poirot c8bf6d2c07 Bug 1151909 - Make the highlighter work on DOMContentLoaded instead of load. r=pbro
MozReview-Commit-ID: FyXEvKAgDJq

--HG--
extra : rebase_source : fbd84e16e77ab6204fc5c50bd62271e2f2f12345
2016-11-22 07:21:24 -08:00
Makoto Kato 4f19afdf88 Bug 1318570 - Clean up GetTextNode into TextEditRules. r=masayuki
EditorBase parameter of GetTextNode is unnecessary because it uses static method only.  Also, we should return nsINode to reduce QI.

MozReview-Commit-ID: 3KazYFcr899

--HG--
extra : rebase_source : 092bbcc84d7c1e7174029bb90f606f3953fe8597
2016-11-22 20:56:03 +09:00
Lee Salzman e697b24685 Bug 1271100 - work around race in system Cairo's XShm usage. r=karlt
MozReview-Commit-ID: VGee6ungCz
2016-11-29 23:01:13 -05:00
Xidorn Quan 56ba06edd2 Bug 1313293 followup - Fix small issue of ServoCSSRuleList::InsertRule.
MozReview-Commit-ID: GGN5mXQSp7f

--HG--
extra : rebase_source : 4d7ecaa1e66d682cd833558bd0fef5e880e78c76
extra : source : 56d52ccdcb81135314966da33dcf3217599a0fbe
2016-11-30 14:36:00 +11:00
Phil Ringnalda 4f2b77776e Merge m-c to m-i
MozReview-Commit-ID: IQH3p0Fs2su
2016-11-29 19:32:37 -08:00
Stephen A Pohl d5a1aa9f88 Bug 1292527: Make OSX application menu localizable at runtime. r=mstange 2016-11-29 21:22:13 -05:00
Ryan VanderMeulen a067050012 Backed out changeset 810b7212a529 (bug 1320686) for causing Valgrind leaks. 2016-11-29 21:16:06 -05:00
Tom Puttemans 6ddea38ea7 Bug 1052045 - Fix <select> validity status for listboxes and for non-placeholder empty valued options. r=bzbarsky
--HG--
rename : layout/reftests/css-invalid/select/select-required-multiple-invalid.html => layout/reftests/css-invalid/select/select-required-multiple-still-valid.html
rename : layout/reftests/css-valid/select/select-required-multiple-invalid.html => layout/reftests/css-valid/select/select-required-multiple-still-valid.html
2016-11-24 22:15:33 +01:00
Boris Zbarsky 7478659b49 Bug 1320809. Remove the unused IsChecked() and IsIndeterminate() methods from nsGfxCheckboxControlFrame. r=dholbert 2016-11-29 15:52:22 -05:00
Boris Zbarsky c2aae6a433 Bug 504622 part 2. Allow fieldsets to shrink below their intrinsic min-width and below the width of their legend if their min-width is explicitly overridden. r=dbaron 2016-11-29 15:52:55 -05:00
Boris Zbarsky 5b089631f6 Bug 504622 part 1. Rewrite fieldset border drawing to just clip to the area outside the legend instead of doing it in pieces with different clip rects. r=mattwoodrow,dbaron
This change will allow the border drawing code to deal with the following
changes, which will make us no longer force the fieldset to be wider than the
legend.  Without this patch, allowing the fieldset to be narrower than the
legend causes the vertical inline-start-side and inline-end-side borders of the
fieldset to paint under the legend, because the current code only modifies the
painting of the block-start-side border (the one the legend is positioned on).

This does change behavior in one situation, which the new tests test.  For
relatively positioned legends, we used to use the original vertical location but
the positioned horizontal location of the legend to decide which parts of the
border to not paint.  In the new setup, we use the original location for both.
I did check that this new behavior matches Chrome and Safari.  Edge seems to
have our old behavior.
2016-11-29 15:52:30 -05:00
Mats Palmgren cd7a370a02 Bug 1312997 - Store 'aTargetFrame' in 'mCurrentTarget' before doing anything else, then use 'mCurrentTarget' throughout PostHandleEvent. r=smaug
This is a safer way of accessing the target frame because 'mCurrentTarget'
is a nsWeakFrame which will be nulled out in case the frame is destroyed.
2016-11-30 01:37:13 +01:00
Andrew McCreight 3a6cd65871 Bug 1321066 - Explicitly guard against reentrance in nsSMILTimeContainer. r=dholbert 2016-11-29 15:57:30 -08:00
Geoff Brown dbd190562a Bug 1318171 - Catch all throwables in SearchEngineManager.createEngineFromLocale; r=sebastian 2016-11-29 16:51:31 -07:00
Sebastian Hengst ddbd19334f Backed out changeset 667c1a306797 (bug 1311687) for heap-use-after-free in txExecutionState.cpp. r=backout 2016-11-30 00:39:34 +01:00
André Bargull 4030537175 Bug 1320144 - Remove String generics uses in browser/base/content. r=gijs
--HG--
extra : rebase_source : 9bff0265f638bc68fd652f93a37e6a48b2bdd645
2016-11-24 13:18:26 -08:00
André Bargull 440601a995 Bug 1320143 - Remove String generics uses in mobile/android/chrome/content. r=sebastian
--HG--
extra : rebase_source : ff926dec0ab0aa1d79a13d7312808607652d1364
2016-11-24 13:18:09 -08:00
André Bargull 69db68d857 Bug 1319938 - Remove String generics uses in toolkit/components/extensions. r=aswan
--HG--
extra : rebase_source : 3dfb132d875cfcb7a5dbc190b7f5ae19349552ff
2016-11-29 14:30:06 -08:00
André Bargull 8843a98210 Bug 1319936 - Remove String generics uses in dom. r=billm
--HG--
extra : rebase_source : f2b40e5d4a423035d2de8739570a76305a058cf0
2016-11-24 13:17:00 -08:00
André Bargull 75e7c1e895 Bug 1319935 - Remove String generics uses in devtools. r=bgrins
--HG--
extra : rebase_source : c358aeafcfae021f8cf3f3bad723ef9a1f763228
2016-11-24 13:16:44 -08:00
André Bargull c191ea642f Bug 1319934 - Remove String generics uses in addon-sdk. r=mossop
--HG--
extra : rebase_source : 1bbe8078ab32c9bf75b0ae8622df510a6bfb4b81
2016-11-24 13:17:19 -08:00
Wes Kocher 618e4c1734 Backed out changeset d62d5b78e234 (bug 1316803) for arm64 bustage a=backout 2016-11-29 14:57:43 -08:00
Hiroyuki Ikezoe 1ef4ddc756 Bug 1289701 - Find the root style context by walkng up the style context tree instead of calling ResolveStyleFor or getting it from root element's primary frame. r=dbaron
The only call site of CalcLengthWith() with a null style context is
CalcLengthWithInitialFont(). CalcLengthWithInitialFont() calls
CalcLengthWith() with a valid nsStyleFont and aUseProvidedRootEmSize
true, so we can get the rem unit font size from the nsStyleFont when called
from CalcLengthWithInitialFont().

MozReview-Commit-ID: A9LKfQEozaB
2016-11-30 07:46:27 +09:00
André Bargull 84eaaaf97d Bug 1319939 - Remove String generics uses in toolkit/mozapps/extensions/content. r=rhelmer 2016-11-29 14:22:07 -08:00
André Bargull 82ed270fce Bug 1319937 - Remove String generics uses in services/sync. r=markh 2016-11-24 13:17:08 -08:00
Swaroop Rao d383686ac1 Bug 1316023 - Version 2 of fixes. Removed unreachable statements. r=sebastian
MozReview-Commit-ID: 5gQEJVmboOr

--HG--
extra : rebase_source : 12ca03e482f0328ef3e12533ca020974983c7f1d
2016-11-21 20:00:31 -05:00
Shan 6a492b92d9 Bug 1316012 - Remove unnecessary boxing/unboxing; r=sebastian
MozReview-Commit-ID: 6k9d86ioK70

--HG--
extra : rebase_source : 0730a48d7a13a6f65ec8bac7a04b775e1eff9ad7
2016-11-26 11:24:00 +05:30