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

503992 Коммитов

Автор SHA1 Сообщение Дата
Jeff Gilbert 4fe7340dc2 Bug 1309643 - Only enable primitive restart index on OSX for DrawElements. - r=ethlin 2016-12-19 15:24:30 -08:00
Nicholas Nethercote 3af5047314 Bug 1299335 (part 8) - Streamline nsIWidget::Enable. r=mstange.
This patch changes it from |NS_IMETHOD| to |virtual void| because every
implementation of these functions always returns |NS_OK|.

--HG--
extra : rebase_source : 07ee29c514bf35b97d7195c53bb5b9220d1ef961
2016-12-19 20:54:16 +11:00
Nicholas Nethercote a28c8f38b2 Bug 1299335 (part 7) - Streamline nsIWidget::{Move,Resize}. r=mstange.
This patch changes them from |NS_IMETHOD| to |virtual void| because every
implementation of these functions always returns |NS_OK|.

--HG--
extra : rebase_source : 6207df5a46aeb6b8aaa0f697447a51bc6a6dc366
2016-12-19 20:54:03 +11:00
Nicholas Nethercote b2889711de Bug 1299335 (part 6) - Streamline nsIWidget::{Move,Resize}Client(). r=mstange.
This patch changes them from |NS_IMETHOD| to |virtual void| because the return
values are never used.

--HG--
extra : rebase_source : a456f0035e66cf025305e5b3e2450057e368f3a8
2016-12-19 14:38:19 +11:00
Nicholas Nethercote 4f95087c90 Bug 1299335 (part 5) - Streamline nsIWidget::StartPluginIME. r=mstange.
This patch changes it from |NS_IMETHOD| to |virtual MOZ_MUST_USE nsresult|.

--HG--
extra : rebase_source : cd17e3c00c6c183d898f83e020861720b199775a
2016-12-16 10:55:18 +11:00
Nicholas Nethercote d0912b2968 Bug 1299335 (part 4) - Streamline nsIWidget::HideWindowChrome. r=mstange.
This patch does the following.

- Removes the return value, because none of the call sites check it.

- Removes the empty implementations from the android nsIWidget instance,
  because it can use the nsBaseWidget one.

--HG--
extra : rebase_source : 0791d3cb05907d6b41879549b52f3a33018abf45
2016-12-16 10:54:12 +11:00
Nicholas Nethercote 1dab0c3072 Bug 1299335 (part 3) - Streamline nsIWidget::SetParent. r=mstange.
This patch removes its return value, because none of the call sites check it
except for one non-vital assertion.

--HG--
extra : rebase_source : 3471c4e22394b8a05c6708d0f8469686ffad9814
2016-12-16 10:54:11 +11:00
Nicholas Nethercote efc5071ff2 Bug 1299335 (part 2) - Streamline nsIWidget::SetIcon. r=mstange.
This patch does the following.

- Removes the return value, because none of the call sites check it.

- Removes the empty implementations from several nsIWidget instances, because
  they can use the nsBaseWidget one.

--HG--
extra : rebase_source : a1a04193bc3940f1468c7c235f6d6e0341d0f1c2
2016-12-16 10:54:11 +11:00
Nicholas Nethercote 3970265787 Bug 1299335 (part 1) - Change some nsIWidget function return values from |NS_IMETHOD| to |virtual MOZ_MUST_USE nsresult|. r=jimm.
Specifically: OnDefaultButtonLoaded, AttachNativeKeyEvent, BeginMoveDrag,
BeginResizeDrag, GetAttention. These are all fallible functions whose result is
always checked.

The patch also moves some trivial function definitions from nsBaseWidget.cpp to
nsBaseWidget.h, and removes the android BeginResizeDrag() because it can
use the nsBaseWidget one.

