2e576f036027d4087170ee9208184b3007e337fd: Bug 1324381: P1. Add gtest. r?gerald
draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 19 Dec 2016 21:04:22 +1100 - rev 451198
Push
39088 by bmo:jyavenard@mozilla.com at Mon, 19 Dec 2016 23:00:21 +0000
Bug 1324381: P1. Add gtest. r?gerald
Invalid videos with negative duration. Exception had been added to handle 32 bits encoded duration, not 64 bits one.
MozReview-Commit-ID: 8jwDwpMREmc
db17c21a646aa232c24282b16561c0a38d6def4f: Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Dec 2016 11:06:44 -0800 - rev 451197
Push
39087 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 22:24:00 +0000
Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
MozReview-Commit-ID: 6DdFOIL6nD
2314ce4ce68d28791f9e7e43009ff6ba092e436c: Bug 1323466 - Prevent loading webbrowser.js in child process. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Dec 2016 03:14:12 -0800 - rev 451196
Push
39087 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 22:24:00 +0000
Bug 1323466 - Prevent loading webbrowser.js in child process. r=jryans
MozReview-Commit-ID: J1EmwxplNhA
Make actor registration more explicit and documented.
Each codepath depends on various set of actors, and it may be confused
as we often register actors if the DebuggerServer wasn't initialized yet.
But it is often already started by some other callsite...
This changeset also converts childtab to being just a module
and stop using DebuggerServer.addActors magic.
d5e177e793cf9a0cd69722ebe698dc8bede1c9a8: Bug 1323466 - Split actors/worker.js in two to prevent loading unecessary actor code in parent process. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 14 Dec 2016 08:35:47 -0800 - rev 451195
Push
39087 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 22:24:00 +0000
Bug 1323466 - Split actors/worker.js in two to prevent loading unecessary actor code in parent process. r=jryans
The main goal here is to prevent loading protocol.js in the parent process.
MozReview-Commit-ID: 1HzbqNZ81v1
c7aacb83c017dd4a32cecb6d42c3faeb4bd95db2: Bug 1323466 - Lazy load optional deps from toolbox.js. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 14 Dec 2016 08:33:54 -0800 - rev 451194
Push
39087 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 22:24:00 +0000
Bug 1323466 - Lazy load optional deps from toolbox.js. r=jryans
MozReview-Commit-ID: 1E8fm9dfCwj
85ae30fc7ec005575ddf2b696ba01121f5e25932: Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r?heycam
draft
Jared Wein <jwein@mozilla.com> - Mon, 19 Dec 2016 17:19:24 -0500 - rev 451193
Push
39086 by bmo:jaws@mozilla.com at Mon, 19 Dec 2016 22:22:51 +0000
Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r?heycam
This patch doesn't currently work. The test fails in two test cases. Right now the styles for a 'locked-off' psuedo class are still being applied.
MozReview-Commit-ID: DppYTmILpwy
* * *
[mq]: temp
MozReview-Commit-ID: 74iIOQumfrw
854917f81aeff751df34a07b0ecebbca03a364b6: Bug 1322782 - Match should ignore the URL fragment when it is not in the pattern.
draft
Luca Greco <lgreco@mozilla.com> - Mon, 19 Dec 2016 16:50:27 -0500 - rev 451192
Push
39085 by luca.greco@alcacoop.it at Mon, 19 Dec 2016 22:00:57 +0000
Bug 1322782 - Match should ignore the URL fragment when it is not in the pattern.
MozReview-Commit-ID: 6dCXpV27V7j
d5f5bd170d5bee4a3180e3d611e2404e1ab8ccd9: Bug 1285577 - part 4: save, use and delete implementations for import undo state, r?mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 19 Dec 2016 21:56:20 +0000 - rev 451191
Push
39084 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:58:35 +0000
Bug 1285577 - part 4: save, use and delete implementations for import undo state, r?mak
MozReview-Commit-ID: FVy2MMpvV65
38988c9b49ebffdce0e848eb5443a9e81211637a: Bug 1285577 - part 3: keep track of added visits in an import and allow removing them, r=mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 30 Nov 2016 11:56:25 +0000 - rev 451190
Push
39084 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:58:35 +0000
Bug 1285577 - part 3: keep track of added visits in an import and allow removing them, r=mak
MozReview-Commit-ID: 7HCA7cKhws4
b6a60d7a34776c4d468c129ec2ef828467617554: Bug 1322782 - Match should ignore the URL fragment when it is not in the pattern.
draft
Luca Greco <lgreco@mozilla.com> - Mon, 19 Dec 2016 16:50:27 -0500 - rev 451189
Push
39083 by luca.greco@alcacoop.it at Mon, 19 Dec 2016 21:56:53 +0000
Bug 1322782 - Match should ignore the URL fragment when it is not in the pattern.
MozReview-Commit-ID: 6dCXpV27V7j
3ed9b46f350d69c0c666f955dde23564c8c8143a: Bug 1324565 - Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Dec 2016 11:07:11 -0800 - rev 451188
Push
39082 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 21:50:32 +0000
Bug 1324565 - Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
MozReview-Commit-ID: 5oZI4mkDFqJ
e7560345a19d3e241d6cff85e10bc0c486282814: Bug 1323466 - Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Dec 2016 11:07:11 -0800 - rev 451187
Push
39081 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 21:49:05 +0000
Bug 1323466 - Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
MozReview-Commit-ID: 5oZI4mkDFqJ
4ec307062b4d5e8f61cae9fd7da2c4f4e7bd38a7: Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Dec 2016 11:06:44 -0800 - rev 451186
Push
39081 by bmo:poirot.alex@gmail.com at Mon, 19 Dec 2016 21:49:05 +0000
Bug 1323466 - Lazy load dependencies from actors/script.js. r=jryans
MozReview-Commit-ID: 6DdFOIL6nD
0d4851e056ebb3ae8c8764ed666ff8346a5e89e0: Bug 1317212 - Make tab progress listeners smarter at ignoring nsIWebProgress notifications from an initial about:blank. r?Gijs
draft
Mike Conley <mconley@mozilla.com> - Tue, 13 Dec 2016 17:17:51 -0500 - rev 451185
Push
39080 by mconley@mozilla.com at Mon, 19 Dec 2016 21:47:14 +0000
Bug 1317212 - Make tab progress listeners smarter at ignoring nsIWebProgress notifications from an initial about:blank. r?Gijs
MozReview-Commit-ID: Ji1oCNZksge
d11b3d124532770b9a9532c19d904b45e70b9dbf: Bug 1317212 - <xul:browser>'s that flip remoteness should not send progress updates for the initial about:blank load. r?Gijs
draft
Mike Conley <mconley@mozilla.com> - Mon, 28 Nov 2016 14:46:26 -0500 - rev 451184
Push
39080 by mconley@mozilla.com at Mon, 19 Dec 2016 21:47:14 +0000
Bug 1317212 - <xul:browser>'s that flip remoteness should not send progress updates for the initial about:blank load. r?Gijs
This is kind of a sad story. In
bug 1254669, I made it so that we destroy the original
tab progress listener and create a new one when flipping remoteness. This is because
the initial about:blank load for a flipped browser is not something we ever want
to show progress for.
I goofed though*, and didn't call the mTabProgressListener constructor with the right
argument that indicates that the first messages are from about:blank. This opened us
up for a race with e10s-mode where, after a tab tear out, the initial browser would
flip remoteness to remote, send up a StateChange message to indicate loading of
about:blank (which we'd accidentally listen to). The race happened when we'd sometimes
do the frameloader swap before the StateChange to indicate that about:blank had finished
loading would come up. This would mean (after the frameloader swap), we'd never hear
about the initial about:blank finishing loading, so we'd always show "busy".
* :(
MozReview-Commit-ID: 6pU1fqiIDUc
3d75a8a759a49df4e2b974ae32bd035b7ea6b021: Bug 1285577 - part 4: save, use and delete implementations for import undo state, r?mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 30 Nov 2016 11:57:18 +0000 - rev 451183
Push
39079 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:46:21 +0000
Bug 1285577 - part 4: save, use and delete implementations for import undo state, r?mak
MozReview-Commit-ID: FVy2MMpvV65
0a9c551d0cef60834677e145acb493728cc45a4f: Bug 1285577 - part 3: keep track of added visits in an import and allow removing them, r=mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 30 Nov 2016 11:56:25 +0000 - rev 451182
Push
39079 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:46:21 +0000
Bug 1285577 - part 3: keep track of added visits in an import and allow removing them, r=mak
MozReview-Commit-ID: 7HCA7cKhws4
eb62a60dc172242c5b59edafeae61f711394482b: Bug 1285577 - part 2: keep track of added logins in an import and allow removing them, r=MattN
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 30 Nov 2016 11:50:38 +0000 - rev 451181
Push
39079 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:46:21 +0000
Bug 1285577 - part 2: keep track of added logins in an import and allow removing them, r=MattN
MozReview-Commit-ID: JZbOkmZ7ZZG
0333384cb01318683ab35b99268f8a97a896f950: Bug 1285577 - part 1: keep track of added bookmarks in an import and allow removing them, r=mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 30 Nov 2016 11:48:03 +0000 - rev 451180
Push
39079 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:46:21 +0000
Bug 1285577 - part 1: keep track of added bookmarks in an import and allow removing them, r=mak
MozReview-Commit-ID: 8pKlBmDVX5X
f0bb22f114ee93301e34de98499f1e140ec79af5: Bug 1285577 - part 0b: expand History.removeVisitsByFilter functionality, r=mak
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 01 Dec 2016 15:44:17 +0000 - rev 451179
Push
39079 by gijskruitbosch@gmail.com at Mon, 19 Dec 2016 21:46:21 +0000
Bug 1285577 - part 0b: expand History.removeVisitsByFilter functionality, r=mak
This patch allows History.removeVisitsByFilter to take `limit` and `url` options restricting which visits are removed.
MozReview-Commit-ID: KJpSnMSJnUW