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

508721 Коммитов

Автор SHA1 Сообщение Дата
Tomer Cohen b670b52324 Bug 1298913 - [RTL] RTL the preferences in about:config r=sebastian
MozReview-Commit-ID: 132jVEEFH2W

--HG--
extra : rebase_source : 0bbe5586abdb82b2abb41d0be71ca8debff9e056
2017-01-19 22:52:07 +02:00
Jamie Nicol e92d2ce49b Bug 1324312 - Handle alloc failure when uploading texture. r=sotaro
When GL_UNPACK_ROW_LENGTH is not supported and the source data has a
different stride to that of the texture (often because we are
uploading only the modified subimage) we allocate a temporary buffer
with the correct stride. This was found to be more efficient than
uploading each row of texture data individually.

Sometimes allocating the buffer will fail, however. In such cases fall
back to uploading the texture row-by-row, rather than aborting.

MozReview-Commit-ID: E7LE8nHPE0M

--HG--
extra : rebase_source : 5f6ddcb617d9f4730ce864722ee06f2f7c3b850e
2017-01-23 20:00:05 +00:00
Jonathan Kingston 673d193089 Bug 1330294 - Fixing disabled script tags that cause crashes in disabled SVG nodes r=hsivonen,smaug
MozReview-Commit-ID: Lr4s98aZM4W

--HG--
extra : rebase_source : 6dca1899d3b69a8eb7e82a02a60fd59f6a9a335e
2017-01-11 16:29:13 +00:00
Phil Ringnalda 1b60bc19eb Merge m-c to autoland 2017-01-24 18:56:54 -08:00
Phil Ringnalda bf98cd4315 Merge m-i to m-c, a=merge 2017-01-24 18:53:29 -08:00
Phil Ringnalda 1f6c6d4839 Merge autoland to m-c, a=merge 2017-01-24 18:43:56 -08:00
Wes Kocher a65c1b1dfe Merge inbound to central, a=merge
MozReview-Commit-ID: BeGxZAeguBr
2017-01-24 16:08:16 -08:00
Wes Kocher f7ccafcb58 Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
Backed out changeset 8bf7f0e27c6c (bug 1331804)
Backed out changeset 600c0b9026c2 (bug 1331804)
Backed out changeset 3a5b5b9ecace (bug 1331804)
Backed out changeset c76432c9954e (bug 1331804)
Backed out changeset 46a9096745e7 (bug 1332100)
Backed out changeset 8b751230fa23 (bug 1331804)
Backed out changeset 2810212347fd (bug 1331804)
Backed out changeset be72b7763910 (bug 1331804)

MozReview-Commit-ID: Ywdsr4GZ4a
2017-01-24 15:12:21 -08:00
Wes Kocher f4f02100c8 Backed out 3 changesets (bug 1323185) for Mn bustage a=backout CLOSED TREE
Backed out changeset 2aa7604fbaaf (bug 1323185)
Backed out changeset 5b6ffae33504 (bug 1323185)
Backed out changeset ae6657776fe0 (bug 1323185)

MozReview-Commit-ID: 44EXnjm4RPt

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_handles.py
2017-01-24 12:51:08 -08:00
Wes Kocher 12d87c0624 Backed out changeset 386d5a9d293f (bug 1333201) for b-c bustage a=backout CLOSED TREE
MozReview-Commit-ID: HIjhQCxDn0B
2017-01-24 11:59:27 -08:00
Yura Zenevich 352d267cbb Bug 1332444 - only call GetRemoteIAccessible on non-proxies that have a child id pointing in content documents. r=tbsaunde
MozReview-Commit-ID: 6GUitjnFaiF
2017-01-24 09:25:21 -05:00
Brad Lassey 6985d8d31e bug 1333277 - add pid of tab to tooltip r=mconley 2017-01-23 21:12:56 -05:00
Felipe Gomes 9d8fec367b Backed out changeset 4e7c76b2f167 (bug 1332692)
MozReview-Commit-ID: HJXPGUlNhTo
2017-01-24 20:04:18 -02:00
Andrew Halberstadt e9e8d3831c Bug 1333506 - Remove inline comment in manifestparser because they are not supported, r=gbrown
Manifestparser currently only supports inline comments on conditional keys (skip-if, subsuite-if, etc). This
is dumb behaviour, and bug 1333564 tracks doing something about it. Until then, lets just move this comment
to its own line so the test gets filtered properly.

MozReview-Commit-ID: ITkjKgZR5aH

--HG--
extra : rebase_source : 58362143b77561aa47a7ef8678fc3a53504ba6e4
extra : amend_source : 21249dd57cef0e56c90d98230e4b6c6c5f5eed7b
2017-01-24 16:33:17 -05:00
Andrew Halberstadt 413aef1a2c Backed out changeset d0f48f9edd42 because manifestparser doesn't support inline comments
MozReview-Commit-ID: 9Cz5EybG7xA