--HG--
extra : rebase_source : ef32a41b547bcbc21f7df0043f683307470b136e
2016-12-16 10:54:02 +11:00
Yura Zenevich b892b168cf Bug 1206711 - always use DocAccessibleWrap to get native window. r=tbsaunde
MozReview-Commit-ID: 781YRcZdFWa
2016-12-19 17:31:50 -05:00
Jeff Walden d08f468cf8 Bug 1289882 - Fix bustage. r=bustage in a CLOSED TREE 2016-12-19 16:22:06 -05:00
Jeff Walden ac7e932894 Bug 1324536 - Only add/remove files in intl/{icu,tzdata}/{source,SVN-INFO} so that random other detritus in intl/{icu,tzdata} doesn't get included. r=anba
--HG--
extra : rebase_source : 04731d57ce73dce2a10c7e6a45d8dc4c72f6ddd1
2016-12-19 15:28:25 -05:00
Jeff Walden 373b09baf8 Bug 1289882 - Implement an experimental, off-by-default Intl.NumberFormat.prototype.formatToParts function. r=anba
--HG--
extra : rebase_source : 8e2b6032b3676723a58eb1b87c5909176cd51a49
2016-08-08 13:34:37 -07:00
Jeff Walden 619e6dfa67 Bug 1324240 - Ensure every aspect of SVN-INFO is consistently localized to English, rather than picking up the arbitrary locale of the last person to perform an update. r=anba
--HG--
extra : rebase_source : ea3bb6f366fef58acc22bfa178127dca9dcb56cb
2016-12-19 15:20:51 -05:00
Jeff Walden 454c1aa242 Bug 1296814 - Remove Parser::reportWithNode and its remaining callers (all of which have a full ParseNode* at hand, whose offset can be directly accessed). r=arai
--HG--
extra : rebase_source : 282b24c999277de746a1015b903d792a9674b8b9
2016-11-18 13:57:35 -08:00
Jeff Walden be049bba4a Bug 1315560 - Make nsThreadSyncDispatch::IsPending properly respect the C++ memory model with respect to threads. r=froydnj
--HG--
extra : rebase_source : 309596fd407a13900fdf51f7e6f1972b8613026e
2016-11-07 15:24:11 -08:00
Jeff Walden 4a4c19f8c9 Bug 1317422 - Implement a global 'global' property whose value is the global object. r=jandem
--HG--
extra : rebase_source : 5763bb68c8c0833bd83e341e7009c768ee247ad4
2016-11-29 13:35:33 -08:00
Jeff Walden c8b800005a Bug 1319740 - Parametrize ComputeSingleDisplayName based on the character type of the key string, and iterate through the string using iterators, not using null-termination. r=arai
--HG--
extra : rebase_source : 1c11bd11300dd467e8579faec677d1b7cb9f2e1b
2016-12-02 14:02:36 -08:00
Jeff Walden 05cdf05cb5 Bug 1319740 - Move display-name computation into its own function. r=arai
--HG--
extra : rebase_source : fbe2fbdb37fa63bee0efaf2df8caee151c6ff1f9
2016-12-02 14:01:47 -08:00
Jeff Walden a52b6c9714 Bug 1319740 - Rearrange a few lines. r=arai
--HG--
extra : rebase_source : 9ab57e091abfd0cbbed84224add9d335794c2019
2016-12-02 14:01:06 -08:00
Jeff Walden 6fa1238476 Bug 1319740 - Add a slash-matching function rather than using MatchPart. r=arai
--HG--
extra : rebase_source : 49eb87fca5f844e1b6eec00e6db3a380cc6300c8
2016-12-02 13:59:59 -08:00
Nathan Froyd a2f6acca0f Bug 1323024 - remove OS X 10.6 shared library support from the profiler; r=mstange
We don't support OS X versions below 10.6 nowadays.
2016-12-03 23:51:39 -05:00
Kris Maglione 7390903c01 Bug 1318388: Follow-up: Fix test crash in debug builds.
MozReview-Commit-ID: 4xuJGe6oNKC

--HG--
extra : rebase_source : e61b6dcbeca06b6f701fafe825e73cc38ff4e550
2016-12-19 12:07:45 -08:00
Dão Gottwald 34696e2fd8 Bug 1323844 - Remove negative top/bottom margins from #PanelUI-button in the dev edition theme on Mac. r=mdeboer 2016-12-19 20:19:48 +01:00
Kris Maglione e6f4ea4dcb Bug 1318388: Prevent setting usePrivateBrowsing after initial document load. r=ehsan
MozReview-Commit-ID: ArmAhSWMaCJ

