Nils Ohlmeier [:drno]
1622f57a40
Bug 1216815 - fix memory leaks in test TCP STUN server. r=mjf
...
--HG--
extra : transplant_source : %23%AE%89%D1%AD%D2Sr%ED%0DKc%14%C3%3F%CC%CC%86%99%B8
2015-10-20 17:07:09 -07:00
Jan Horak
6e34049b00
Bug 1216582 - [gtk3] Scrollbar buttons not drawn correctly. r=karlt
2015-10-22 01:00:00 +02:00
Jonathan Hao
3d02a2da65
Bug 1216469 - Bypass verification for signed packages from trust origins. r=valentin
2015-10-22 17:09:44 +08:00
Jason Orendorff
c006ac8bbd
Bug 1206700 - Fix an bug in property assignment, recently exposed by Reflect.set. r=waldo
...
SetExistingProperty() contains a fast path for the case when pobj and
receiver refer to the same object. Ordinarily, if that much is true,
then obj also refers to the same object, but with Reflect.set() it is
possible to arrange for receiver == pobj to be true while obj is some
other object.
2015-10-01 09:37:46 -05:00
Henry
9fe43dfb43
Bug 1180088 - Use origin-based permission check on parent side for signed packaged web app. r=kanru.
2015-10-22 05:44:00 +02:00
Seth Fowler
02cb32707b
Backed out changeset 154fa450fb1f (bug 1214055) because it wasn't ready to land.
2015-10-22 23:34:04 -07:00
Seth Fowler
a00ad7cec8
Bug 1214055 - Treat PNGs as transparent during the metadata decode. r=tn
2015-10-22 23:29:38 -07:00
Seth Fowler
9563d3e525
Bug 1214054 - Don't fire DECODE_COMPLETE in VectorImage::OnSVGDocumentError(). r=dholbert
2015-10-22 23:29:38 -07:00
Seth Fowler
ee1cc1c521
Bug 1209765 (Followup) - Add very minor fuzz to underline-button-1.html on OS X 10.10. r=me DONTBUILD
...
--HG--
extra : rebase_source : fdd8def5f4eaea0c19dc1ce3ced8ddff72c43505
2015-10-22 23:19:13 -07:00
Tooru Fujisawa
1619a85fbf
Bug 1217424 - Remove for-each from xpcom/. r=bholley
...
--HG--
extra : commitid : 6mnwhyI2pYK
2015-10-19 05:43:45 +09:00
Tooru Fujisawa
73cd2e9cab
Bug 1217316 - Remove for-each from netwerk/. r=jduell
...
--HG--
extra : commitid : EIpillrRBad
2015-10-19 02:19:02 +09:00
Tooru Fujisawa
66174ea819
Bug 1217315 - Remove for-each from docshell/. r=smaug
...
--HG--
extra : commitid : JmGDFohA4rK
2015-10-19 01:37:26 +09:00
Tooru Fujisawa
38a0e6918a
Bug 1217038 - Remove for-each and legacy array comprehension from accessible/. r=yzen
...
--HG--
extra : commitid : DTBUPm8NCs3
2015-10-18 23:21:31 +09:00
Cameron McCormack
6809576543
Bug 1043461 - Followup to ensure we still test custom property position when the UA style sheet doesn't have custom properties in it. r=dholbert
2015-10-23 17:09:06 +11:00
Seth Fowler
ab6a522845
Bug 1209765 (Followup) - Add very minor fuzz to underline-button-2.html on OS X 10.10. r=me
...
--HG--
extra : amend_source : 4701e73265cb3edbd92cb94ec988623a423b3ee3
2015-10-22 22:48:59 -07:00
Dan Glastonbury
e9661201b6
Bug 1215414 - Fix ClearBuffer taking TypedArrays. r=jgilbert
2015-10-23 15:35:09 +10:00
Julien Pagès
368f4d5884
Bug 1190371 - [mozrunner] bump release to 6.11. r=me
...
--HG--
extra : commitid : Hxezbh1Op1O
extra : rebase_source : a3b936a49ee2bb908346ae34a6be8e239e9354bd
extra : amend_source : 154f045b19c06bdd0059c6e86915ead83f04c4b3
2015-10-23 06:32:19 +02:00
Robert O'Callahan
941a7115cd
Bug 978679. Convert GDK touch event coordinates properly. r=karlt
...
--HG--
extra : commitid : 7fYbzS8U8OD
extra : rebase_source : 0a97ccf94d9a98390c6911b71eec6d8f4c1cbf08
2015-10-22 17:06:14 +13:00
Andreas Pehrson
11cfd4237b
Bug 1212783 - Add a MediaStreamTrack to DOMCameraControl. r=aosmond
...
Without this, HTMLMediaElement cannot see that the camera stream contains
video so it won't hold the screen wake lock.
--HG--
extra : commitid : 1dGzbvOQkLe
extra : rebase_source : 23340b3c01f72cc82c02f4762f4fe10f1b129a3a
2015-10-22 12:36:23 +08:00
Andreas Pehrson
359f426a06
Bug 1212783 - Expose TrackPort in DOMMediaStream.h r=roc
...
--HG--
extra : commitid : 1dGzbvOQkLe
extra : rebase_source : 55bfaa60b8855752b65405a08f0fc10e45e1f613
2015-10-22 12:36:22 +08:00
Kan-Ru Chen
036b83665f
Bug 1216970 - Make the copying more obvious in ProfilerImpl::GetStacktrace. r=froydnj
2015-10-23 11:43:00 +08:00
Seth Fowler
489e424221
Bug 1209765 (Part 11) - Support sync decoding and track draw results when drawing borders in nsTreeBodyFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
d72a6bf7aa
Bug 1209765 (Part 10) - Support sync decoding and track draw results when drawing borders in nsGroupBoxFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
1b8e0f237f
Bug 1209765 (Part 9) - Support sync decoding and track draw results when drawing borders in nsTableFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
bbd8f63e67
Bug 1209765 (Part 8) - Support sync decoding and track draw results when drawing borders in MathML code. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
6a4602d6e9
Bug 1209765 (Part 7) - Support sync decoding and track draw results when drawing borders in nsImageFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
7688437ed9
Bug 1209765 (Part 6) - Support sync decoding and track draw results when drawing borders in nsColumnSetFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
3aa7022e9f
Bug 1209765 (Part 5) - Support sync decoding and track draw results when drawing borders in nsRangeFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
3f4eeadbe7
Bug 1209765 (Part 4) - Support sync decoding and track draw results when drawing borders in nsFieldSetFrame. r=tn
2015-10-22 19:54:49 -07:00
Seth Fowler
8a7848a0be
Bug 1209765 (Part 3) - Support sync decoding and track draw results when drawing borders in nsButtonFrameRenderer. r=tn
2015-10-22 19:54:48 -07:00
Seth Fowler
737f779bd1
Bug 1209765 (Part 2) - Support sync decoding and track draw results in nsDisplayBorder. r=tn
2015-10-22 19:54:48 -07:00
Seth Fowler
6a4f2f8dde
Bug 1209765 (Part 1) - Support sync decoding of border-image in nsCSSRendering. r=tn
2015-10-22 19:54:48 -07:00
Jeff Walden
b2aa4e334a
Bug 1217069 - Don't attempt to mis-optimize JSON.stringify's filter-list creation for replacer arrays with trailing holes. r=arai
...
--HG--
extra : rebase_source : e8b85f8ecc7196f011e77c618ad2d5f7060fc324
2015-10-21 17:06:16 -07:00
Jeff Walden
84010a57d1
Bug 1215430 - Refactor RegExp code to be more spec-like in its ordering of things, and eliminate the confusing statefulness of RegExpObjectBuilder. r=efaust
...
--HG--
extra : rebase_source : 6f5069325e11d3222ce9d2cdc13d09e2506fe359
2015-10-16 00:30:02 -07:00
Jeff Walden
7ed8c84c6d
Bug 1215430 - Inline the guts of the shared method implementing |new RegExp(...)| and |RegExp.prototype.compile| into each separate method, for clarity. r=efaust
...
--HG--
extra : rebase_source : ce7902b93faafdbe23322c6ae2ca214d0d6b3a7c
2015-10-16 00:29:38 -07:00
Nicholas Nethercote
ae59720e00
Bug 1186786 - Replace nsBaseHashtable::EnumerateRead() calls in accessible/ with iterators. r=tbsaunde.
...
--HG--
extra : rebase_source : 3909fa78de6ce0b3d6acd9fe2017e7cb5021c84f
2015-10-19 17:52:43 -07:00
Masayuki Nakano
4adbaf87c5
Bug 1217275 Fix missing \n in IMMHandler::HandleDocumentFeed(), it was replaced to empty string accidentally r=m_kato
2015-10-23 10:12:15 +09:00
Daniel Holbert
2e2f24455a
Bug 1210575 part 9: Remove some obsolete XXXdholbert comments from property_database.js. (no review, comment-only so DONTBUILD)
2015-10-22 17:28:58 -07:00
L. David Baron
adbd67f2a7
Bug 1216431 patch 7 - Back out bug 1209603 patch 6. r=heycam
...
This backs out all of the patch except that it retains some of the
comment changes for nsStyleContext::mBits.
--HG--
extra : commitid : 9mBuaxmSDjX
extra : rebase_source : 57935f302f350331f46f98dac86f8f833264c5da
2015-10-23 08:57:36 +09:00
L. David Baron
8acc13bdfa
Bug 1216431 patch 6 - Back out bug 1209603 patch 8. r=heycam
...
This requires a little bit of gymnastics since it has to add the inverse
of tests, since the is-a-reset-struct tests originally added in patch 8
were made unconditional in patch 9, and with this backout we now want to
execute the code only for inherited structs.
This also doesn't back out the cleanup to use NS_STYLE_INHERIT_BIT() for
constants rather than nsCachedStyleData::GetBitForSID.
This backs out the part of bug 1209603 whose speed I was concerned about.
--HG--
extra : commitid : 6BWdXCpywlU
extra : rebase_source : 15597857a721a3a399432c8454ecfc7b789e5e2d
2015-10-23 08:57:36 +09:00
L. David Baron
43e7bc5c52
Bug 1216431 patch 5 - Back out half of bug 1209603 patch 10. r=heycam
...
This leaves the half related to inherited structs, since we can still
bail early for them even without mBits.
--HG--
extra : commitid : 28h25awejXa
extra : rebase_source : 9b92da7d25fc2963c33cab063bca4fef4388a816
2015-10-23 08:57:36 +09:00
L. David Baron
93a9119fd5
Bug 1216431 patch 4 - Don't trigger computation of new structs via testing of conditions for conditionally-stored structs on the rule node. r=heycam
...
This is the replacement fix for bug 1209603.
--HG--
extra : commitid : EKsTIfcAu4h
extra : rebase_source : bdb8678c0c7854b91681cc0dde9199cf7b3ce17c
2015-10-23 08:57:35 +09:00
L. David Baron
98f6eaaddc
Bug 1216431 patch 3 - Cache structs that are stored with conditions on the rule node all the time, rather than only when freshly computed. r=heycam
...
This is another case similar to the problem fixed in bug 1209603 patch 9.
This should make things faster by caching structs on the style context
more reliably.
--HG--
extra : commitid : GdalxPoI0wr
extra : rebase_source : 103e678a237f723b386b517d478e70214a75467e
2015-10-23 08:57:35 +09:00
L. David Baron
6d81ecb5c0
Bug 1216431 patch 2 - Pass nsStyleVisibility to nsStylePosition::CalcDifference to avoid computing new nsStyleVisibility during nsStyleContext::CalcStyleDifference. r=heycam
...
This is needed to avoid hitting the assertion:
Assertion failure: !!(structsFound & (1 << uint64_t(eStyleStruct_Visibility))) == !!PeekStyleVisibility() (PeekStyleData results must not change in the middle of difference calculation.), at ./nsStyleStructList.h:62
once exact PeekStyleData is backed out in the later patches.
Without this patch, we can compute a new nsStyleVisibility struct inside
of nsStylePosition::CalcDifference. This patch ensures we use
PeekStyleVisibility() instead of StyleVisibility().
--HG--
extra : commitid : eVWnVp7V0P
extra : rebase_source : ee6541397d09c724a7a6c4628bbfbbe2d2f152c0
2015-10-23 08:57:35 +09:00
L. David Baron
2766b80ef9
Bug 1216431 patch 1 - Give WritingMode an nsStyleVisibility* constructor. r=heycam
...
This is needed for patch 2.
--HG--
extra : commitid : 5YdkHqnj3d3
extra : rebase_source : 02260f6cbd922702d655449fc9d4c7518e643285
2015-10-23 08:57:34 +09:00
James Graham
d3a85dd933
Bug 1216950 - Add --list to |mach try| to display saved try strings, r=chmanchester
2015-10-23 00:57:39 +01:00
Wes Kocher
2fc1737838
Merge m-c to inbound, a=merge
2015-10-22 16:56:10 -07:00
Wes Kocher
5ba2dcfe5c
Merge b2ginbound to central, a=merge
2015-10-22 16:50:22 -07:00
Wes Kocher
872e4742b4
Merge fx-team to central, a=merge
2015-10-22 16:45:45 -07:00
Daniel Holbert
656ac65729
Bug 1210575 part 8: Implement -webkit-linear-gradient parse quirks with "to", angles, and "center". r=heycam
2015-10-22 16:36:50 -07:00