--HG--
extra : rebase_source : 651b9f65cb4b556e050da2da209904a77ba65693
2017-01-24 16:30:10 -05:00
Wes Kocher 29f8528a73 Backed out changeset b8b06fdb30ce (bug 1333480) for build bustage a=backout
MozReview-Commit-ID: 7wCiW0N8tby

--HG--
extra : rebase_source : fa619c21ee25c58ab67336cc3c4a9d5692029e5c
2017-01-24 13:57:26 -08:00
Michael Kaply 4c029d3114 Bug 1333423 - multiProcessCompatible=false should always be honored. r=felipe 2017-01-24 15:56:26 -06:00
Kim Moir 87beaef2df Bug 1330666 - enable linux64-stylo builds r=kmoir 2017-01-24 16:30:45 -05:00
Boris Zbarsky 923745b8ea Bug 1332321. Make all cycle collection participants explicitly say whether they need skippability themselves, or just want whatever skippability their descendants want. r=mccr8
This way we can't end up with a situation in which an ancestor doesn't care about skippability but a descendant does and doesn't get it, because the ancestor just claimed no skippability was needed.
2017-01-24 16:11:56 -05:00
Boris Zbarsky e007abaff9 Bug 1333478. preprocessor.py should preserve line numbers in webidl files. r=gps 2017-01-24 16:11:39 -05:00
Boris Zbarsky 20418bd1bf Bug 1333480. Disallow indexed getters on interfaces without an integer-typed 'length' attribute. r=qdot 2017-01-24 16:11:33 -05:00
Boris Zbarsky b1b6ca681a Bug 1333117. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend, since our build system doesn't really support correct dep builds if they're placed in a different file. r=qdot 2017-01-24 16:11:30 -05:00
David Major 6e1985e035 No bug - Fix comment to match the code. DONTBUILD
MozReview-Commit-ID: LXrzCRvEWIa
2017-01-25 10:06:11 +13:00
Eugen Sawin e03bb44096 Bug 1333241 - [1.0] Initialize screen orientation on instantiation. r=jchen 2017-01-24 21:47:08 +01:00
Geoff Brown 8055af8e8e Bug 1333506 - Allow trailing comment after subsuite in test manifest; r=jmaher 2017-01-24 13:32:21 -07:00
Felipe Gomes d398ab2c1f Bug 1332692 - Block LastPass and Amazon Assistant from e10s rollout. r=mkaply
MozReview-Commit-ID: 3A0TVwKuRT1
2017-01-24 18:30:44 -02:00
Brad Lassey bbb965d132 bug 1295699 - TypeError: environment can only contain strings, convert environment from unicode before passing to popen r=gps 2017-01-23 18:53:58 -05:00
Kris Maglione f288b648be Bug 1333201: Don't import gDevTools.jsm before necessary. r=rpl
MozReview-Commit-ID: 9bNA3ZEEYD3

--HG--
extra : rebase_source : 5af3af219645e0bee47fd62eb3d35e9be400704b
2017-01-23 13:22:10 -08:00
Kris Maglione c36ea7667c Bug 1333201: Don't import gDevTools.jsm before necessary. r=rpl
MozReview-Commit-ID: 9bNA3ZEEYD3

--HG--
extra : rebase_source : aa36042c5a3171dcde98c253dd9adbeae11fec12
extra : amend_source : 15cce0526fc8274ee68176a86e958df208b3cf28
2017-01-23 13:22:10 -08:00
David Anderson 1dde5b07ae Fix bogus check in OnRenderingDeviceReset. (bug 1333329 part 4, r=rhunt)
--HG--
extra : rebase_source : d945ac735c11dc9e3835b580aba28e900502e26e
2017-01-24 11:23:12 -08:00
David Anderson db4c9b67ef Ignore paints when a content device reset has not yet been acknowledged. (bug 1333329 part 3, r=rhunt)
--HG--
extra : rebase_source : 689b0a02d35a2cc145f4e207fa7a34994ca3b727
2017-01-24 11:23:12 -08:00
David Anderson 867def8b5f Remove the device counter mechanism from gfxPlatform. (bug 1333329 part 2, r=rhunt)
--HG--
extra : rebase_source : 70a5f23b3ea8a19e55351d4b7f5d4fadc6752f69
2017-01-24 11:23:11 -08:00
David Anderson bcf2e3966b Use a simpler mechanism for tracking which ref layers need device resets. (bug 1333329 part 1, r=rhunt)
--HG--
extra : rebase_source : aa50c6c250b4815cd22b8616546acd6c55aa72ce
2017-01-24 11:23:11 -08:00
Eric Rahm 6af429ff8a Bug 1332202 - Convert most infallible NS_EscapeURL calls to fallible version. r=froydnj
This makes most users of |NS_EscapeURL| use the fallible version. A few are
left infallible as it seems like the entire function is assumed to be
infallible.

