Commit Graph

460985 Commits

Author SHA1 Message Date
Mike Conley
887467fe9f Bug 1243720 - Send accessibility theme state down to the content process on Windows. r=jimm
--HG--
extra : commitid : Bl9KE70LQHT
extra : rebase_source : 001c5608ccc5024d7000d26fcd35e247b62925f4
extra : amend_source : 22a5a6bd72dc54bfb16b159237d94375862abecc
2016-02-03 15:49:36 -05:00
Jan de Mooij
4217ddaae3 Bug 1244098 - Attempt to fold JSOP_IN to false in IonBuilder based on TI. r=bhackett 2016-02-08 15:41:42 +01:00
Andrea Marchesini
ea03bd29d5 Bug 1244795 - adding a string for the default container under cookie manager - part 2, r=paolo 2016-02-08 14:25:43 +00:00
Andrea Marchesini
e4998cbcdc Bug 1244795 - adding a string for the default container under cookie manager, r=paolo 2016-02-08 14:24:19 +00:00
Andrew Halberstadt
f94d7e71d8 Bug 1034290 - Use structured log output for test results in reftest, r=jmaher
Structured logs bring many benefits. We can stop parsing the logs for magic strings, we
can modify the format without breaking things, and we can stream results into systems like
ActiveData. The structured logs originate primarily in reftest.js. StructuredLog.jsm is
used to generate the JSON-based log stream. Finally OutputHandler in the python harness
reads structured output from stdout, and formats it into human readable form.

MozReview-Commit-ID: G3ZLkMRl6p7

--HG--
extra : commitid : J3ui9XYWR3Q
extra : rebase_source : 77ed0ba842cc8e557141fb3494212b06868c728a
extra : amend_source : 735d48225a2e627e0fe45fc11b50b6c49a885a4b
extra : source : d1779fe421c3c7cd8e3d191816776390dc104f37
2016-02-05 15:44:20 -05:00
Jan de Mooij
63eecc3ef2 Bug 1245861 - Ensure ShellRuntime's PersistentRooteds are always initialized. r=jonco 2016-02-08 15:13:46 +01:00
Jan de Mooij
6246516299 Bug 1122581 - Fix FormatFrame to not assert on Ion frames in some cases. r=shu 2016-02-08 15:13:37 +01:00
Ting-Yu Lin
276d86f23b Bug 1246064 - Support long press to show AccessibleCaret on empty input for Fennec. r=roc
--HG--
extra : commitid : 54K1eLvKmSr
extra : rebase_source : 76a64e40ec15c6d110a461d5fb9d66d3ac86852e
2016-02-08 16:08:46 +08:00
Ting-Yu Lin
07b84af1aa Bug 1246477 - Fix carets not updated by scroll events in LongTapState. r=roc
This is a regression by "Bug 1121468 - Go to NoActionState after
receiving release on LongTapState."

When receiving a scroll event in LongTapState, i.e. apz starts, we
should call OnScrollStart() and move to the ScrollState.

--HG--
extra : commitid : GsQNnTtqhzh
extra : rebase_source : 0a6ad44a4bf97ed15b374094929df5409deeba41
2016-02-08 16:08:45 +08:00
Ted Mielczarek
ea6f9a1958 bug 1069556 - sync to Breakpad c53ed143108948eb7e2d7ee77dc8c0d92050ce7c. r=glandium, benwa
This commit contains a few things:
* Update our copy of google-breakpad to upstream c53ed143108948eb7e2d7ee77dc8c0d92050ce7c
* Get rid of all but one local patch, fold a few related local patches into one
* Misc build fixup to sync with upstream--adding a few new moz.build files,
  source files
* The final bits of unhooking Breakpad from the profiler:
** Revert to only building toolkit/crashreporter if MOZ_CRASHREPORTER.
** Stop building bits of Breakpad that we only needed for the profiler.
** Remove a few bits of profiler code that were used to interface with Breakpad.
** Remove toolkit/crashreporter/breakpad-logging, which was only used to
   suppress Breakpad logging for the in-process stackwalker.
* Upstream removed their Android-compat sys/ucontext.h because the Android NDK
  added it, but the bionic we're using for Gonk builds is too old, so add a
  copy of the previous version of those files to
  toolkit/crashreporter/gonk-include to keep Gonk building.
* Consolidate moz.build files under toolkit/crashreporter/google-breakpad/client/linux

