Commit Graph

47640 Commits

Author SHA1 Message Date
Ryan VanderMeulen
01e2f57093 Bug 543648 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen
53972cde0c Bug 501870 - Add crashtest. 2015-10-27 10:03:37 -04:00
Ryan VanderMeulen
78721ce532 Bug 444702 - Add crashtest. 2015-10-27 10:03:37 -04:00
Ryan VanderMeulen
f64d79cebe Bug 420242 - Add crashtest. 2015-10-27 10:03:37 -04:00
Ryan VanderMeulen
ddc5998e35 Bug 417848 - Add crashtest. 2015-10-27 10:03:37 -04:00
Ryan VanderMeulen
e80e204150 Bug 410428 - Add crashtest. 2015-10-27 10:03:37 -04:00
Jeremy Chen
da993aa4f9 Bug 1216857 - Notify selection dialog to update its position if carets are logically visible. r=TYLin
--HG--
extra : transplant_source : %98%40%E8%A6%85%D2%1A%2C%ED%CF%A0/N%E4WW%19%E6J%92
2015-10-23 10:21:16 +08:00
Birunthan Mohanathas
44936aabb2 Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
Comment-only, DONTBUILD.
2015-10-27 06:54:25 +02:00
Kyle Huey
c7d3c4e21a Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz 2015-10-26 14:37:32 -07:00
Andrea Marchesini
08f3fd3539 Bug 1203802 - Websocket Frame Listener API for devtool Network Inspector - part 2 - WebSocketFrameService, r=michal 2015-10-26 15:30:11 +00:00
Nathan Froyd
055e2365e3 Bug 1217939 - part 2 - move nsContentUtils::GetSelectionBoundingRect to nsLayoutUtils; r=smaug
All callers of this function are in layout/base/ and it uses a lot of
things from nsLayoutUtils, so nsLayoutUtils seems like a better fit for
it.
2015-10-23 13:39:00 -04:00
Nathan Froyd
4331d7171e Bug 1217939 - part 1 - remove nsContentUtils::GetViewportInfo; r=smaug
All it was doing was forwarding to the provided document, which is an
unnecessary layer of indirection.
2015-10-23 13:21:57 -04:00
Mason Chang
31f926488b Bug 1216200. Inset box shadow reftest with negative spread value. r=mstange 2015-10-26 08:31:17 -07:00
Ryan VanderMeulen
bbb8d0acb0 Bug 1156588 - Add crashtest.
--HG--
extra : rebase_source : 423290ff8078e83afaea6c8bc182bd3cdb954e00
2015-10-25 16:20:16 -04:00
Ryan VanderMeulen
4a585b585e Bug 1156257 - Add crashtest.
--HG--
extra : rebase_source : 7c41dab0cbb7be275c5a9ddc316e7772b8292938
2015-10-25 16:20:16 -04:00
Ryan VanderMeulen
06b40aa156 Bug 950324 - Add crashtest.
--HG--
extra : rebase_source : c6a475460b05e74bab46a33bcec5c5605191bbbc
2015-10-25 16:20:16 -04:00
Jonathan Kew
c3830d77b0 Bug 1216427 - part 2 - Ensure mouse selection does not split up a Regional Indicator flag symbol. r=emk 2015-10-26 10:47:18 +00:00
Jonathan Kew
a48628058f Bug 1216427 - part 1 - Ensure a character+VS sequence or a ligated Regional-Indicator flag symbol is deleted as a single unit when backspacing. r=emk 2015-10-26 10:47:16 +00:00
Carsten "Tomcat" Book
758c43af6b merge mozilla-inbound to mozilla-central a=merge 2015-10-26 10:57:35 +01:00
Seth Fowler
99a0bf4e7f Bug 661996 - Reenable border-image pixel-rounding tests everywhere. r=me
--HG--
extra : rebase_source : f2c1f6d754d53162c6f0621805d01856d7c175b3
2015-10-25 13:26:35 -07:00
Nicholas Nethercote
1f82b51908 Bug 1187784 (part 9) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : 49cd13780c682f8da87c2d3250cde86885331087
2015-10-22 22:48:42 -07:00
Nicholas Nethercote
fe048a987f Bug 1187784 (part 8) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
This fixes a type bug in CSSVariableDeclarations::MapRuleInfoInto(). The
existing code passes aRuleData->mVariables.get(), which has type
|CSSVariableDeclarations*|, into the |void*| parameter to EnumerateRead(). It
then extracts that in EnumerateVariableForMapRuleInfoInto() via a cast to a
different type, |nsDataHashtable<nsStringHashKey, nsString>*|. It's missing an
intermediate access of CSSVariableDeclarations::mVariables.

It's likely that this hasn't (seemingly) caused problems prior to now because
mVariables is the only field in CSSVariableDeclarations, so
mVariables->mVariables is at the same address as mVariables.