MozReview-Commit-ID: Cy1L5jQwjO1
2017-01-24 11:11:44 -08:00
Tom Schuster 4d206d61cf Bug 1332946 - CacheIR: IC for function.length. r=jandem 2017-01-24 19:47:48 +01:00
Bill McCloskey 397131ee0d Bug 1331804 - Measure runnable times keyed by name for telemetry (r=ehsan,bsmedberg)
MozReview-Commit-ID: FQmJKwEgBdv
2017-01-24 10:04:55 -08:00
Bill McCloskey e6591c65cb Bug 1331804 - Change default IPC message name to make it clearer (r=kanru)
MozReview-Commit-ID: 69l9FuqgSTV
2017-01-24 10:04:55 -08:00
Bill McCloskey d8c4c4f53b Bug 1331804 - Anonymize nsITimer runnable names (r=njn)
MozReview-Commit-ID: 5qoN9BKkH18
2017-01-24 10:04:55 -08:00
Bill McCloskey 187dedfae8 Bug 1331804 - New naming scheme for runnables (r=ehsan)
MozReview-Commit-ID: FOfrUXwGYws
2017-01-24 10:04:55 -08:00
Bill McCloskey ffb5cfd7eb Bug 1332100 - Check for intersection observers before posting runnable (r=mstange)
MozReview-Commit-ID: Jhjvprszrg5
2017-01-24 10:04:55 -08:00
Bill McCloskey 86f81e057f Bug 1331804 - Name each runnable from the ThrottledEventQueue queue (r=bkelly)
MozReview-Commit-ID: GRpBjmcKoah
2017-01-24 10:04:55 -08:00
Bill McCloskey 5e4b276c5d Bug 1331804 - Give runnable names to some generic dispatch sites (r=ehsan)
MozReview-Commit-ID: 83IL5zcor1W
2017-01-24 10:04:55 -08:00
Bill McCloskey 80aaeed2fc Bug 1331804 - Add more runnable names (r=ehsan)
MozReview-Commit-ID: 1QBmqfgY6WI
2017-01-24 10:04:55 -08:00
Jordan Lund f79eab30a2 Bug 1333443 - 52.0b1 is busted due to migration bug, r=rail
this is to fix the migration configs themselves. I've left aurora_to_beta.py
without osx-universal because on our next migration, beta won't have
osx-universal anymore.

This patch is needed because it breaks the sanity checking since this line:
https://hg.mozilla.org/mozilla-central/rev/f82cd0199ab7#l10.16 is effectively
duplicating this one:
https://dxr.mozilla.org/mozilla-central/rev/8ff550409e1d1f8b54f6f7f115545dbef857be0b/testing/mozharness/configs/merge_day/aurora_to_beta.py#29

MozReview-Commit-ID: 3jNnB8yPMSJ

--HG--
extra : rebase_source : 290267b216e83b9ebbaacbbf562533a2dbfc6faa
extra : amend_source : d4140a2f5af00cff26776a19b0ad532e54e369b9
2017-01-24 16:45:07 +00:00
stefanh@inbox.com caff960805 Bug 1313045 - Remove toolkit/identity, part2: Move used files/bits to services/crypto and remove remaining files in toolkit/identity. r=MattN.
--HG--
rename : toolkit/identity/IdentityCryptoService.cpp => services/crypto/component/IdentityCryptoService.cpp
rename : toolkit/identity/nsIIdentityCryptoService.idl => services/crypto/component/nsIIdentityCryptoService.idl
rename : toolkit/identity/LogUtils.jsm => services/crypto/modules/LogUtils.jsm
rename : toolkit/identity/jwcrypto.jsm => services/crypto/modules/jwcrypto.jsm
rename : toolkit/identity/tests/unit/test_crypto_service.js => services/crypto/tests/unit/test_crypto_service.js
rename : toolkit/identity/tests/unit/test_jwcrypto.js => services/crypto/tests/unit/test_jwcrypto.js
2017-01-23 20:43:35 +01:00
stefanh@inbox.com f28e3f1e0d Bug 1313045 - Remove toolkit/identity, part1: Remove unneeded files/bits. r=MattN. 2017-01-23 20:20:54 +01:00
Julian Seward 8a908912d3 Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (5 of 5, fixes for docshell/). r=bzbarsky. 2017-01-24 17:12:10 +01:00
Julian Seward bb66f7fb55 Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (4 of 5, fixes for parser/). r=hsivonen. 2017-01-24 17:11:43 +01:00
Julian Seward ebea2b59c1 Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (3 of 5, fixes for layout/). r=dholbert. 2017-01-24 17:11:13 +01:00
Julian Seward 6f7fcae338 Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (2 of 5, fixes for dom/). r=bkelly. 2017-01-24 17:10:39 +01:00