--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/pathname_stripper.h => toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper.h
rename : toolkit/crashreporter/google-breakpad/src/common/pathname_stripper_unittest.cc => toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper_unittest.cc
extra : histedit_source : 43e65f5432657f548cac5aa7936461e58454c3b6%2C7b56ccc79d9d58ebde0583d920f3593e25212621
extra : rebase_source : f6dbfb8fb2ba5b27e63b26d57c404962679c7a76
extra : commitid : DMQlXPms868
extra : source : 09fd4f3ab6e764016fe073efb226f03b5969af59
extra : intermediate-source : 16f9d3a6d2ef6a6efd088e3b8eff0a4723daef8f
2016-01-27 09:39:53 -05:00
Ted Mielczarek
f2d72aa588 bug 1069556 - change update-breakpad.sh to work with Breakpad's git repo (NPOTB)
--HG--
extra : commitid : 8m3oeXmF9Ok
extra : rebase_source : fafe1efc3d5660dd82350fc9c6db727a201d0355
extra : intermediate-source : a319694b46d54d9240842f0c525cf5570cf4649a
extra : source : 0e628eff02f5cf6fdc118ef0e61f3e17f627e7d2
2015-10-23 15:25:30 -04:00
Ting-Yu Lin
d6a5df3abe Bug 1225752 - Localize the description of default summary. r=bz
--HG--
extra : commitid : 1fzJyvyuijQ
extra : rebase_source : ec39cfe4c4a147aaaa455071b9b70f008d5fbfe2
2016-02-04 01:48:00 +08:00
Peter Van der Beken
4e1e6d6376 Bug 1243335 - report bad QName. r=sicking. 2016-02-01 16:20:35 +01:00
Sebastian Hengst
3de13c67e0 Backed out changeset 28188ac5d84a (bug 1242755) for XPCshell failures on Linux x64. r=backout 2016-02-08 13:17:43 +01:00
Jan de Mooij
23ff8dae5a Bug 1246112 - Fix a bogus assert in InterpreterFrame::initExecuteFrame. r=shu 2016-02-08 13:01:24 +01:00
Jan de Mooij
d30a9124cc Bug 1246122 - Don't crash in InvokeInterruptCallback if there are no JS scripts on the stack. r=shu 2016-02-08 13:01:04 +01:00
Jan de Mooij
c1e9a8dd29 Bug 1244215 part 3 - Remove lazy link frames, they're no longer necessary. r=nbp 2016-02-08 13:00:53 +01:00
Frédéric Wang
a4aeb26856 Bug 1242904 - Update Brotli to latest upstream revision ; now at 33aa40220b96cf95ad2b9ba61dc8d7fd2f964f2c. r=mcmanus 2016-02-08 12:01:21 +01:00
Tooru Fujisawa
c32fd629f0 Bug 1245801 - Disable non-standard flag argument of String.prototype.{search,match,replace} in non-release channel. r=jandem 2016-02-08 19:37:24 +09:00
Carsten "Tomcat" Book
5b358688b7 Backed out changeset c18e29c1b369 (bug 1164581) for cpp unit tests test failures
--HG--
extra : rebase_source : fb6fd434c8e3f4b5fa53ea645a54c07cab207894
2016-02-08 11:17:38 +01:00
Benjamin Bouvier
2c312ef22c Bug 1246136: Land test case; r=luke
--HG--
extra : commitid : GmYXWggqnTM
extra : rebase_source : 7d2903c8dbcbf926abf792c0eb27b1d274fa440f
extra : amend_source : 2c6133a1b8754eb607b0c9a28b55137eb0f4f525
2016-02-05 14:19:26 +01:00
Bogdan Postelnicu
40f6361ecd Bug 1246100 - pass aData by reference instead of value in MockWebBrowserPrint::MockWebBrowserPrint. r=bsmedberg 2016-02-05 10:58:28 +02:00
Dragana Damjanovic dd.mozilla@gmail.com
8939aa6688 Bug 1242755 - Move nsHttpConnectionMgr->Shutdown back to nsHttpHandler. r=mcmanus 2016-02-04 04:14:00 +01:00
Shih-Chiang Chien
075eec3d76 Bug 1241368 - provide JS implemented MDNS service as a fallback. r=nwgh,nalexander.
--HG--
rename : mobile/android/modules/MulticastDNS.jsm => netwerk/dns/mdns/libmdns/MulticastDNSAndroid.jsm
extra : rebase_source : 4b5418819c590c8a373813843605df7f1748ecb8
2014-05-16 15:01:27 -04:00
Aidin Gharibnavaz
69cf7e035f Bug 1164581 - Adding an overload for NS_ProxyRelease that accepts already_AddRefed, and removing all the others. r=bobbyholley
--HG--
extra : rebase_source : 3c6bba6613a14e48239d302bdd0f7fe2e322265d
2016-02-07 10:56:00 +01:00
Jean-Yves Avenard
8fa85e0c6e Bug 1246358: [MSE] Take pre-roll time into consideration when seeking. r=gerald 2016-02-08 17:36:17 +11:00
John Daggett
fe3c0df984 Bug 1244017 - disable system font cascade reftests. r=m_kato 2016-02-08 15:26:50 +09:00
John Daggett
cb1a460415 Bug 1244017 - remove system font cascade for OSX. r=m_kato 2016-02-08 15:26:50 +09:00
Ting-Yu Lin
e100555d17 Bug 1246404 - Check mouseContent before calling IsInComposedDoc(). r=smaug
It's possible that PresShell::HandleEventWithTarget() above will make
mouseContent become nullptr. We should check the validity of
mouseContent before calling its method.