--HG--
extra : rebase_source : 6cf914f29092ed281a3f80cf757c1a29dc7fbac5
2016-12-18 15:07:08 -08:00
Aaron Klotz 0f16e8d38d Bug 1323996: Make PDocAccessible.ipdl import IAccessibleHolder from IPCTypes.h to fix --disable-accessibility build failures; r=tbsaunde
MozReview-Commit-ID: JYD3lMmdlyc
2016-12-16 12:23:31 -07:00
Geoff Brown 184da4b586 Bug 1296845 - Skip test_beaconRedirect.html on Android Debug only; r=ckerschb 2016-12-19 11:22:06 -07:00
Ryan Hunt 8969290a7b Bug 1323407 - Remove assert on D3D11_COMPOSITING in CompositorD3D11::Initialize r=dvander
--HG--
extra : rebase_source : 6fd3b198dcdacb0ff678a3553192e963f4b079f4
2016-12-15 13:44:31 -06:00
Jon Coppeard 048ed91947 Bug 1322420 - Trigger a read barrier when creating new reference to a compartment's lazy functions r=sfink a=dveditz 2016-12-19 17:02:00 +00:00
Alexandre Poirot 2576f85ec2 Bug 1302996 - Remove SDK dependencies for JSONView modules loaded on startup. r=jryans
MozReview-Commit-ID: AClST5BXfK1
2016-12-19 09:00:13 -08:00
Alexandre Poirot 5e34fcb962 Bug 1302996 - Stop loading various useless SDK modules on early devtools startup. r=jryans
MozReview-Commit-ID: 5Roi7rmmbes
2016-12-19 09:00:12 -08:00
Shan b85e053397 Bug 1316021 - Remove unnecessary static fields; r=sebastian
--HG--
extra : rebase_source : 48a89c5559d66661bac3feb517183771b88cfcab
2016-12-19 17:37:33 +01:00
Joel Maher 5b50e3503d Bug 1324024 - unable to see fprintf on assertion due to stdout vs stderr. r=ted
MozReview-Commit-ID: EswlrLCWps4
2016-12-19 11:31:01 -05:00
Ehsan Akhgari a4cdc9fbb4 Bug 1324248 - Ignore the -Wvarargs warning caused by jsctypes tests; r=froydnj 2016-12-19 10:52:57 -05:00
Ehsan Akhgari 5ad07c7b2a Bug 1324242 - Ignore the -Wnull-dereference warning caused by gtest; r=froydnj 2016-12-19 10:52:56 -05:00
Ehsan Akhgari bdcd3058d9 Bug 1324053 - Ensure that speculative connect and DNS prefetching aren't disabled when annotating tracking channels; r=mayhemer 2016-12-19 10:52:55 -05:00
Ehsan Akhgari c762572d91 Bug 1324245 - Avoid dereferencing nullptr in nsRefreshDriver::ArrayFor(); r=dholbert 2016-12-19 10:52:55 -05:00
Ehsan Akhgari 6346c89949 Bug 1324114 - Initialize nsBaseChannel::mOpenRedirectChannel; r=mcmanus 2016-12-19 10:52:54 -05:00
Mats Palmgren a919ac57ca Bug 1321623 - WPT tests for DOM Selection.setBaseAndExtent(). r=smaug 2016-12-19 16:48:37 +01:00
Mats Palmgren a028cc0e46 Bug 1321623 - Implement DOM Selection.setBaseAndExtent(). r=smaug 2016-12-19 16:48:37 +01:00
Jonathan Kew 2f64fa637f Bug 1324072 - Additional reftest for mtable alignment with negative rownumber. r=mats 2016-12-19 12:46:23 +00:00
Mats Palmgren f8383bac25 Bug 1324072 - Use the frame's BStart, not rect's (fixes typo from bug 789096). r=jfkthame 2016-12-19 16:48:36 +01:00
Carsten "Tomcat" Book 72f817124f Backed out changeset ab6c012704b9 (bug 1315105) for failing on own test 2016-12-19 16:34:18 +01:00
Carsten "Tomcat" Book 97d9339674 Merge mozilla-central to mozilla-inbound 2016-12-19 16:04:33 +01:00
Carsten "Tomcat" Book 46ded325e8 merge autoland to mozilla-central a=merge 2016-12-19 16:03:28 +01:00
Carsten "Tomcat" Book 51614d31e4 Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test
--HG--
extra : rebase_source : de2846d1205d3e885c1040379f2816629a925d22
2016-12-19 15:59:14 +01:00
Carsten "Tomcat" Book f1b50a1663 Backed out changeset cb1e59969729 (bug 1315105)
--HG--
extra : rebase_source : 2b71de0fbd36b44663caf37654c88e64bfe9af2c
2016-12-19 15:58:55 +01:00
Carsten "Tomcat" Book 4accb2ccc4 Backed out changeset 5414d6a71785 (bug 1315105)
--HG--
extra : rebase_source : 32ab8a0003ae643e467bcc24bd857ce58679c82f
2016-12-19 15:58:54 +01:00
ffxbld 7a9fb837af No bug, Automated HPKP preload list update from host bld-linux64-spot-469 - a=hpkp-update 2016-12-19 06:25:29 -08:00
ffxbld 5401bc1f92 No bug, Automated HSTS preload list update from host bld-linux64-spot-469 - a=hsts-update 2016-12-19 06:25:27 -08:00