--HG--
extra : rebase_source : 577c032bf52dfb30eaffeb0f4d93b45f801bfcb3
2015-10-22 22:48:40 -07:00
Nicholas Nethercote
15397665d2 Bug 1187784 (part 7) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : a627f6658ca7bbbf21b5338ef637ac9d76306f57
2015-10-22 22:47:21 -07:00
Nicholas Nethercote
a16995d998 Bug 1187784 (part 6) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : 48decb7c0b99fcd965c77c48ddf68570f48db1ca
2015-10-22 22:46:48 -07:00
Nicholas Nethercote
4948f1b27e Bug 1187784 (part 5) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : 0732b564a877953063c740031b1980bd0dd708b2
2015-10-22 21:17:36 -07:00
Nicholas Nethercote
7beaebbb7f Bug 1187784 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : d839f0a7cff06a14087976b6027b613ba1da2c78
2015-10-22 21:16:45 -07:00
Victor Porof
9dc0ce6b1a Bug 1202657 - Add markers for workers' message passing and serialization/deserialization, r=smaug, jsantell, tromey, ejpbruel
--HG--
rename : docshell/base/timeline/OTMTMarkerReceiver.h => docshell/base/timeline/MarkersStorage.h
2015-10-21 23:10:05 +02:00
Nicholas Nethercote
e3d263e40d Bug 1187784 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : 2cf01da556ef42d6f410c83d943f9f805804ee1a
2015-10-20 22:18:20 -07:00
Nicholas Nethercote
b8f634b411 Bug 1187784 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : a52fb3cf996587e916816e9525a09ca2d7fb091a
2015-10-20 21:00:35 -07:00
Nicholas Nethercote
d6ffcb69e8 Bug 1187784 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
--HG--
extra : rebase_source : 01bac3410b2da622ea511d1217892eb308d64520
2015-10-20 20:52:08 -07:00
Ryan VanderMeulen
080b612cb4 Bug 740199 - Add crashtest. 2015-10-25 00:06:24 -04:00
Ryan VanderMeulen
c7fbe88535 Bug 709536 - Add crashtest. 2015-10-25 00:06:23 -04:00
Ryan VanderMeulen
1645fabc28 Bug 617089 - Add crashtest. 2015-10-25 00:06:23 -04:00
Ryan VanderMeulen
a237b5a490 Bug 597240 - Add crashtest. 2015-10-25 00:06:23 -04:00
Ryan VanderMeulen
399003c9b8 Bug 580129 - Add crashtest. 2015-10-25 00:06:23 -04:00
Ryan VanderMeulen
4883d8886e Bug 1195474 - Drop the expected number of assertions in 759249-1.html to 5. 2015-10-25 00:06:22 -04:00
Ryan VanderMeulen
b655fc97f0 No bug - Remove e10s assertion annotation from font-inflation-762332.html. 2015-10-25 00:06:22 -04:00
Wes Kocher
3fd0527ade Bug 1214212 - Increase the fuzzing to fix a reftest r=me
(More fuzz for the fuzz gods)
2015-10-23 11:54:16 -07:00
Ryan VanderMeulen
2d107fa212 Bug 508154 - Add crashtest.
--HG--
extra : rebase_source : 4d62e093832d74a32360aa572315aa3982b7ec27
2015-10-24 15:03:19 -04:00
Ryan VanderMeulen
80cc335b07 Bug 474377 - Add crashtest.
--HG--
extra : rebase_source : f84cd1c53448a790676a7cc7e55be42af9ae2c23
2015-10-24 15:03:19 -04:00
Ryan VanderMeulen
1e35b5d9be Bug 460209 - Add crashtest.
--HG--
extra : rebase_source : f729a18d65d9baa5580b8b12c911f04e7f146b99
2015-10-24 15:03:19 -04:00
Ryan VanderMeulen
c1208c1624 Bug 366203 - Add crashtest.
--HG--
extra : rebase_source : ff09507d13528fcaf9b4aadd7d30e4592cfe7160
2015-10-24 15:03:19 -04:00
Ryan VanderMeulen
64ab517ea0 Bug 325427 - Add crashtest.
--HG--
extra : rebase_source : f80084102f752fc47b35d31929bbb2b351268f63
2015-10-24 15:03:19 -04:00
Sebastian Hengst
e6d06af59f Backed out 2 changesets (bug 1215699, bug 1209994) for web platform failures. r=backout
Backed out changeset a8adf1f9d366 (bug 1209994)
Backed out changeset f5ed98fdc16e (bug 1215699)
2015-10-24 15:38:03 +02:00
Robert O'Callahan
d00aeddd95 Bug 1209994. Take block-wrapper path only for blocks that are wrappers. r=bz
--HG--
extra : commitid : ADmwtJlvxUi
extra : rebase_source : b3cfce27d1bf51d8789a20bf7266455a3f0f99a6
2015-10-21 16:27:50 +13:00
Robert O'Callahan
0e2b65352f Revert incorrectly committed changes ab657569f554 and a396f4262479
--HG--
extra : commitid : IHQ60dccnSZ
extra : amend_source : 9302339fd951446a37909b31a1ccb56aff470325
2015-10-24 22:38:22 +13:00
Robert O'Callahan
ff38db98f3 Bug 264412. Refactor nsIFrame::GetRenderedText API to be more sane. r=mats,marcoz
The test changes here are to adjust for the fact that
nsTextFrame::GetRenderedText can now trim whitespace from the end of lines
that end in a hard line break.

--HG--
extra : commitid : Dn0U0KPLfbY
extra : rebase_source : 57a6ad2e3ba1f7ec6aef9b940d8facdbba7e9c91
2015-10-24 22:27:29 +13:00
Thinker K.F. Li
fd72ecbc34 Bug 1214212 - Remove clips from separator transform items. r=roc 2015-10-22 23:29:00 -04:00
Nathan Froyd
9f16f39c05 Bug 1217662 - part 6 - remove Layers.h #include from FrameListBuilder.h; r=mattwoodrow
This change necessitates a few other header changes around the tree:
either places that we relying on FrameLayerBuilder.h to #include
ImageLayers.h for them, or places that were bootlegging headers from
ImageLayers.h.
2015-10-22 17:02:14 -04:00
Nathan Froyd
e65591b159 Bug 1217662 - part 5 - move FrameLayerBuilder and helper classes's ctors/dtors out-of-line; r=mattwoodrow
This change means that we don't have to have the definition of
LayerManager visible when FrameLayerBuilder is declared (which would be
necessary for, e.g. the ctor/dtor of ClippedDisplayItem), which means we
can get rid of the Layers.h include here in a subsequent patch.
2015-10-22 17:00:16 -04:00