--HG--
extra : commitid : BjvYp6Fus8x
extra : rebase_source : da20becb8bf4b1706bb817baba28299bab69efb9
2016-02-06 23:44:00 +08:00
Jean-Yves Avenard
a1d2f88108 Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald 2016-02-08 16:38:45 +11:00
Jean-Yves Avenard
53c49526d6 Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald 2016-02-08 16:38:26 +11:00
Jean-Yves Avenard
722e4fee21 Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald 2016-02-08 16:31:42 +11:00
Phil Ringnalda
a0117e0b74 Back out c3ac85cea6a3 (bug 1246358) for failures in test_invalid_reject_play.html
CLOSED TREE
2016-02-07 19:29:07 -08:00
Phil Ringnalda
115f225a36 Merge m-c to m-i 2016-02-07 18:51:47 -08:00
Jonathan Watt
17c8267a53 Bug 1245845, part 2 - Remove code that is now useless from gfxContext::EnsurePath. r=Bas 2016-02-08 02:15:59 +00:00
Jonathan Watt
ed38f5c352 Bug 1245845, part 1 - Stop Moz2D Path::CopyToBuilder/TransformedCopyToBuilder implicitly converting the Path's FillRule. r=Bas 2016-02-08 02:15:54 +00:00
Jean-Yves Avenard
435868949a Bug 1246358: [opus] Don't error if we fail to decode the last frame. r=TD-Linux 2016-02-08 12:22:07 +11:00
John Daggett
535864fddf Bug 1188802 - only rebuild local webfont rules when needed. r=heycam 2016-02-08 10:11:39 +09:00
Sotaro Ikeda
1fadea02c2 Bug 1161978 - Use GetEffectiveVisibleRegion() for Layer invalidation r=matt.woodrow 2016-02-07 16:43:16 -08:00
Phil Ringnalda
138afefb11 Merge m-c to f-t 2016-02-07 15:31:51 -08:00
Phil Ringnalda
a532e17c65 Bug 1229272 - skip browser_storage_sidebar.js on e10s opt Win7 for frequent failures 2016-02-07 13:57:52 -08:00
Terrence Cole
60d878ca7c Bug 1246293 - Fix a typo in DefineSelfHostedProperty; r=till 2016-02-07 09:08:16 -08:00
Tim Nguyen
8015416b24 Bug 1246498 - Various clean ups to aboutNetworking.css. r=jaws
--HG--
extra : commitid : 2ivWFz93d7h
2016-02-07 18:06:26 +01:00
L. David Baron
4cc8e3dd91 Bug 1245075 patch 2 - Fix EffectSet::GetEffectSet(nsIFrame*) and EffectCompositor::GetAnimationElementAndPseudoForFrame to only return effects when the frame is the style frame for its content. r=birtles
This means that we won't associate animations with additional frames.
In this case, this fixes associating off-main-thread animations with a
table outer frame, when they should have been associated only with the
table frame.

Locally, the test fails without the patch (with opacity in the test
being 0.36 instead of the expected 0.6), and passes with the patch.
(Opacity 0.36 gives a color of rgb(163,163,255), whereas 0.6 gives
rgb(102,102,255).)

--HG--
extra : commitid : 7wtkIDLDHBF
2016-02-07 08:43:49 -08:00
L. David Baron
c774a187fd Bug 1245075 patch 1 - Remove assertion, since it can fire during frame destruction. r=dholbert
Without this patch, patch 2 will cause assertions since
nsFrame::DestroyFrom calls nsFrame::HasCSSAnimations (at a time when the
child frame has been destroyed), which calls into the code modified in
patch 2 to call GetStyleFrame.

--HG--
extra : commitid : EkhtcNIf7ye
2016-02-07 08:43:48 -08:00
Tom Schuster
d600dcd4b5 Bug 1132630 - Prefix bound function names. r=till 2016-02-07 15:40:14 +01:00
Tom Schuster
f2d7f4c40b Bug 1132630 - Renumber steps in Function.prototype.bind. r=till 2016-02-07 15:40:14 +01:00
Jacek Caban
ac5793d34d Bug 1213429 - GCC compilation fixup. 2016-02-07 13:15:21 +01:00
Matt Woodrow
7cd754d8cf Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc 2016-02-07 23:51:11 +13:00
Andrea Marchesini
2de5821ca7 Bug 1244995 - Console should trace the arguments correctly, r=bz 2016-02-07 10:29:12 +00:00