494e7553d6419f9dc7be7003a2448eb508469691: Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:35 -0700 - rev 295915
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn
d58149411b7df9eb757f4b6089b6f73b90fa886a: Bug 1201796 (Part 1) - Treat ICOs with wrong widths and heights as corrupt. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:32 -0700 - rev 295914
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1201796 (Part 1) - Treat ICOs with wrong widths and heights as corrupt. r=tn
35bd769b49f8cabf9dff6d3b2ec0976fe01f85cf: Bug 1196066 (Part 4) - Enable the ICOMultiChunk test, which now passes. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:30 -0700 - rev 295913
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1196066 (Part 4) - Enable the ICOMultiChunk test, which now passes. r=tn
e4f3d4279b4cb22c49d9aae0e8bb33f2a2a86bfc: Bug 1196066 (Part 3) - Rewrite nsICODecoder to use StreamingLexer. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:27 -0700 - rev 295912
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1196066 (Part 3) - Rewrite nsICODecoder to use StreamingLexer. r=tn
ca467297fa07c6ae3ac42eab2b5f38f2a33152cc: Bug 1196066 (Part 2) - Add a streaming lexing framework to ImageLib. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:24 -0700 - rev 295911
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1196066 (Part 2) - Add a streaming lexing framework to ImageLib. r=tn
b4851ce6637da13db086a93bad3a0faa5fde579b: Bug 1196066 (Part 1) - Fix bad directory entries in two of our ICO reftests. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 18 Sep 2015 10:54:21 -0700 - rev 295910
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1196066 (Part 1) - Fix bad directory entries in two of our ICO reftests. r=tn
a08287c70962145364545c1a72135f9338544e9e: bug 1203312 - convert tlsserver to generate certificates at build time r=Cykesiopka,mgoodwin
David Keeler <dkeeler@mozilla.com> - Mon, 24 Aug 2015 15:53:07 -0700 - rev 295909
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
bug 1203312 - convert tlsserver to generate certificates at build time r=Cykesiopka,mgoodwin
28161d563685be3cafcc1a47dc08aed4dec67cdc: Back out the null-check workaround for bug 1182197 on trunk, so we can see what the stacks look like after all via crash-stats data on nightly and dev channel.
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Sep 2015 13:38:42 -0400 - rev 295908
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Back out the null-check workaround for bug 1182197 on trunk, so we can see what the stacks look like after all via crash-stats data on nightly and dev channel.
b5c142ca240b80d6ba072553de6d47ccd43d6d25: Bug 1205364 part 2. Back out the telemetry we added in bug 1175031. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Sep 2015 13:36:29 -0400 - rev 295907
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205364 part 2. Back out the telemetry we added in bug 1175031. r=smaug
12981e43cd80998c97c72ac18abc8558ed7c0bd0: Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Sep 2015 13:36:24 -0400 - rev 295906
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug
82767b12c2334eff297653cf9eb6c7241541cc7f: Bug 1203404. offsetX/Y on mouse events should remain target-relative, instead of becoming page-relative, after event dispatch is done. r=roc
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Sep 2015 13:36:13 -0400 - rev 295905
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1203404. offsetX/Y on mouse events should remain target-relative, instead of becoming page-relative, after event dispatch is done. r=roc
03233057f1e699551915436d9fa98818b28f9b4d: Bug 1204077 - For TryToolsMixin grab the commit message from pushlog if not available in Buildbot Changes. r=chmanchester
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Fri, 18 Sep 2015 13:06:09 -0400 - rev 295904
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204077 - For TryToolsMixin grab the commit message from pushlog if not available in Buildbot Changes. r=chmanchester TryToolsMixin tries to grab the commit message associated to a test job by inspecting the associated Changes object of a buildbot job. For Buildbot jobs triggered through the Buildbot Bridge the Changes object is not set hence we fail. In this patch we teach it to use the pushlog to determine the commit message for such cases.
c9dbc1119342145b08883bb85566a270a3081b48: Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Fri, 18 Sep 2015 13:02:33 -0400 - rev 295903
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund If a Buildbot test job is scheduled through TaskCluster (The Buildbot Bridge supports this), then the generated Buildbot Change associated to a test job does not have the installer and test url necessary to Mozharness to run the test job. Since we can't modify how a test job is called on Buildbot (we can't switch from --read-builbot-config to --installer-url and --test-url), we have to detect that there is a 'taskId' defined for the test job (this indicates that the job was scheduled through the BBB) and based on suc 'taskID' we can determine the parent task and the artifacts it uploaded. Changes to ScriptMixin: * Refactor _retry_download_file() to _retry_download() * If no file is specified when calling_retry_download() we call _urlopen() instead of _download_file() * Add load_json_url() method to fetch the contents of a json file without writing to disk Changes to TestingMixin: * If the job is triggered through Buildbot we look for the Changes object, otherwise, we look for artifacts of the parent task * Added functions find_artifacts_from_buildbot_changes (original behaviour) and find_artifacts_from_taskcluster (functionality via TaskClusterArtifactsFinderMixin) * Call self.exception() instead of raising exceptions + minor fixes New TaskClusterArtifactsFinderMixin: * It allows any inheriting class to find the artifacts of the build job which triggers this test job
0a3148919d902c36e92633cf3784d6aa5909335e: Bug 1204872 - Add gtest for AccessibleCaretManager. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Sat, 19 Sep 2015 01:05:19 +0800 - rev 295902
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204872 - Add gtest for AccessibleCaretManager. r=roc Add basic gtest to ensure AccessibleCaret and AccessibleCaretManager are both testable. More tests to come. Allow -Winconsistent-missing-override warning in gtest since MOCK_METHOD does not have 'override' keyword. See bug 1169974.
51c8dca62df70a3d9de67bc4be6e3d10b2e8cc11: Bug 1204872 - Prettify enum class printing. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Sat, 19 Sep 2015 01:05:19 +0800 - rev 295901
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204872 - Prettify enum class printing. r=roc Provide operator<< functions so that gtest can use them to print enum classes.
ac5e6b9eb56ac1f9f6b70a84586889f0e9854b6c: Bug 1204872 - Make AccessibleCaretManager testable. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Sat, 19 Sep 2015 01:05:19 +0800 - rev 295900
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204872 - Make AccessibleCaretManager testable. r=roc We need to extract statements that touch PresShell, access frame trees, or call other utility functions into functions so that we could mock or stub them in gtest. Inline GetFocusedContent since it's only used once.
65087042a08e82eb55e6869b7836dc3a0e254015: Bug 1204872 - Make AccessibleCaret testable. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Sat, 19 Sep 2015 01:05:18 +0800 - rev 295899
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204872 - Make AccessibleCaret testable. r=roc Remove the assert of the existence of PresShell in the constructor since there's no PresShell in gtest. Also make AccessibleCaret inheritable.
2a71fef0196b092254cb846f840e1cac87d7190e: Bug 1204872 - Add documentation and rename mCaretMode. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Sat, 19 Sep 2015 01:05:18 +0800 - rev 295898
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1204872 - Add documentation and rename mCaretMode. r=roc Rename mCaretMode to mLastUpdateCaretsMode to make it clear that this variable track the caret mode since last update. This also avoid the confusion that GetCaretMode() returns mCaretMode.
309b4d1ab81c67783d7db0968bcff7c88108ba4f: Bug 1143922 - Add AsyncOpen2 to channels within JS tests (r=sicking)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Fri, 18 Sep 2015 09:27:52 -0700 - rev 295897
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1143922 - Add AsyncOpen2 to channels within JS tests (r=sicking)
deda472458fd5314c11461302008ce984dbd00a7: Bug 1143922 - Add AsyncOpen2 to channels in toolkit/ and b2g/ (r=sicking)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Fri, 18 Sep 2015 09:27:32 -0700 - rev 295896
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1143922 - Add AsyncOpen2 to channels in toolkit/ and b2g/ (r=sicking)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip