53efc7ed9314bdbed46e718185394a4a2e4d9e25: Bug 1318479 part 5. Remove nsIDOMNode::AppendChild from TextTrackCue. r=ehsan
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:38:29 -0500 - rev 368489
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318479 part 5. Remove nsIDOMNode::AppendChild from TextTrackCue. r=ehsan
333df199df73279ecb5b1243c9f6c4350a2f5250: Bug 1318479 part 4. Remove use of nsIDOMNode::AppendChild from NS_NewDOMDocument. r=ehsan
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:38:29 -0500 - rev 368488
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318479 part 4. Remove use of nsIDOMNode::AppendChild from NS_NewDOMDocument. r=ehsan
8b6abb058e6aefd51cb0629fc4a9e896684f10c6: Bug 1318479 part 3. Remove uses of nsIDOMNode::AppendChild in HTMLOptionsCollection. r=ehsan
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:38:29 -0500 - rev 368487
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318479 part 3. Remove uses of nsIDOMNode::AppendChild in HTMLOptionsCollection. r=ehsan
c9bd452a8b45f3ebb56eac66c818efe16fef365f: Bug 1318479 part 2. Remove uses of nsIDOMNode::AppendChild in editor. r=ehsan
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:38:29 -0500 - rev 368486
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318479 part 2. Remove uses of nsIDOMNode::AppendChild in editor. r=ehsan
ae0e57c5add3d055067fe9930a8196f78684fe96: Bug 1318479 part 1. Remove uses of nsIDOMNode::AppendChild in XSLT code. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:38:29 -0500 - rev 368485
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318479 part 1. Remove uses of nsIDOMNode::AppendChild in XSLT code. r=peterv
f1a8ad430beb91e91cd91f1331710219611ae61a: Bug 1318084 Make nsGlobalWindow back pressure increase timer delays instead of calling Suspend(). r=smaug
Ben Kelly <ben@wanderview.com> - Thu, 17 Nov 2016 23:16:20 -0800 - rev 368484
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318084 Make nsGlobalWindow back pressure increase timer delays instead of calling Suspend(). r=smaug
f958c1dd30d0073fa48ae81ddde53eac379c4e20: Bug 1318471. Get rid of IsCallerChrome calls in scriptsettings code. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:07 -0500 - rev 368483
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318471. Get rid of IsCallerChrome calls in scriptsettings code. r=bholley
26cf229b0fee1e44c2171324e1c5e2b8f349194a: Bug 1318467. Get rid of IsCallerChrome in barprop code. r=bkelly
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:07 -0500 - rev 368482
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318467. Get rid of IsCallerChrome in barprop code. r=bkelly
491ce96f65477289e4891b14ff5da700d0677779: Bug 1316616 part 3. Use the new CallerType-getting API in a few places to demonstrate how it works. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:07 -0500 - rev 368481
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1316616 part 3. Use the new CallerType-getting API in a few places to demonstrate how it works. r=bholley
d9c4800ffba6692543bcda18e12b1cc197a70d63: Bug 1316616 part 2. Add an nsContentUtils API for getting the CallerType of a JSContext. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:06 -0500 - rev 368480
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1316616 part 2. Add an nsContentUtils API for getting the CallerType of a JSContext. r=bholley
e70b0fb180a3444285502a5ecff5c2634c6f0cab: Bug 1316616 part 1. Replace some redundant code in GetCurrentThreadWorkerPrivate() with a call to a function that we already have. r=bkelly
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:06 -0500 - rev 368479
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1316616 part 1. Replace some redundant code in GetCurrentThreadWorkerPrivate() with a call to a function that we already have. r=bkelly
c1a0df0334a19e3ebd8f94772a2f48bfc920bb5e: Bug 909656. Remove the legacycaller from HTMLObjectElement/HTMLEmbedElement, since it's not used in the wild, other browsers don't seem to support it, and we're dropping non-Flash plugins anyway. r=bsmedberg
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 18 Nov 2016 16:13:06 -0500 - rev 368478
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 909656. Remove the legacycaller from HTMLObjectElement/HTMLEmbedElement, since it's not used in the wild, other browsers don't seem to support it, and we're dropping non-Flash plugins anyway. r=bsmedberg
84e635f18d703b7e359df0b38de10b892a852718: Bug 1310771 - Part 5: Move the logic for unregistering the opened page from _swapRegisteredOpenURIs into swapBrowsersAndCloseOther, r=mconley
Michael Layzell <michael@thelayzells.com> - Thu, 17 Nov 2016 12:45:55 -0500 - rev 368477
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1310771 - Part 5: Move the logic for unregistering the opened page from _swapRegisteredOpenURIs into swapBrowsersAndCloseOther, r=mconley MozReview-Commit-ID: 2iv6rIT1vm8
5fa643642a67be8401eb96e52ef170ab3946ed31: Bug 1310771 - Part 4: Add a test for SessionStore support for cross process navigations, r=mikedeboer
Michael Layzell <michael@thelayzells.com> - Fri, 11 Nov 2016 13:32:02 -0500 - rev 368476
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1310771 - Part 4: Add a test for SessionStore support for cross process navigations, r=mikedeboer MozReview-Commit-ID: 288dTbrSjOE
03a2935834730946245667e944bbeff337d7eaae: Bug 1310771 - Part 3: Add support to SessionStore for recording history for GroupedSHistories, r=mikedeboer
Michael Layzell <michael@thelayzells.com> - Wed, 09 Nov 2016 14:52:19 -0500 - rev 368475
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1310771 - Part 3: Add support to SessionStore for recording history for GroupedSHistories, r=mikedeboer MozReview-Commit-ID: Ffq7h3zRUm3
04f861d4b2fe0b5b7c46b285be6767ef67b52113: Bug 1310771 - Part 2: Emit BrowserWillChangeProcess and BrowserChangedProcess when doing cross-frameloader navigations, r=smaug
Michael Layzell <michael@thelayzells.com> - Wed, 09 Nov 2016 14:51:02 -0500 - rev 368474
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1310771 - Part 2: Emit BrowserWillChangeProcess and BrowserChangedProcess when doing cross-frameloader navigations, r=smaug With GroupedSHistory, history navigations may now require the browser to change which frameloader is stored internally from within Core. This patch adds a mechanism to allow for chrome code to respond to these changes and both delay the change, or respond once the change is performed. Delaying the change is accomplished through the BrowserWillChangeProcess event, which is fired when it is determined that a process change will happen for the given browser, but the change has not occured yet. During this time the nsIFrameLoader::AddProcessChangeBlockingPromise method may be called on the target browser's frameloader. Any promises passed to this method will be waited on, and the process change will not occur until they have all been fulfiled. Once that has occured, the process change occurs, and the BrowserChangedProcess event is fired. This is useful for chrome code which needs to flush state from the original process before the change, and then which needs to connect state in the new process with state in the chrome process. MozReview-Commit-ID: C0Xn6pfruB2
a1ec9cb5fc237603e7415db308f0fbd5612259e8: Bug 1310771 - Part 1: Add an aFlags argument to nsIBrowser::SwapBrowsers, r=mconley
Michael Layzell <michael@thelayzells.com> - Wed, 09 Nov 2016 14:47:45 -0500 - rev 368473
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1310771 - Part 1: Add an aFlags argument to nsIBrowser::SwapBrowsers, r=mconley This adds a single flag, SWAP_KEEP_PERMANENT_KEY, which tells the browser that when it performs the swap, the permanent key should stick with the browser, rather than following the frameLoader. This patch also adds the implementation of tabbrowser.swapBrowsers, which was previously absent, despite being referenced. MozReview-Commit-ID: CLwJYzpY8Pp
a524931c115bd49b76786d29e9231be458d95d78: Bug 1317131 - Fix the incorrect AutoTextureLock lifecycle. r=dvander
Kevin Chen <kechen@mozilla.com> - Thu, 17 Nov 2016 01:57:00 -0500 - rev 368472
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1317131 - Fix the incorrect AutoTextureLock lifecycle. r=dvander
339c60ab68e4e56aa3e772cb680ea8c7d548aaa8: Bug 1316245 - In ZeroTextureData, bind texture before cleaning it. r=jgilbert
Ethan Lin <ethlin@mozilla.com> - Fri, 18 Nov 2016 00:16:00 -0500 - rev 368471
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1316245 - In ZeroTextureData, bind texture before cleaning it. r=jgilbert
5f357188ef27dd26d0e267786e9e6d4da9dec102: Bug 1318771 - Update pdf.js to version 1.6.329. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 18 Nov 2016 15:58:06 -0500 - rev 368470
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1318771 - Update pdf.js to version 1.6.329. r=bdahl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip