ef0568a85aa40bd2a2a43c8c813c059451f3d328: Backed out changeset 93e4c5f0dc7b (bug 1318644) because it made changes to geckodriver that should have been left out.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 23 Nov 2016 09:04:05 -0500 - rev 324089
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Backed out changeset 93e4c5f0dc7b (bug 1318644) because it made changes to geckodriver that should have been left out.
11a036eafea224ab9ff1fde88f72ab75768be98c: Bug 1147911 Part 9: Ensure file read permissions for file content process on Windows. r=jimm, r=jld
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:59 +0000 - rev 324088
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 9: Ensure file read permissions for file content process on Windows. r=jimm, r=jld
2a7569652090bc2ca88c358b1afba087d8a9d861: Bug 1147911 Part 8: Create separate content process for file:// URIs. r=gabor, r=gijs, r=smaug
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:58 +0000 - rev 324087
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 8: Create separate content process for file:// URIs. r=gabor, r=gijs, r=smaug
f8ff074e914525117bee0d236447521efcda3eb3: Bug 1147911 Part 7: Create browsing context with no opener if URI needs different process. r=smaug
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:58 +0000 - rev 324086
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 7: Create browsing context with no opener if URI needs different process. r=smaug This also means window.open returns null in the same circumstance.
360c780c0a95e2a85ae2d82065638b4a2ea62299: Bug 1147911 Part 6: Send remote type down to child. r=gijs, r=smaug
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:58 +0000 - rev 324085
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 6: Send remote type down to child. r=gijs, r=smaug
17ac392560a7de83e968e00278c3e0abb6595c75: Bug 1147911 Part 5: Fix tests to allow for window.open to return null. r=billm
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:58 +0000 - rev 324084
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 5: Fix tests to allow for window.open to return null. r=billm These tests open a parent browser from the child, which means that the returned window isn't actually the real one anyway. Soon we will return null in this scenario.
7dc106b5496086c1b25bc8e321432b26ae8114ea: Bug 1147911 Part 4: Fix test to allow for separate file content process. r=ochameau
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:58 +0000 - rev 324083
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 4: Fix test to allow for separate file content process. r=ochameau
ec84ee6acb880a630dbdd274b074713984a75ed7: Bug 1147911 Part 3: Add remote type parameter to forceInitialBrowserRemote. r=gijs
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:57 +0000 - rev 324082
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 3: Add remote type parameter to forceInitialBrowserRemote. r=gijs Also change talos pageloader.js to force type to match test URLs.
5b26ae9afaea99909f22dc274f259575c0a998dc: Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:57 +0000 - rev 324081
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
e793767cb441db6307235e81575c04bf60e1139d: Bug 1147911 Part 1: Fix call to _openURIInNewTab in browser.js to take a URI referrer not a string. r=gijs
Bob Owen <bobowencode@gmail.com> - Wed, 23 Nov 2016 13:36:57 +0000 - rev 324080
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1147911 Part 1: Fix call to _openURIInNewTab in browser.js to take a URI referrer not a string. r=gijs
7f9e1e63b71081efcb4070bc5231cd130dca145a: Bug 1318903 - use !important to force vista/7 controls in fullscreen even on dark themes, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 21 Nov 2016 16:41:23 +0000 - rev 324079
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1318903 - use !important to force vista/7 controls in fullscreen even on dark themes, r=dao MozReview-Commit-ID: eIleloCNMZ
7477d9a20031ca7147f9251977a618c5ee728672: Bug 1319370 - HTMLInputElement should select the directory for the FilePicker using the input type (file or directory), r=jwatt
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 23 Nov 2016 13:02:10 +0100 - rev 324078
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319370 - HTMLInputElement should select the directory for the FilePicker using the input type (file or directory), r=jwatt
9aef92f7911d35abc9520ffa0e802be3f4b92f5a: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 24 Nov 2016 16:35:18 +0100 - rev 324077
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
merge autoland to mozilla-central a=merge
efbc0c055fbc1511c181eadb728e135d9b7976eb: Bug 1313986 - Part 5. Remove createAnonymousElement from nsIHTMLEditor. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 31 Oct 2016 18:06:27 +0900 - rev 324076
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1313986 - Part 5. Remove createAnonymousElement from nsIHTMLEditor. r=masayuki c-c nor add-ons seem noet to use it. We should remove this. MozReview-Commit-ID: 3jN8kUp6D4Z
f2593e79b289aede3294d8cfa77d2a47d89eddb6: Bug 1313986 - Part 4. Use Element instead of nsIDOMElement for resizer. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 24 Nov 2016 15:58:01 +0900 - rev 324075
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1313986 - Part 4. Use Element instead of nsIDOMElement for resizer. r=masayuki Resizer and etc attributes on table editor still use nsIDOMElement. Converting to Element makes both implementation and the callers simpler. MozReview-Commit-ID: TTFSvqn5GE
458c739c920a2f89af836f77144391f2f014f2d3: Bug 1313986 - Part 3. Use CreateAnonymousElement with nsIAtom for simple case. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 24 Nov 2016 18:07:47 +0900 - rev 324074
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1313986 - Part 3. Use CreateAnonymousElement with nsIAtom for simple case. r=masayuki Now we can return Element directly via CreateAnonymousElement. We should use it. MozReview-Commit-ID: Et1i3hLVSqc
4205c3ed2ce5999aad02cceb0a8917ddf4c0e831: Bug 1313986 - Part 2. Add CreateAnonymousElement with nsIAtom. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 24 Nov 2016 16:12:04 +0900 - rev 324073
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1313986 - Part 2. Add CreateAnonymousElement with nsIAtom. r=masayuki I would like to nsIAtom and mozilla::dom::Element version of CreateAnonymousElement to clean up code. When getting/setting attirubte, editor sometimes use string, not nsGkAtoms. We should use new mozilla::dom::Element methods. Also, we should add _moz_anonclass to atom list that uses on editor. MozReview-Commit-ID: ICaAWVPjcej
c72334e5c900c88684a083dc04e725873e428a67: Bug 1313986 - Part 1. Add test for inlineTableEditing and objectResizing. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 24 Nov 2016 15:00:04 +0900 - rev 324072
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1313986 - Part 1. Add test for inlineTableEditing and objectResizing. r=masayuki We have no mochitest for objectResizing and inlineTableEditing. So I add simple test for this. MozReview-Commit-ID: Hnjpopr3h5F
4153ce5276d5f44c77a928836453343d89a78b5d: Bug 1319816 - fix default browser determination on Windows 7 and below in the automigration case, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 23 Nov 2016 16:06:00 +0000 - rev 324071
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319816 - fix default browser determination on Windows 7 and below in the automigration case, r=jaws As noted on the bug, because we call getMigratorKeyForDefaultBrowser() multiple times, its value no longer reflects the (deleted) registry key for subsequent calls. While we can fix this for the automigrate case by just passing the default we determined a few lines earlier (and that seems worth doing to avoid busywork), there are 2 small problems with this: 1) if the default browser has no data, `migratorKey` won't be set, and so we'll call the same method again anyway, and the message reported in the error console will be that we can't migrate from Firefox, when the real problem is that we can't migrate from the original default browser. 2) there are other callers besides AutoMigrate. Specifically, migration.js also calls this method. To deal with these, I've fixed getMigratorKeyForDefaultBrowser() to return the same registry-based value for its lifetime if we hit the 'the default is firefox, go look for an earlier default' case. I've verified that either the s/aMigratorKey/migratorKey/ or the change to getMigratorKeyForDefaultBrowser() are sufficient to make this work properly in the automigration case. While I was here, I also updated one of the error messages to be more explicit. MozReview-Commit-ID: GeUNTfScMMB
052fdfd28e7a4a710c12c027fd43a55eb9f6b181: Bug 1319393 - Remove the misc-use-override.KeepVirtual declaration in .clang-tidy file r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Tue, 22 Nov 2016 12:17:14 +0100 - rev 324070
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319393 - Remove the misc-use-override.KeepVirtual declaration in .clang-tidy file r=Ehsan MozReview-Commit-ID: E68Ji3al1ZF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip